Linux安装了防火墙如何查看网络连接数?
时间:2019-11-20 08:53:21 来源:igfitidea点击:
在Debian中,如何查看系统的连接数?
Linux安装了防火墙,如何查看其网络连接数?
常规的netstat命令无法查看iptables管理的NAT连接, 我们需要使用netstat-nat命令。
或者直接查看下面两个文件
/proc/net/ip_conntrack
/proc/net/nf_conntrack
安装netstat-nat
在Debian/Ubuntu Linux下使用apt-get命令安装:
$ sudo apt-get install netstat-nat
使用源代码 安装netstat-nat
如果您使用的是Suse/Redhat Linux,从下面的地址获取源代码或RPM文件:
https://www.tweegy.nl/projects/netstat-nat/
如何使用netstat-nat命令?
查看所有连接(需要root权限):
# netstat-nat -n
查看连接使用的协议
# netstat-nat -np
查看来自192.168.1.100的连接
# netstat-nat -s 192.168.1.100
查看来自笔记本的连接
# netstat-nat -s laptop
显示SNAT连接:
# netstat-nat -S
显示DNAT连接:
# netstat-nat -D
仅显示与NAT框自身的连接,即不显示SNAT和DNAT:
# netstat-nat -L