ubuntu 18 IP地址

IP 配置

ubuntu 18 网络管理使用的是 networkd,对应服务为 systemd-networkd,管理命令为 netplan

设置固定 ip 需要修改 /etc/netplan/ 目录下对应的 yaml 文件,格式可以参考 man netplan

修改后使用 netplan apply 应用配置

DNS 配置

/etc/resolv.conf 由 systemd-resolved 生成,修改 /etc/netplan/ 目录下对应的 yaml 文件中的 DNS 参数同样有效,通过 /etc/resolv.conf 查看当前 dns 为 127.0.0.1,通过 netstat 可以发现本地 53 号端口由 systemd-resolve 进程侦听,查看 /run/systemd/resolve/resolv.conf 文件可以得知目前使用的真实 DNS

network:
  version: 2
  renderer: networkd
  ethernets:
    eno1:
      addresses:
      - 10.0.0.10/24
      - 11.0.0.11/24
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4
      routes:
      - to: 0.0.0.0/0
        via: 10.0.0.1
        metric: 100
      - to: 0.0.0.0/0
        via: 11.0.0.1
        metric: 100

添加新评论