ubuntu配置DNS
时间: 2024-06-07 07:08:21 浏览: 153
要配置Ubuntu的DNS,可以按照以下步骤进行操作:
1. 打开终端窗口,输入命令 sudo nano /etc/resolv.conf,打开文件。
2. 在文件中添加以下行:
nameserver 8.8.8.8
nameserver 8.8.4.4
这里的IP地址是Google的公共DNS服务器,也可以根据需要选择其他DNS服务器。
3. 保存并退出文件。
4. 重启网络服务,可以使用以下命令:
sudo systemctl restart network-manager
完成以上步骤后,Ubuntu的DNS服务器就被配置好了。如果需要修改DNS服务器,只需要再次编辑resolv.conf文件即可。
相关问题
ubuntu配置dns
回答: 在Ubuntu中配置DNS有几种方式。首先,在/etc/network/interfaces文件中可以使用source-directory指令来包含/etc/network/interfaces.d目录下的配置文件,这些配置文件可以用来指定DNS服务器。[1]其次,可以在/etc/resolv.conf文件中手动添加nameserver指令来指定DNS服务器的地址。如果要自定义的DNS服务器在hosts配置之前生效,可以将nameserver指令添加到文件的头部。[2]另外,还可以使用systemd-resolve工具来配置DNS,这种方式不会自动添加nameserver 127.0.0.53,可以避免一些非预期的情况。[3]最后,如果使用docker-compose,可以在docker-compose.yml文件中配置dns指令来指定DNS服务器。
ubuntu netplan 配置dns
在Ubuntu 18.04及更高版本中,可以使用Netplan配置网络和DNS设置。以下是在Netplan中配置DNS的步骤:
1. 打开终端窗口,并以管理员身份运行。
2. 编辑Netplan配置文件,输入以下命令:
```
sudo nano /etc/netplan/01-netcfg.yaml
```
如果文件不存在,则创建一个新文件。
3. 在文件中添加DNS服务器的地址,例如:
```
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
```
这里使用的是Google的公共DNS服务器地址,你也可以使用其他DNS服务器的地址。请注意,这个例子中使用了DHCP,如果你使用静态IP地址,需要相应地更改配置。
4. 保存并关闭文件,输入以下快捷键:
- `Ctrl + X`:退出编辑模式
- `Y`:保存文件
- `Enter`:确认保存
5. 应用配置更改,输入以下命令:
```
sudo netplan apply
```
6. 重启网络服务,使更改生效,输入以下命令:
```
sudo systemctl restart systemd-networkd
```
这样就完成了在Netplan中配置DNS的步骤。
阅读全文