Ubuntu下netplan配置ip后出现2个ip问题解决

修改ubuntu18.4的静态IP时发现设置静态 IP 后没有生效,上网搜索后知道原来自 17.10 开始,Ubuntu 已废弃在 /etc/network/interfaces 里设置静态 IP 的办法了,按照网上指导改用netplan配置

root@100ask:/etc/netplan# cat 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.143/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1,103.233.167.4,103.233.166.4]

netplan apply后检查发现出现2个IP同时存在,系统运行卡顿

解决办法:

将renderer: NetworkManager,修改为renderer: networkd后问题解决

 

参考链接:https://www.csdn.net/tags/MtjaMg4sMzI2ODItYmxvZwO0O0OO0O0O.html

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu使用netplan来配置网络接口和DNS服务器。在Ubuntu 18.04及更高版本中,netplan取代了之前的网络配置工具,如ifconfig和/etc/network/interfaces。 要配置DNS服务器,请按照以下步骤进行操作: 1. 打开终端,并切换到root用户,或使用sudo命令以管理员权限执行以下命令。 2. 打开netplan配置文件。默认情况下,配置文件位于/etc/netplan目录下,并以".yaml"作为扩展名。可以使用任何文本编辑器打开此文件。 3. 查找当前网络接口的配置。通常,接口配置位于"network"节下,并以"ethernet"或"ens"开头。找到您要配置DNS的接口,并记下其名称。 4. 在该接口的配置下,添加一个新的"nameservers"项。例如,您可以添加一个公共DNS服务器的IP地址(例如"8.8.8.8")。 5. 如果您的DNS服务器有多个IP地址,您可以在"nameservers"下添加更多的IP地址。 6. 保存并关闭文件。 7. 在终端中执行以下命令,以应用新的配置:sudo netplan apply 8. 您的DNS配置已完成。您可以使用nslookup或ping等命令来测试新的DNS服务器是否正在正常工作。 请注意,如果您的系统使用NetworkManager而不是netplan来管理网络接口,则需要在NetworkManager的配置文件中添加DNS服务器。该文件位于/etc/NetworkManager目录下,名为"NetworkManager.conf"。找到[main]节,添加"dns=none",然后在[ipv4]或[ipv6]节下添加"DNS"项并指定您的DNS服务器的IP地址。完成后,重新启动NetworkManager服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值