最常用的查看网络配置信息的方法就是使用 ifconfig
命令。在终端中输入 ifconfig
命令,就可以查看所有网络接口的详细信息,包括 IP 地址、子网掩码、MAC 地址、收发包统计等。
例如,输入 ifconfig eth0
就可以查看 eth0 网卡的配置信息。
除 ifconfig
命令,我们也可以使用 ip
命令来查看网络配置信息。ip
命令是一个功能更加强大的网络管理工具,可以完成 ifconfig
命令的大部分功能,并且还有更多的扩展功能。
使用 ip addr
命令可以查看所有网络接口的 IP 地址和相关信息。
使用 ip route
命令可以查看路由表信息,包括默认网关、路由条目等。
使用 ip link
命令可以查看网络接口的链路层信息,包括 MAC 地址、接口状态等。
你使用的是 RHEL/CentOS 7 或者 Ubuntu 18.04 及以上版本,还可以使用 nmcli
命令来查看网络配置信息。nmcli
命令是 NetworkManager 命令行界面工具,可以方便地查看和管理网络连接。
使用 nmcli connection show
命令可以列出所有网络连接。
使用 nmcli device status
命令可以查看网络设备的状态。
使用 nmcli device show eth0
命令可以查看 eth0 接口的详细信息。
在 RHEL/CentOS 系统中,网络配置信息通常存储在 /etc/sysconfig/network-scripts
目录下的配置文件中。你可以查看这些文件来了解网络接口的 IP 地址、子网掩码、网关等信息。
例如,查看 /etc/sysconfig/network-scripts/ifcfg-eth0
文件可以了解 eth0 接口的配置信息。
在 Ubuntu/Debian 系统中,网络配置信息通常存储在 /etc/network/interfaces
文件中。你可以查看这个文件来了解网络接口的 IP 地址、子网掩码、网关等信息。
例如,查看 /etc/network/interfaces
文件可以了解所有网络接口的配置信息。
除上述方法,我们还可以查看 /etc/resolv.conf
文件来了解 DNS 服务器的配置信息。这个文件中记录当前系统使用的 DNS 服务器地址。
Linux 服务器上有多种方法可以查看网络配置信息,包括使用 ifconfig
、ip
、nmcli
命令,以及查看相关的配置文件。通过这些方法,我们可以很方便地了解服务器的网络连接状态,并进行必要的网络故障排查和配置调整。