
在 Linux 系统中,查看 IP 地址和端口信息是很常见的操作。最基本的方法是使用 ifconfig 命令。这个命令可以显示系统中所有网络接口的 IP 地址、子网掩码、广播地址等信息。
只想查看特定网卡的信息,可以在命令后加上网卡名称,例如 ifconfig eth0。 另一个常用的命令是 ip addr,它提供更加详细的网络信息。
要查看系统中正在监听的端口信息,可以使用 netstat 命令。这个命令可以列出所有网络连接,包括 TCP 和 UDP 连接。只想看某个端口的信息,可以使用 netstat -antp | grep 80 来查看 80 端口的状态。
除静态查看 IP 地址信息,有时我们还需要动态监控 IP 地址的变化。这可以通过编写 shell 脚本来实现。例如使用 curl 命令定期获取外网 IP 地址,并将结果保存到文件中。IP 地址发生变化,就发送邮件通知。
Linux 系统提供多种工具来查看和监控 IP 地址及端口信息,可以根据实际需求选择合适的方法。