Linux 找出绑定或在哪个网卡或NIC服务器上运行
时间:2020-01-09 10:39:13 来源:igfitidea点击:
问题描述:我有两个网卡接口eth0和eth1。
而eth1有4个别名。
所有最终用户都可以使用这些IP地址访问任何服务。
因此,如何找出绑定或正在运行的网卡或NIC服务器/服务。
例如Apache Web服务器或postfix邮件服务器。
解决方法:是的,默认情况下服务器将绑定到所有端口。
您需要结合使用netstat和ifconfig来找出所选服务的所有绑定端口。
例如,找出Postfix(端口25)绑定到哪个IP或网卡(别名):
$ netstat -tulpn | grep :25
输出:
tcp 0 0 192.168.5.10:25 0.0.0.0:* LISTEN 26586/master
上面的命令发现Postfix列出了哪个端口并绑定到哪个IP地址。
从输出中,您可以看到Postfix绑定到IP 192.168.5.10地址。
使用ifconfig命令找出网卡名称:
# ifconfig
许多网络软件程序都可以选择绑定到特定IP。