由于某些原因搞了一个旁路由,需要配置局域网中的Ubuntu系统为静态IP,本来以为在可视化桌面操作一下即可,但出现各种问题,网上查到的教程都比较老,对不上我用的22版本,现记录我的最终解决方案:
一、通过Netplan修改
查了好多教程都不是这个文件,而且不是network manager,难免误导像我这样的小菜鸟。
sudo vim /etc/netplan/01-network-manager-all.yaml
二、添加nameservers字段
yaml文件中的内容如下:
network:
version: 2
renderer: NetworkManager
ethernets:
enp3s0: #替换为你的网卡名(通过`ip addr`查看)
dhcp4: no
addresses: [192.168.x.100/24] # 本机设置的静态IP
gateway4: 192.168.x.1 # 网关(旁路由IP)
nameservers:
addresses: [114.114.114.114, 223.5.5.5] # 阿里/114DNS,或在此处修改为旁路由IP
search: [localdomain]
三、应用配置
sudo netplan apply
四、选中新生成的配置(重要!!!)
执行完上述命令后好像还是不行,点开右上角连接图标——Wired Connected——
除了“Turn Off”、“Wired Settings”之外还有上一步新建的配置以及之前的配置,选择新建的配置才算设置完成!至此问题解决!

181

被折叠的 条评论
为什么被折叠?



