Linux ping不通外网,可以ping通内网和8.8.8.8,大佬赶紧来救场!!!

这是配置信息:
图片说明
可以ping内网和8.8.8.8
图片说明
ping外网的时候卡在ping这里不动了只能Ctrl c 终止
图片说明
宿主机网络没问题,用的是桥接模式,桥接设置的也没问题

0

9个回答

可能原因是DNS没配置好

方法一:修改vi /etc/resolv.conf

       增加如下内容:

nameserver 114.114.114.114 (电信的DNS)

nameserver 8.8.8.8(googel的DNS)

就可以实现ping通外网了

方法二:

ip a 或者 ifconfig 查看使用的网卡然后进入/etc/sysconfig/network-scripts找到对应的网卡进行修改

vi /etc/sysconfig/network-scripts/ifcfg-ethx

DEVICE=ethx
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.101
NETMASK=255.255.255.0
DNS1=114.114.114.114
重启网卡 service network restart

方法三:

如果添加了DNS还是无法ping外网,那就要查看路由中的网关设置 netstat -rn

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.129.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

这就表示网关没有设置,添加路由网关

route add default gw 192.168.129.2(我的路由网关是这个)

再次查看netstat -rn

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.129.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

0.0.0.0 192.168.129.2 0.0.0.0 UG 0 0 0 eth0

添加成功,但是这种方法不是永久的,重启服务器或者重启网卡后悔失效。

静态路由加到/etc/sysconfig/static-routes 文件中就行了,没有这个文件就新建一个

如 route add default gw 192.168.129.2

则文件中加入

any net default gw 192.168.129.2

保存退出,重启网卡验证

1
qq_38314112
Dororo.Lai 你的是校园网吗,校园网有些问题挺麻烦的,不好针对,不过恭喜解决了问题。
大约一年之前 回复
zzf1510711060
To_Drill 正确解决方式:dhcp自动设置ip地址的时候设置成了10.4.18.*而我的默认网关是10.4.16.1,把ip地址手动设置成10.4.16,.*就可以了 但又出现了个疑问,我宿主机的ip地址也是10.4.18.*而网关也是10.4.16.1但是可以正常上网。。。 感觉是学校nat协议设置的问题‘
大约一年之前 回复
zzf1510711060
To_Drill 这些dns我都试过,网关我也配置了
大约一年之前 回复
1
1

编辑 /etc/network/interfaces,添加 gateway 192.168.2.1记得重启网卡

0
zzf1510711060
To_Drill 搞了一天终于搞通了,虽然你提供的方法我都试过,都失败了,但分还是给你吧!谢谢!
大约一年之前 回复
zzf1510711060
To_Drill 兄弟没有这目录,你的意思是不是在/etc/networks这个文件中写上gateway 这个我试过 还是不行
大约一年之前 回复

route add default gw 192.168.2.1 这个IP是你的网关。
试试这条命令
还不行的话
编辑 /etc/network/interfaces
添加 gateway 192.168.2.1记得重启网卡
reboot也可以

0
zzf1510711060
To_Drill 我网关是配置了的
大约一年之前 回复

看一下网关和子网掩码

0
zzf1510711060
To_Drill 网关我配置了,子网掩码也没错
大约一年之前 回复

检查一下其他同网段的机器是否存在这个问题
如果都ping不通 可能是对方加了IP白名单 或者是windows防火墙
如果其他机器可以ping通,检查一下自己到外网服务器的通信都否有问题
看一下 公司对外出口的IP限制

0

你使用了DHCP模式(?) 宿主机是否是DHCP呢

0
zzf1510711060
To_Drill 问题解决了,谢谢你的回答!
大约一年之前 回复
u011031257
J.zhang11 回复zzf1510711060: 如果你ip等信息设置没问题, 防火墙也没有限制, 应该是桥接设置的问题了。8.8.8.8这个dns服务器都能ping通, 没道理baidu ping不了。而且看你ping baidu.com的时候ip也解析出来了说明dns是没有问题,迟迟没有回复只能说明数据被劫了, 可以用wireshark 在宿主机上监听网卡抓包看看
大约一年之前 回复
zzf1510711060
To_Drill 回复u011031257: 这个我也试过也是不行。。。
大约一年之前 回复
u011031257
J.zhang11 回复zzf1510711060: 可是我记得DHCP功能默认是在NAT模式下才启用的, 如果是桥接模式应该关闭DHCP,手动设置ip,网关和dns
大约一年之前 回复
zzf1510711060
To_Drill 是的
大约一年之前 回复

搞了一天终于搞通了,原因是dhcp自动设置ip的时候把我的ip设置成了10.4.18.* 而我的默认网关是10.4.16.1把ip地址改成10.4.16.*就可以了,但是奇怪的是我宿主机的ip也是10.4.18.*网关也是10.4.16.1就可以正常上网,可能是我们学校的nat协议配置的问题吧!好奇怪!也有被防火墙拦截的感觉因为一开始我ping我的宿主机也是ping的时候不动,后来把宿主机的防火墙关了之后才可以ping通!我猜是虚拟机的数据包少了什么信息,所以被学校的防火墙拦截了。。。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
能 Ping 通 DNS 服务器 8.8.8.8 但是无法 Ping 通 baidu.com 的解决方案
LSP 劫持或者是安装了什么游戏加速器之类的东西。重置一下就行。 管理员权限打开 CMD 或者 Powershell,执行 netsh winsock reset catalog 重启即可。
kali linux 没有网,ping不通百度,ping 不通8.8.8.8
昨天还用的好好的,一觉醒来没网了。(手动滑稽) 首先 ifconfig 一下 发现eth0没有分配ip地址 这个时候先 先用dhclient eth0获取IP地址, 然后运行ifconfig eth0  就会看到eth0已经有ip了 再ping百度也能ping通了
虚拟机nat方式设置动态ip
 虚拟机设置位nat方式网络不能设置静态ip地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0BOOTPROTO=dhcpONBOOT=yesTYPE=Ethernet servers network restartorifup eth0 dhclient ok 
centos7可以ping通内网,但ping不通外网
首先检查添加DNS是否正常,如不存在则添加dns: [root@cgls]# vim /etc/resolv.conf nameserver 114.114.114.114 nameserver 8.8.8.8 如果还是不行,可以尝试添加路由:(根据自己的网段设置,我的是192.168.11网段的!) [root@cgls]# route add default gw 192....
Linux 桥接ping不通外网(特别是校园网) 解决方式及错误总结
虚拟机有三种网络连接方式: 桥接:你的虚拟机在你所在的局域网内相当于一台独立的主机,可以和局域网内的机器互通,当然也可以访问外网。 NAT:你的虚拟机的TCP/IP配置信息是由VMent8网卡的DHCP自动配置的,无法自行修改,所以只能和你的宿主机相互玩耍(你的宿主机能上外网,它也就能)。缺点是局域网中的其他主机和你的虚拟机不能相互访问。 Host-Only:传说中的自娱自乐模式,虚拟机的T...
centos7 ping外网问题
一、提前说两句 在centos7工作环境中,无论是玩爬虫还是安装更新软件我们可能都需要连接外网,但是经常会出现无法连接外网的情况。现在我们一起解决常见的几种ping 不通外网的情况。二、解决问题 1.mtu值 在安装docker时,我们遇到了云主机的mtu值和物理环境的mtu值不同的问题。 解决方案参考《mtu值不匹配问题》。2.DNS问题 查看路由[root@cgls]# route -
Linux设置静态IP以及ping通外网
Linux设置静态IP以及ping通外网 一、设置虚拟网络编辑器 1、在编辑里面打开网络编辑器,添加一个网络(随便什么名字,不要重复就行) 2、选中你刚才添加的网络,在下面选择桥接模式,桥接到你本机在使用的网络下(注意看本地连接和选项里面的名字一定不要错了)。 3、将虚拟机的网络适配器设置为桥接模式,勾选完两个东西。(这一步是右击你的虚拟机,点设置就进来了) 二、在Linux...
Linux Centos7网络配置无法ping通外网、内网以及网关
由于自己初学linux,发现相关命令没有,需要yum下载,但是使用yum时,报相关错误,并且无法链接外网 话不多说,直接开始: 1(重点)、检查VM虚拟机的配置,这是重点!!!重点!!!重点!!! 如下图所示,配置为NAT模式: 2(重点)、查看centos7服务器的相关信息,如下图所示: 无论你是WiFi连接还是网线连接,选择以太网的相关信息 3、使用 vi /etc/sysconfig/ne...
阿里云经典网络的ECS虚拟机,通过某一台有外网机器代理上网,curl通但是ping不通,具体请看如下描述...
现在有三台阿里云经典网络的ECS虚拟机,其中机器A有两块网卡,其它两台机器B和C只有内网网卡,现在机器B和C想通过机器A上外网,由于之前咨询阿里回复经典网络的虚拟机不支持snat转发,所以这次我改用代理上网方式,代理软件为tinyproxy,具体情况如下: 机器A:linux系统 这台机器有两块网卡, 内网网卡: IP:10.162.43.191 子网掩码:255.255.240.0 ...
CentOSping的通外网ping不通本地主机
1,保证本地主机和虚拟主机在同一个网段下面 2.修改桥接模式下的网卡选择
无线上网卡引起的内网不同,添加静态路由
现象:无线上网卡自动获取ip引起机器与内网不通。禁用后可以ping通了。有个项目在室外装个工控机,通过局域网连接到机房的服务器。由于内网是封闭的,不能远程管理,所以装了个无线上网卡,通过teamviewer远程调试设备。但发现连上外网后,ping不通服务器了。 解决方法:可以添加两条静态路由来同时访问两个网段: 添加静态路由:cmd中输入route add 10.253.251.0 m...
内网ping不通
场景: 新建了两个虚拟机, 一个作为服务器,另一个作为客户机去ping, 发现时ping不通的解决: 把防火墙关闭
Linux SUSE版本DNS配置---解决不能ping外网域名
需求:项目需要主机能ping通外网域名,但是公司给的SUSE主机默认是ping不通的。放狗搜了一下,资料很多,很快搞定,记录如下 #cat /etc/resolv.conf domain site #vi /etc/resolv.conf domain site nameserver 202.102.46.151 #ping www.baidu.com PING www.a.shif...
服务器ping不通本机,外网和内网的区别
windos 的ipconfig 和 Linux 的 ifconfig  ip addr命令都是外网的基础上分配的内网网络 如果想要在192.168.x.x 内网环境ping通必须保证在同一个wifi(局域网-外网下)下才行得通   如果是自己电脑开的虚拟机 可以使用192.168.x.x互相ping通 如果是买的服务器(肯定不可能和自己电脑在一个局域网中) 在服务器 敲curl cip...
ubuntu ping不通网时的设置
-
虚拟机ping得通网关,但是ping不通外网的解决方法
1.关闭防火墙 service iptables stop 2.配置DNS 在if-eth0中配置DNS1 vi /etc/sysconfig/network-scripts/ifcfg-eth0 注意:是DNS1 3.往resolv.conf 写入nameserver vi /etc/resolv.conf 写入 nameserver 114.114.114....
关于VMware_Centos6.9_linux的虚拟机无法ping通上外网的相关设置
刚开始玩虚拟机,因为虚拟机不能上外网,困扰好久,找好多文章都未解决,最后自己捣鼓出来了,写一篇帖子记录一下:(一)、准备工作设置之前先进行查看win7网络状态,我笔记本连的是家里的路由器:windows->cmd命令->输入 ipconfig-all->下面截取一段给大家看一下无线局域网适配器 无线网络连接 2:   连接特定的 DNS 后缀 . . . . . . . : DH...
Linux中ping不通外网
在linux中ping www.baidu.com 无法ping通,可能原因是DNS没配置好 方法一:修改vi /etc/resolv.conf            增加如下内容:    nameserver 114.114.114.114 (电信的DNS)    nameserver 8.8.8.8(googel的DNS)    就可以实现ping通外网了
虚拟机可以ping通外网和本地网络,但本地网路ping不通虚拟机的解决办法?
问题:有时候用虚拟机开发测试时,会突然发现用secure CRT等软件远程连接不了本地虚拟机,但是从虚拟机里面可以ping通百度或者本地localhost,虚拟机之间也可以互相ping通。但是反过来在cmd里面的DOS窗口却ping不通虚拟机?显示主机名错误或者其他什么原因?       解答:首先如果是ping IP地址从DOSping不通虚拟机,而反过来可以,那是因为没有本地的虚拟网卡没有配
Server2008 外网ping不通解决方法
最近给一个企业做网站,刚刚买的服务器,连上了外网,但是无法ping通。 经过网上查阅资料发现,server08的ping默认没有打开,需要手动设置才可以使用ping命令。 步骤如下:     1.计算机 右键 管理:     找到图中的选项         2. 双击打开,把已启用勾选即可
linux克隆后可以ping通外网不能ping通本机的解决办法
linux克隆后可以ping通外网不能ping通本机的解决办法 今天学习大数据的时候需要克隆多台服务器,结果克隆后的机器可以ping通外网,却不能ping通自身。遂百度,照着网上的办法都试了一遍,都不管用。自己弄了一下午,发现问题出现在IPADDR地址与网卡地址不符。 解决问题的办法如下: 输入 ifconfig出现如下:![在这里插入图片描述](https://img-blog.csdnim...
记一次网络故障排除:nat虚拟机不能ping外网 浏览器可以上网
记一次网络故障排除:nat虚拟机不能ping外网 浏览器可以上网起因在虚拟机中使用A软件需要联网注册,但是注册失败,随手ping了一下baidu,不通。但是可以用浏览器打开baidu。
linux 不能ping 通外网
1:首先,使用route查看一下路由route2:route add default gw 192.168.8.2   条件一个默认的网关正常会出来的。注意 :192.168.8.2这是我使用的vmware产生的虚拟网关 我使用的是NAT模式 ,自己更改。...
centos ping不通内网 网关 外网 域名等以解决 通过设置为动态IP(启用dhcp协议)
ping不同内网 看看 /etc/sysconfig/network-scripts/ifcfg-lo配置文件中的IP是否是设置的127.0.0.1 ping不通网关IP ping不通外网
《Linux杂记》开发板无法ping通外网
ping: sendto: Network is unreachable 在开发板上ping路由上的IP的时候可以ping通,但是ping外网的IP的时候提示“ping: sendto: Network is unreachable”后来使用route命令看了一下。 # route 发现网关(Gateway),是空着的没有设置,于是执行一下命令设置了网关: # route add ...
虚拟机ping不通主机与外网的解决方法
当ping百度的时候出现ping: unknown host www.baidu.com的解决方法 首先输入命令修改 (vi /etc/sysconfig/network-scripts/ifcfg-eth0),查看你的配置文件是否正确 如: 修改完成后重启网络: service network restart   此时再ping一次百度,如果还没有ping通,则需要查看你的路由表...
CentOS 7 网络配置无法ping通网关、内网及外网
CentOS 7 网络配置无法ping通网关、内网及外网 今天为了安装docker,特意安装了vm虚拟机(本人系统为win10 家庭版,并且docker对windows并不如linux友好)。但是在网络配置的时候遇到不少问题。先前自己的配置跟其他博客写的都一样。该配置的都已经配置了,但是就是ping不通外网,最后才发现连网关都ping不通,十分的懊恼。最后决定从头到尾重新配置一遍。结果问题就出来了...
【Win10】正常上网但ping不通外网
使用360免费wifi连接了热点后,发现无法ping外网,仅能ping网关,浏览器正常访问 后来,换了wifi共享大师,也是不行。同样ping不到外网,浏览器正常访问 但是 wifi 共享大师有个功能选项,开启NAT共享模式,当把这个选项关掉了 所有连接这个热点的机器,都可以ping通外网了。可喜可贺~ 给wifi共享大师点赞!
ubuntu可以上外网,但是ping网关不通解决方法
问题描述:服务器浏览器可以上网,ping外网通,浏览器也可以上网,但是ping网关和局域网其他主机不通。(活久见,一般是能ping通网关,上不了外网的,这次却反过来) 原因:服务器有两个网卡,我之前在默认网卡eth0上配置了ip,但是发现网线其实插在eth1接口上,这样可以上外网(应该是系统会自动调用eth0的配置),但是ping不通网关 解决办法:1.把网线插到eth0接口上       ...
无法ping通阿里云ECS服务器公网地址解决
在使用阿里云ECS服务器过程中无法ping通公网地址, 可能为安全组没有添加ICMP协议规则 解决: 登录阿里云   - - ->  控制台 ---> 云服务器ECS --> 往左下找到 网络和安全 --->  安全组 ; 找到安全组规则,  右上角点击添加安全组规则: 按照此模板添加安全组规则即可 , 为解决可留言讨论.
关于VMware虚拟机网络ping不通外网问题
1.有时候我们正确的配置了所安装虚拟机的网络,关于怎么配置虚拟机网络设置请见下文 永久性的更改虚拟机网络配置然后更改以下配置,其中最重要的是auto ,iface,address,其余按实际情况考虑。address的子网要和VMware的网络配置一致。以上完成后可以重启虚拟机输入命令 sudo reboot然后打开windows服务管理,启动所有关于VMware的相关服务,在重新打开VMware,...
centos 6.8手动配置 静态ip 可ping 通外网
归纳总结:网上例子一大堆。整理如下为了加深记忆。首先看下虚拟机配置使用本地DHCP取消勾选。点击NAT设置 查看一下网关子网IP 是一个ip段进入linux 系统 打开命令行输入 cd  /etc/sysconfig/network-scripts/ 进入目录查看 网卡 对应 的 ifcfg 文件编辑 ifcfg-eth0这个文件。ONBOOT=yesBOOTPROTO=staticIPADDR=...
解决虚拟机ping不通外网(甚至连网关都ping不通)的问题
目录 1、安装虚拟机(不再赘述) 2、关闭虚拟机防火墙 3、配置网络,设置成静态ip 最近在看鸟哥的私房菜,拿出虚拟机边玩边看,嗨的一批~ 至少要安装20遍以上才能说自己会安装linux系统,而我并不是想练手,真的只是因为之前有成功的经历,确信配置无误,现在同样的方法一直ping不通外网,无奈之下,尝试了n种方式,重装不下10次,今天又死磕,再磕不出来就要求教我司网管啦~但是我坚信,所有...
linux-----ping不通网关---ping不通外网------CRT也连接不上问题
linux中clone了一台机器,ip,dns都配置好了发现就是连不上网,ping网关也不通   原因:因为我的ip地址的网段是依赖与vm8的,网段是随便起的,和真实的能上网的网段不在一段上,所以必须要配置成NAT模式的才行,这样才能借助vm8虚拟机--->和windos上的wm8连通,就是虚拟机和主机共享一个ip-----进而才能上网,虚拟机不会占用局域网中的ip地址。   如果是...
虚拟机能ping通外网IP,却ping不通域名
1、可能是网上说明情况,比如DNS配置之类的2、可能是主机系统有更新(本人是这个情况),更新主机系统即可3、可能是主机的防火墙防御太强,降低防火墙...
linux系统 设置网卡ping通主机连上外网
上节https://blog.csdn.net/weixin_39816740/article/details/802555631.登陆系统2.说明网卡没启动3.按照我的做不会错设置ip   ifconfig 网卡名   ip4.setup命令设置选择第3个选择第1个选择第一个设置如下ip与以上相同保存并退出使用vim 命令设置参数让其连接外网并ping通主机...
Linux ping不通外网解决办法之一
今天在复习Tomcat的时候发现ping不通外网(www.baidu.com www.qq.com) 纠结了好长一段时间 一直在想是不是我网关或者dns配置错了,找了好久没找到错 于是我想起之前学的最基础的东西–修改VMware虚拟网络编辑器 此方法只适用于新手 老鸟们应该不会犯这么低级的错误 往往最简单的也是最容易犯错的 谢谢 ...
Centos 7 可以ping通网关,但是不能连接外网的解决方法
今天安装虚拟机配置好了桥接模式,关闭防火墙,可以ping通网关但是死活连接不了外网,纠结了半天原来问题出在这里! 下图为 virtual box的网络配置: 如果跟你的主机不在一个网段请先用ifconfig 配置 虚拟机地址,确保跟主机在一个网段。 然后ping 主机或者网关 。 我的是可以ping 通就是连接不了外网,突然想到应该是dns的问题呀,搞晕了,dns 就是域名解析,正因为无...
linux配置静态IP后ping外网不通的解决方案
设备环境:openSUSE2.6.5-7.191 配置说明:原先的opensuse系统是通过自动获取(dhcp)的方式来进行网络连接的,现在需要对其设置固定IP。 所遇问题:配置静态(static)ip后,内网机子互ping畅通,但是ping外网地址显示不可达。 解决步骤: 1.找到当前eth0网卡的配置文件,一般位于:/etc/sysconfig/network内,这是我的,(...
虚拟机跑centos 无法ping通问题解决思路
虚拟机跑centos 无法ping通问题解决思路