Linux下常用网络调试方法

mikoto2464 于 2025-11-13 发布 浏览量

最新修改于2025-11-13 18:27

NetworkManager

常见于大多桌面发行版

查看当前所有连接

> nmcli con show
NAME        UUID                                  TYPE      DEVICE  
有线连接 1  ad9f0014-555a-34e6-a543-b9dc5d1aa817  ethernet  enp34s0 
lo          2a400a10-8c0c-42c6-8f45-9b39688c4da8  loopback  lo 

注意这里的NAME列,记住你需要修改的连接,如有线连接 1

查看连接的所有配置

nmcli con show "有线连接 1"

常用配置项目

注意以下配置可通过nmcli con mod “有线连接 1”命令修改

ipv4.method auto/dhcp/manual/ignore // 对于ipv6配置,auto默认使用SLAAC
ipv4.ignore-auto-dns true
ipv4.dns "8.8.8.8 1.1.1.1"
ipv4.addresses 192.168.10.2/24
ipv4.gateway 192.168.10.1
ipv4.dhcp-hostname "somehost" // 这里对hostname的修改是临时的
connection.autoconnect yes/no
802-3-ethernet.mtu 1400

注意这里配置的修改并不是实时生效的,需要你手动重启

nmcli con down "有线连接 1"
nmcli con up "有线连接 1"