Linux下修改路由信息

Linux下修改路由信息

文章目录

  • Linux下修改路由信息
    • 一、修改DNS
    • 二、Netplan修改网关等信息
      • 1.自动配置
      • 2.手动配置

一、修改DNS

​ 很多时候DNS都是由各种自动管理程序管理的,但是对于需要手动修改DNS的我们,这是无法接受的,所以我们需要重新夺回对/etc/resolv.conf 的控制权。

​ 目前能够控制 /etc/resolv.conf 文件的工具大概有这么几个:netconfig, NetworkManager, resolvconf, rdnssd 和 systemd-resolved。

​ 当你的/etc/resolv.conf 处于被控制的状态下,你修改了里面的内容后,很快就又会被重新覆盖,无法生效。

​ 对于使用NetworkManager的我们。可以使用以下操作区夺回控制权

echo -e "[main]\ndns=none" > /etc/NetworkManager/conf.d/no-dns.conf

service NetworkManager restart

rm /etc/resolv.conf

​ 然后就现在就可以手动创建 /etc/resolv.conf 文件随意修改了。

相关参考链接:

你可能感兴趣的:(嵌入式与Linux,linux,ubuntu)