温馨提示×

Linux下如何查看网络配置

小樊
53
2025-09-25 17:39:13
栏目: 智能运维

在Linux下,可以使用以下命令来查看网络配置:

1. ifconfig

ifconfig 是一个常用的命令,用于显示和配置网络接口的信息。

ifconfig

或者查看特定接口的信息:

ifconfig eth0  # 替换 eth0 为你想要查看的接口名称

2. ip

ip 命令是一个更现代的工具,可以替代 ifconfig 和其他一些网络相关命令。

查看所有网络接口的信息:

ip addr show

或者查看特定接口的信息:

ip addr show eth0  # 替换 eth0 为你想要查看的接口名称

查看路由表:

ip route show

查看网络命名空间:

ip netns list

3. nmcli

nmcli 是 NetworkManager 的命令行工具,适用于使用 NetworkManager 管理网络连接的系统。

查看所有连接:

nmcli connection show

查看特定连接的信息:

nmcli connection show eth0  # 替换 eth0 为你想要查看的接口名称

4. nmtui

nmtui 是一个基于文本的用户界面工具,用于 NetworkManager 的配置和管理。

运行 nmtui

nmtui

然后你可以使用键盘导航来查看和配置网络连接。

5. ethtool

ethtool 用于显示和更改以太网卡的设置。

查看特定接口的信息:

ethtool eth0  # 替换 eth0 为你想要查看的接口名称

6. lshw

lshw 是一个列出硬件信息的工具,包括网络接口。

查看所有硬件信息:

sudo lshw -class network

或者查看特定接口的信息:

sudo lshw -class network -C interface  # 替换 interface 为你想要查看的接口名称

注意事项

  • 有些命令可能需要 root 权限才能运行,例如 ethtoollshw
  • ifconfig 在某些现代 Linux 发行版中可能已经被弃用,推荐使用 ip 命令。

通过这些命令,你可以全面了解Linux系统下的网络配置情况。

0