ubuntu配置完dns要重启吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu配置完dns要重启吗相关的知识,希望对你有一定的参考价值。

不必重启 只用重启一下网络服务就行 service restart network 就可以了 参考技术A 一、配置ip ubuntu的网络配置信息放在 /etc/network/interfaces 中, 如果配置动态获取ip,则在上述文件中加入以下内容: auto eth0 iface eth0 inet dhcp 如果配置静态ip,则添加如下内容: auto eth0 iface eth0 inet static address 192.168.33.201 netmask 255.255.255.0 gateway 192.168.33.1 要是配置生效,需要重启网卡: ifconfig eth0 down ifconfig eth0 up 不是root,命令前面加sudo 接着用ifconfig命令查看ip是否配置成功,配置成功的结果如图一所示: 若还有没有配置成功,则需重启下网络服务 /etc/init.d/networking restart 二、配置dns服务器 ubuntu 的dns服务器信息,放在 /etc/resolv.conf中, 添加dns服务器地址,如202.112.125.53,则在上述文件中加入 nameserver 202.112.125.53 小结: 只要按上面的步骤配置完,就能上网了,如果还不行就重启下机器试试。 希望能帮助到你

Ubuntu下系统重启dns就被清空的解决方案

Ubuntu下系统重启dns就被清空的解决方案

公司内网的IP地址是通过dhcp自动获取的,但是每次重启系统以后,就会出现无法上网的情况,执行命令

sudo vim /etc/resolv.conf

然后添加了nameserver 8.8.8.8

但过一会,甚至不用重启,进入后发现,dns又被清空了

再仔细看一下这个配置文件

cat /etc/resolv.conf
# 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

内容是一段警告:说这个文件是resolvconf程序动态创建的,不要直接手动编辑,修改将被覆盖。

果不其然,修改后重启就失效了

解决方案:

通过/etc/network/interfaces,在它的最后增加一句:

dns-nameservers 8.8.8.8

8.8.8.8是Google提供的DNS服务,这里只是举一个例子,你也可以改成电信运营商的DNS。重启后DNS就生效了,这时候再看/etc/resolv.conf,最下面就多了一行:

# 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 8.8.8.8

保存就生效了,重启也没问题

以上是关于ubuntu配置完dns要重启吗的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu修改DNS配置

Ubuntu配置DNS

Ubuntu配置DNS

ubuntu安装完以后都需要哪些配置

Ubuntu设置DNS永久生效

ubuntu解决resolv.conf被重写问题