ubuntu配置dns

前言

自己经常使用redhat 或者 centos,但是工作还是接触到ubuntu。因此就准备装一个虚拟机跑docker容器,遇到麻烦的问题就ip地址固化,并设置dns。
dns最后使用netplan工具设置的,dns设置不好识别不了各种域名,下载软件不得行。
下载的版本是ubuntu server 18.0.4

/etc/netplan目录下设置ip与dns

配置的内容如下

root@ubuntuvir-VirtualBox:~# cat /etc/netplan/01-network-manager-all.yaml .
./             ../            .bash_history  .bashrc        .cache/        .profile
root@ubuntuvir-VirtualBox:~# cat /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system

network:
  version: 2
  renderer: NetworkManager
  ethernets:
      enp0s3:
         dhcp4: no
         addresses: [10.x.x.x/24]
         gateway4: x.x.x.1
         nameservers:
               addresses: [8.8.8.8]
root@ubuntuvir-VirtualBox:~#

root权限修改文件,并执行
netplan apply

结尾

自己试过配置/etc/network/interfces /etc/resolv.conf。都没有成功,因此就用了netplan.
netplan用来进行网络设备的管理并设置,是18 lts版本引入的。netplan的配置文件位于/etc/netplan文件夹下面。

posted @ 2020-03-09 14:52  碧海潮心  阅读(1202)  评论(0编辑  收藏  举报