ubuntu触发网络配置更改的步骤
导读:Ubuntu触发网络配置更改的主要步骤 1. 图形界面触发网络配置更改 适用于桌面版Ubuntu(如22.04/24.04 LTS),操作直观:  打开系统设置:点击屏幕左上角“Ubuntu图标”,选择顶部菜单栏的“设置”(齿轮图标)。 进...
    
Ubuntu触发网络配置更改的主要步骤
1. 图形界面触发网络配置更改
适用于桌面版Ubuntu(如22.04/24.04 LTS),操作直观:
- 打开系统设置:点击屏幕左上角“Ubuntu图标”,选择顶部菜单栏的“设置”(齿轮图标)。
 - 进入网络设置:在设置窗口中找到“网络”选项(通常位于“个人”或“系统”分类下),点击进入。
 - 选择网络连接:在“网络”页面左侧列表中,选择需要配置的连接类型(如“Wi-Fi”“有线”),然后点击右侧已有的连接名称(如“Wired connection 1”)或“+”号添加新连接。
 - 配置网络参数:
- Wi-Fi连接:选择“连接到隐藏的网络”(搜索隐藏SSID)或“连接到其他网络”(手动输入SSID、密码、安全类型)。
 - 有线连接:通常自动获取IP(DHCP),如需静态IP,点击“IPv4”标签,切换“自动(DHCP)”为“手动”,输入IP地址、子网掩码、网关、DNS服务器。
 
 - 应用更改:点击“应用”按钮,系统会提示输入密码(若有),确认后完成配置。
 
2. 命令行触发网络配置更改(常用方法)
适用于服务器版或无图形界面的Ubuntu,通过命令快速修改:
(1)使用Netplan(Ubuntu 18.04及以上默认工具)
Netplan是Ubuntu现代网络配置框架,通过YAML文件定义网络规则:
- 查看网卡名称:运行
ip addr show,找到需要配置的网卡(如eth0、enp0s3)。 - 编辑Netplan配置文件:配置文件位于
/etc/netplan/目录下(如01-netcfg.yaml、50-cloud-init.yaml),使用文本编辑器(如nano)修改:sudo nano /etc/netplan/01-netcfg.yaml- 静态IP配置示例:
network: version: 2 renderer: networkd # 或NetworkManager(根据系统选择) ethernets: eth0: dhcp4: no # 关闭DHCP addresses: [192.168.1.100/24] # 静态IP及子网掩码 gateway4: 192.168.1.1 # 网关 nameservers: addresses: [8.8.8.8, 8.8.4.4] # DNS服务器 - 动态IP(DHCP)配置示例:
network: version: 2 renderer: networkd ethernets: eth0: dhcp4: yes # 开启DHCP 
 - 静态IP配置示例:
 - 应用配置:保存文件(
Ctrl+O→Enter→Ctrl+X),运行sudo netplan apply使更改生效。若未生效,可重启网络服务:sudo systemctl restart systemd-networkd。 
(2)使用NetworkManager命令行工具(nmcli)
适用于需要动态管理连接(如切换Wi-Fi、修改以太网设置)的场景:
- 查看现有连接:
nmcli connection show(显示所有连接名称)。 - 修改连接参数:
- 修改以太网IP(如
MyEthernet连接):nmcli connection modify MyEthernet ipv4.addresses 192.168.1.100/24 nmcli connection modify MyEthernet ipv4.gateway 192.168.1.1 nmcli connection modify MyEthernet ipv4.dns "8.8.8.8,8.8.4.4" nmcli connection modify MyEthernet ipv4.method manual # 切换为手动模式 - 修改Wi-Fi连接(如连接名为
MyWiFi):nmcli connection modify MyWiFi wifi.ssid "YourSSID" nmcli connection modify MyWiFi wifi-sec.psk "YourPassword" 
 - 修改以太网IP(如
 - 重启连接:
nmcli connection up MyEthernet(启用连接)或nmcli connection down MyEthernet(禁用连接)。 
3. 传统配置文件方式(旧版本或特殊情况)
适用于Ubuntu 16.04及更早版本,或Netplan/NetworkManager不可用的场景:
- 编辑interfaces文件:
sudo nano /etc/network/interfaces,修改对应网卡配置:- 静态IP:
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 - DHCP:
auto eth0 iface eth0 inet dhcp 
 - 静态IP:
 - 重启网络服务:
sudo /etc/init.d/networking restart或sudo ifdown eth0 & & sudo ifup eth0(针对性重启接口)。 
注意事项
- 权限要求:所有修改配置文件或应用配置的操作均需
sudo权限(管理员权限)。 - 备份配置:修改前建议备份原文件(如
sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak),避免配置错误导致网络中断。 - 验证配置:应用更改后,可通过
ip addr show(查看IP)、ping 8.8.8.8(测试网络连通性)、nslookup example.com(测试DNS解析)验证配置是否生效。 
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu触发网络配置更改的步骤
本文地址: https://pptw.com/jishu/741743.html
