ubuntu 命令行配置网络

使用NetworkManager 命令行工具进行管理网络

使用 nmcli配置WIFI

  1. 列出可用的 WiFi 网络
    nmcli device wifi list
    
  2. 连接到 WiFi 网络
    nmcli device wifi connect YourSSID password YourPassword
    
  3. 查看当前连接的网络
    nmcli connection show
    

使用nmcli 配置eth

  1. 查看网络连接状态
    nmcli device status
    
  2. 查看指定设备的距离信息
    nmcli device show eth0
    
  3. 创建新的网络连接
    sudo nmcli con add type ethernet con-name "Wired connection 1" ifname eth0
    
    备注:创建了网络连接,后续的配置通过连接的名称进行后续的修改
  4. 配置网卡信息
    sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
    sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
    sudo nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
    sudo nmcli con mod "Wired connection 1" ipv4.method manual
    
    启用网络连接
    sudo nmcli con up "Wired connection 1"
    
  5. 配置 DHCP
    sudo nmcli con mod "Wired connection 1" ipv4.method auto
    
    再次激活连接
    sudo nmcli con up "Wired connection 1"