iptables做NAT時如何看NAT轉發表呢,可以用cat -n /proc/net/ip_conntrack 就看到屏幕晃動一陣就過去了,看上去很亂,后來寫了個小腳本,看上去不錯,跟大家共享
Name:nat
Path:/sbin/
--------------------------------------------------------------------------
#!/bin/bash
case "" in
-t)
cat -n /proc/net/ip_conntrack |grep tcp |awk '{print "\t""\t""\t""\t""\t""\t"}'|more
echo
sun= cat /proc/net/ip_conntrack|grep -c src
echo
echo
echo
;;
-u)
cat -n /proc/net/ip_conntrack |grep udp |awk '{print "\t""\t""\t""\t""\t"}'|more
echo
sun= cat /proc/net/ip_conntrack|grep -c src
echo
echo
echo
;;
-a)
cat -n /proc/net/ip_conntrack |grep tcp |awk '{print "\t""\t""\t""\t""\t""\t"}'|more
cat -n /proc/net/ip_conntrack |grep udp |awk '{print "\t""\t""\t""\t""\t"}'|more
echo
sun= cat /proc/net/ip_conntrack|grep -c src
echo
echo
echo
;;
*)
echo "Usage {-t Tcp | -u Udp }"
echo
echo "Write By LouLancn@163.com"
echo
exit 1
esac
exit 0
----------------------------------------------------------------------
chmod a+x /sbin/nat
個人感覺比較實用,能隨時查看網絡狀態
根據platinum提出的分屏問題,稍做了一下修改!