1. 查看网络接口信息
在 Linux 系统中,可以通过命令行来查看系统的网络接口信息。以下是常用的命令:
1.1 ifconfig
ifconfig 命令用于显示当前的网络接口配置信息,包括接口名、MAC 地址、IP 地址、子网掩码等。
ifconfig
重要部分:这里是 ifconfig 命令的输出结果,其中包含了每个网络接口的详细信息,比如 eth0、eth1 等。
1.2 ip addr
ip addr 命令是 ifconfig 的替代品,用于显示网络接口的详细信息,包括接口名、MAC 地址、IP 地址、子网掩码等。
ip addr
重要部分:这里是 ip addr 命令的输出结果,其中包含了每个网络接口的详细信息,比如 eth0、eth1 等。
2. 网络接口配置文件
在 Linux 系统中,网络接口的配置文件位于 /etc/network/interfaces。可以使用文本编辑器打开该文件,查看和编辑网络接口的配置信息。
sudo vi /etc/network/interfaces
重要部分:这里是 /etc/network/interfaces 文件的内容,其中包含了网络接口的配置信息,比如 IP 地址、子网掩码、网关等。
3. 网络接口状态
可以通过以下命令查看网络接口的状态:
3.1 ethtool
ethtool 命令用于显示以太网接口的状态和配置信息,包括链接状态、双工模式等。
ethtool eth0
重要部分:这里是 ethtool 命令的输出结果,其中包含了以太网接口 eth0 的状态信息。
4. 网络接口统计信息
可以通过以下命令查看网络接口的统计信息:
4.1 netstat
netstat 命令用于显示网络连接、路由表和网络接口统计信息。
netstat -i
重要部分:这里是 netstat 命令的输出结果,其中包含了每个网络接口的统计信息,比如接收和发送的数据包数量等。
5. 网络接口速率
可以通过以下命令查看网络接口的速率:
5.1 mii-tool
mii-tool 命令用于显示以太网接口的速率信息。
mii-tool eth0
重要部分:这里是 mii-tool 命令的输出结果,其中包含了以太网接口 eth0 的速率信息。
总结
通过使用上述命令,我们可以方便地查看 Linux 系统的网络接口信息,包括配置、状态、统计信息和速率等。这些信息对于网络调试和故障排除非常有帮助。