解决linux不能连外网

原创 2016年06月01日 16:05:33

问题说明:
新分配的服务器ping不通百度,已经申请开通外网访问权限。 提示unknown host www.baidu.com

[root@weixinht ~]# ping -c 3 www.baidu.com 
ping: unknown host www.baidu.com

解决方案 /etc/resolv.conf 中添加nameserver

[root@weixinht ~]#  vi /etc/resolv.conf    
# Generated by NetworkManager

# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
#添加
nameserver 8.8.8.8
nameserver 8.8.4.4

再测试

[root@weixinht ~]# ping -c 3 www.baidu.com 
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38: icmp_seq=1 ttl=54 time=4.60 ms
64 bytes from 14.215.177.38: icmp_seq=2 ttl=54 time=4.52 ms
64 bytes from 14.215.177.38: icmp_seq=3 ttl=54 time=4.48 ms

--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 21031ms
rtt min/avg/max/mdev = 4.486/4.539/4.608/0.075 ms
[root@weixinht ~]# curl maobo.me

<html>
  <head>
    <title>maobo.me</title>
  </head>
  <body>
    <h1> hello world </h1>
  </body>
</html>
[root@weixinht ~]# 

就OK了

参考这篇文章

和网络有关的配置文件
/etc/resolv.conf
查看网关设置
grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
增加网关:
route add default gw 192.168.40.1
重启网络
service network restart
查看DNS解析
grep hosts /etc/nsswitch.conf

版权声明:本文为博主原创文章,未经博主允许不得转载。

关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案

这里需要提及三个方面的问题第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢?#停止firewal...

Linux不能上外网的问题解决

Linux不能上外网的问题解决 原文地址:http://blog.163.com/danshiming@126/blog/static/10941274820148935851786/       ...

Node.js~在linux上的部署~外网不能访问node.js网站的解决方法

这是上一篇node.js部署到linux上的后续文章,当我们安装完node.js之后,建立了sailsjs的网站,然后在外面电脑上无法访问这个网站,这个问题我们如何去解决? 解决思路: 查看l...

解决linux不能上外网的问题

问题的提出:        最近用VMware 9.0虚拟机装了一个linux系统,但奇怪的是:linux能ping通网关、能ping通局域网内的所有windows机器,但就是ping不同DNS地址...
  • clypm
  • clypm
  • 2016年06月20日 11:00
  • 152

解决外网无法访问Linux主机上的tomcat问题

过程: 在阿里云上买了一个java web环境的镜像服务器,把自己的项目放到tomcat的目录下后,在外部浏览器输入http://MyIP:9000显示无法访问,其中端口号9000是我自己在/var...
  • mikelkl
  • mikelkl
  • 2015年07月20日 09:58
  • 4857

Linux 中iptables转发外网成功转发本地失败的解决办法

1、Nginx端口转发因为nginx账号不能直接启动80端口,所以利用iptables做了80到8081端口的转发,这样外部应用可以直接访问80端口,然后通过iptables转发到真正的nginx服务...
  • mchdba
  • mchdba
  • 2016年11月22日 21:59
  • 1739

linux配置静态IP后ping外网不通的解决方案

设备环境:openSUSE 2.6.5-7.191 配置说明:原先的opensuse系统是通过自动获取(dhcp)的方式来进行网络连接的,现在需要对其设置固定IP。 所遇问题:配置静态(stati...

Linux下PPTPD搭建VPN服务器连接后无法上外网及619错误的解决办法

最近在搭建VPN服务器时却遇到了困难 先是出现619错误,接着是连接后无法上外网 下面一一给出解决办法 解决619错误 619错误的原因有很多,下面给出原因列表,供大家排查 1、logwtmp冲突...
  • wyvbboy
  • wyvbboy
  • 2017年03月14日 10:25
  • 4145

Linux系统CentOS安装在VMware上却连不了外网的解决方案

之前本人学习hadoop的时候需要经常在CentOS下操作,也需要弄不少主机作为各种节点,一开始经常遇到的是不能连接外网,现在我把一些常见的问题跟解决方案列出来供大家了解一下. ①Linux系统连接外...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决linux不能连外网
举报原因:
原因补充:

(最多只允许输入30个字)