安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名。想重新设置一下DNS,打开/etc/resolv.conf

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程序动态创建的,不要直接手动编辑,修改将被覆盖。

果不其然,修改后重启就失效了,搜索了Ubuntu下设置DNS的相关资料,总结出两个办法:

方法一 通过/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

方法二 通过修改:

/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)

在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4

如果有多个DNS就一行一个

修改好保存,然后执行

resolvconf -u

再看/etc/resolv.conf,最下面就多了2行:

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

nameserver 8.8.8.8
nameserver 8.8.4.4

可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。

附:CentOS下修改DNS则容易的多了,直接修改/etc/resolv.conf,内容是:
nameserver 8.8.8.8
nameserver 8.8.4.4

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

Ubuntu设置dns相关推荐

  1. centos8 配置 dns_如何在Ubuntu 18.04上设置DNS名称服务器 | linux资讯

    域名系统(DNS)是网络基础设施的核心部分,提供了将域名转换为IP地址的方法.您可以将DNS视为Internet的电话簿. 连接到Internet的每个设备都由其IP地址唯一标识.当您在浏览器中输入要 ...

  2. ubuntu 20.04 设置DNS

    ubuntu 20.04 设置DNS ubuntu 20.04 设置DNS 快捷步骤 下面是命令解释 1.决定系统dns的文件是/etc/resolv.conf 2.谁能影响/etc/resolv.c ...

  3. Ubuntu设置IP地址、网关、DNS

    Ubuntu设置IP地址.网关.DNS # step1 查看要配置的网络名称 ifconfig # 显示有ens33 lo, 其中lo是本地环回地址127.0.0.1, 我需要配置的是ens33 # ...

  4. Ubuntu下设置DNS的方法

    安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名.想重新设置一下DNS,打开/etc/resolv.conf cat /etc/resolv.conf # Dynamic resolv ...

  5. ubuntu设置ip和dns

    装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns. 下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需. 一.配置ip ubuntu的网络配置信息 ...

  6. Ubuntu设置静态IP,解决重启后需要重新设置的问题。

    Ubuntu 8.10 默认是gnome,默认是DHCP自动获取IP.设定好静态IP,重启了也会变. 1.设定IP sudo gedit  /etc/network/interfaces auto l ...

  7. VWware安装ubuntu设置静态IP

    昨天,我在自己的虚拟机上的Ubuntu上,做了一个简单的服务器.后来用手机去访问web项目,发现怎么也访问不了.后来,组长告诉我Ubuntu的ip与手机的ip地址不在一个网段内,需要为Ubuntu设置 ...

  8. ubuntu怎么设置linux的ip地址,linux,ubuntu设置ip

    linux (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx ...

  9. 路由器 设置DNS 域名拦截 重定向

    我们自己搭建了一个weather.sophia.com,多个版本的软件使用这个server,现在server经过变动,在部署之前,需要测试,因此需要搭建测试环境:如何让测试机器访问的weather.s ...

  10. Ubuntu 设置静态IP

    Ubuntu 设置静态IP [ubuntu 12.04] vmware 桥接模式 在vmware 的桥接模式下,设置ubuntu 的静态IP 地址.直接打开 /etc/network/interfac ...

最新文章

  1. Java学习_day005:循环结构
  2. KR C 传统C语言的函数定义
  3. 18款帝豪gl车机升级_提车2020款帝豪GL,空间也不错,动力也够用的
  4. 输入一个字母,转大小写
  5. 朴素贝叶斯算法实现分类以及Matlab实现
  6. javascript学习系列(23):数组中的解构方法
  7. Oracle使用数据泵导入/导出数据(expdp/impdp)【图文教程】
  8. 记录——《C Primer Plus (第五版)》第七章编程练习第十一题
  9. 【博客话题】接触Linux 11年
  10. 国产免费的visio替代品edraw mind map,用来话流程图够用了
  11. Elasticsearch:部署 ECE (Elastic Cloud Enterprise)
  12. 秋日登洪府滕王阁饯别序
  13. pdf文件怎么合并在一起
  14. mbp touchbar设置_新款 MBP 配备 Touch Bar 如何关机?
  15. Linux 根目录结构,英文全称、文件夹作用
  16. centos8 处理挖矿程序攻击
  17. 【wxPython 安装指南:error: legacy-install-failure】
  18. 第三方支付系统--用户开户、信息认证以及信息修改流程
  19. html 转换 pdf js插件,【jsPDF】jsPDF插件實現將html頁面轉換成PDF,並下載,支持分頁...
  20. glade-2:安装经验

热门文章

  1. 输入日期查星座 php,php根据日期显示所在星座的方法_PHP
  2. java 余弦值_获取Java中给定值的双曲余弦值
  3. OneHotEncoder简单用法
  4. AutoPatch java_EBS开发技术之Patch安装
  5. CCF中A类和B类会议投稿时间和投稿页面整理(人工智能、网络安全、数据库相关)
  6. Linux必会100个命令(三十六)gzip
  7. 统计|如何观测两变量之间的相关系数及含义
  8. vb rs.recordCount=-1的解决办法
  9. 如何使用plink进行二分类性状的GWAS分析并计算PRS得分
  10. Oracle (01)Oracle数据库的安装步骤.搭建上课所用的数据库环境.table (二维表).查看表结构.数据库中常用的数据类型