ubuntu 修改IP地址及DNS
时间: 2025-02-17 07:13:24 浏览: 42
针对Ubuntu修改IP地址与DNS的方法,依据不同环境和需求有不同的方式[^1]。
对于桌面版(Desktop)和服务器版(Server),确实存在差异,并且不同的Ubuntu版本之间也有各自的特点,因此选择合适自己系统的方案非常重要[^2]。
当考虑设置DNS时,在Ubuntu 16以及Ubuntu 18中并没有一个特别通用且快速的命令可以直接完成此任务。通常情况下,修改配置文件是最推荐的方式之一。
具体到DNS的设定,可以利用文本编辑器如gedit来更改`/etc/resolv.conf`这个文件以增加新的nameserver条目作为DNS服务器地址。例如:
```bash
sudo gedit /etc/resolv.conf
```
并在其中加入所需的DNS服务器地址,像是:
```plaintext
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
# 新增的DNS服务器地址
nameserver 114.114.114.114
nameserver 8.8.8.8
```
注意这种方式可能因为系统更新或其他原因导致手动改动丢失,所以在实际应用中应结合实际情况选用更为稳定持久的办法。
另外需要注意的是,如果遇到重启网络服务之后发现所作变更未能生效的情况,则可能是由于缓存引起的,此时可通过刷新缓存的方式来解决问题:
```shell
sudo ip addr flush dev eth0 # 假设eth0是你想要刷新的网卡接口名
```
为了确保所做的更改能够长期有效保存而不被覆盖掉,建议深入了解具体的配置机制并按照官方文档指导来进行更深层次的操作。
阅读全文
相关推荐


















