还有更多的名称,例如虚拟专用网络接口 (VPN),并且多个接口可以同时处于活动状态,因此 使用ifconfig or ip 当不使用任何选项时,命令可能会变得非常广泛。 甚至多个相同类型的接口也可以处于活动状态。 在这种情况下,它们按顺序编号:第一个将获得数字 0,第二个将获得后缀 1,第三个将获得 2,依此类推。 许多应用程序服务器、具有故障转移配置的机器、路由器、防火墙等等都是这种情况。
10.2.5. 使用 netstat 检查主机配置
除了从 ip 显示网络配置的命令,常见的有 netstat命令 命令有很多选项,通常在任何 UNIX 系统上都很有用。
路由信息可以显示 -nr 选项 netstat命令 命令:
鲍勃:~> 网络统计 -nr
内核IP路由表
目的地 | 网关 | 基因掩码 | 旗 | MSS的 | 窗口 | 伊尔特 | 我面对 |
192.168.42.0 | 0.0.0.0 | 255.255.255.0 | U | 40 | 0 | 0 | eth0 |
127.0.0.0 | 0.0.0.0 | 255.0.0.0 | U | 40 | 0 | 0 | lo |
0.0.0.0 | 192.168.42.1 | 0.0.0.0 | UG | 40 | 0 | 0 | eth0 |
这是 IP 网络中的典型客户端机器。 它只有一个网络设备, eth0。 该 lo 接口是本地环路。
现代方式
从系统中获取此信息的新颖方法是使用 ip 命令:
ip 路线展示
当这台机器尝试联系位于其他网络上的主机时,以 0.0.0.0 开头的行表示,它将向 IP 地址为 192.168.42.1 的机器(路由器)发送连接请求,并将使用它的主要接口 eth0 用于执行此操作。
同一网络上的主机,以 192.168.42.0 开头的线路,也将通过主网络接口联系,但不需要路由器,数据只是放在网络上。