原来也安装过几个ubuntu系统,但是今天遇到一个很奇怪的情况,明明ifconfig显示已经获取了网络上的ip,但是浏览器就是打不开网页,百思不得其解。因为这几天用ping用多了,所以进行了以下尝试:
1)ubuntu系统上打开终端
  ping www.baidu.com
  ping:unknown host
  于是开始怀疑估计是域名解析除了问题
2)打开自己的另外一台电脑(windows),ipconfig找到ip地址
  192.168.1.101
3)在ubuntu系统上操作
  ping 192.168.1.101
  成功ping通
4)为了再一次进行验证是系统域名解析出了问题,在网上找到了百度首页的ip地址,输入浏览器中,结果百度首页神奇般的出来了!!看来真的是域名解析出问题了。
  于是开始上网搜索ubuntu系统上的DNS设置。以下是在网上找的参考步骤:
 1)sudo gedit /etc/resolv.conf
   我的打开以后里面是空白,原来真的没有DNS服务器(自己也没搞清楚为什么)
 2)上网查了本地的DNS服务器地址,并加入其中
   nameserver 202.*.*.*
   然后保存,立即生效了。
   验证以下:
   ping www.baidu.com  通啦~

在浏览器中输入:www.baidu.com 百度首页也华丽丽的出现了~ 呵呵~

遇到的问题:

机器重启之后/etc/resolv.conf自动清空,要重新配置DNS,请教了一位同学,中午找到了解决方案:

# chattr +i /etc/resolv.conf

给文件加上保护属性,不允许其他任何人对其进行修改。重启机器之后,真的可以直接上网了~

如果以后要对这个文件进行修改,先使用命令# chattr -i /etc/resolv.conf 取消对其的保护,再对其进行操作。

好的,至此对DNS的配置就基本理清楚了。

最近安装Ubuntu 12.04 server 64位系统的时候出现下面的问题:

root@ubuntu12:~# chattr +i /etc/resolv.conf

chattr: Operation not supported while reading flags on /etc/resolv.conf

最近也经常安装Ubuntu 12.04 desktop的系统,没有出现这种问题。

查找了网上相关资料。

解决步骤如下:

root@ubuntu12:~# dpkg -l | grep resolv

root@ubuntu12:~# apt-get remove resolvconf
root@ubuntu12:~# reboot
 
root@ubuntu12:~# vim /etc/resolv.conf
root@ubuntu12:~# chattr +i /etc/resolv.conf

Ubuntu不可以ping百度,但是可以ping通其ip的更多相关文章

  1. centos 7.0 ping百度提示:ping: www.baidu.com: Name or service not known

    解决方法一: 添加dns服务器 vi /etc/resolv.conf 在文件中添加如下两行: nameserver 8.8.8.8 nameserver 8.8.4.4 保存退出,重启服务器.之后再 ...

  2. ping百度域名时的收获

    ping百度 你会发现ping www.baidu.com的时候,会转为ping www.a.shifen.com.但是ping baidu.com的时候却是普通的ip地址,而且ip地址还会变化.那么 ...

  3. 如何ping别人的计算机名来获取IP?

    来源:http://blog.csdn.net/qq_27109081/article/details/47128175 如何ping别人的计算机名来获取IP?            获取别人的IP, ...

  4. cmd中用PING命令时,出现'Ping' 不是内部或外部命令 解决方案

    在cmd中用PING命令时,出现'Ping' 不是内部或外部命令,也不是可运行的程序或批处理文件.先了解一下内容:1.可执行文件.命令文件和批处理文件以.exe或者.com或者.bat为扩展名的文件分 ...

  5. cmd中用PING命令时,出现'Ping'不是内部或外部命令

    在cmd中用PING命令时,出现'Ping' 不是内部或外部命令,也不是可运行的程序或批处理文件.先了解一下内容:1.可执行文件.命令文件和批处理文件以.exe或者.com或者.bat为扩展名的文件分 ...

  6. centos7 ping www.baidu.com ping 不通。

    centos7 ping www.baidu.com ping 不通. 记录下,在搭建NodeJS服务器遇到的坑:centos7 ping www.baidu.com ping 不通. 1. 配置网卡 ...

  7. erlang节点互相ping,一个能ping通,另外一个不行。

    今天发现一个问题,2个erlang节点,1个主动ping另外一个不通,然后等待另外一个ping过来,2个节点才连通.记录一下. 首先,erlang节点的cookie是一致的.查了文档,cookie一致 ...

  8. 主机ping虚拟机失败。虚拟机ping主机,可以ping通。

    原文:https://blog.csdn.net/ww1473345713/article/details/51490525 今天打开虚拟机,然后用Xshell远程连接,发现连接不上.按照以下顺序检查 ...

  9. vmware ubuntu 解决 宿主机与虚拟机互相ping不通,虚拟机无线上网的解决办法

    首先 virtual network editor 设为桥接 选定无线网卡 虚拟机的网络设置 选桥接. 其次, 如果不能互相ping通,注意主机是否关闭了防火墙,是否退掉了360(没验证), 还要注意 ...

随机推荐

  1. 安装asterisk

    在centos6.5上: yum -y install lynx mysql-server mysql mysql-devel php php-mysql php-mbstring tftp-serv ...

  2. hdu 1028 Ignatius and the Princess III(母函数入门+模板)

    Description "Well, it seems the first problem is too easy. I will let you know how foolish you ...

  3. 创建 .gitignore 文件过滤规

    文件 .gitignore 的格式规范如下: 所有空行或者以注释符号 # 开头的行都会被 Git 忽略. 可以使用标准的 glob 模式匹配. 匹配模式最后跟反斜杠(/)说明要忽略的是目录. 要忽略指 ...

  4. Openjudge-计算概论(A)-统计字符数

    描述: 判断一个由a-z这26个字符组成的字符串中哪个字符出现的次数最多输入第1行是测试数据的组数n,每组测试数据占1行,是一个由a-z这26个字符组成的字符串每组测试数据之间有一个空行,每行数据不超 ...

  5. javascript动画效果之匀速运动(修订版)

    在编写多块同时触发运动的时候,发现一个BUG, timer = setInterval(show, 30);本来show是一个自定义函数,当设为timer = setInterval(show(one ...

  6. 当用反射获取一个model,这个model里面字段有nullable的时候,获取字段真实类型

    Using Reflection to Determine whether an Type is Nullable And Get the underlying Type /// <summar ...

  7. Linux通过XAMPP集成软件包搭建LAMPP环境

    前面介绍过一篇“Linux手动搭建LAMP环境”,今天再来整理一篇“Linux通过XAMPP集成软件包搭建LAMPP环境”. 其实当初整理通过XAMPP集成软件包搭建LAMPP环境的原因是这样的: 自 ...

  8. 为什么yslow用不了

    因为yslow暂时不支持 Firefox 36以上版本.建议您可以使用它的书签版.访问这里 http://yslow.org/mobile/把页面最后的那个 Desktop Bookmarklet I ...

  9. NOIP2015普及组第四题推销员

    好久没有写博客了,今天再写一篇.还是先看题: 试题描述 阿明是一名推销员,他奉命到螺丝街推销他们公司的产品.螺丝街是一条死胡同,出口与入口是同一个,街道的一侧是围墙,另一侧是住户.螺丝街一共有 N 家 ...

  10. 解决ie阴影的兼容性

    box-shadow:0px 0px 10px #aba25b; -webkit-box-shadow:0px 0px 10px #aba25b; -moz-box-shadow:0px 0px 10 ...