1. > 电脑手机 >

linux下ping不通 success

Linux 查看网络终端ping外网不通故障

因停电Linux机器重启,重启后远程连接正常,就没有在意。今儿有人报告连不上网。我本机测试了下网络显示是正常的,浏览器也能上网。打开终端尝试 ping ,结果半天没反应。

linux下ping不通 successlinux下ping不通 success


心理犯嘀咕: “浏览器能上网,终端连不上网?”

做了以下尝试:

ping 是Windows、Unix和Linux系统下的一个命令。ping 也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通。

如果ping不同可以通过以下方式查找故障原因:

127.0.0.1 是本机IP循环地址,如果本地址无法ping通,则表明本机TCP/IP协议不能正常工作。

用ifconfig查看本机IP,然后ping <本机IP>,通则表明网络适配器(网卡或MODEM )正常工作,不通则是网络适配器出现故障。

ping <同网段其他IP>,不通则表示网络线路出现故障;若网络中还包含有路由器,则应先ping 路由器在本网段端口IP,不通则此段线路有问题;通则再ping路由器所连目标计算机所在网段的端口IP,不通则是路由器出现故障;通则再ping目的计算机IP地址。

ping <网址>,比如ping 。若本机设置了DNS服务,则会显示该网址指向的IP,表明本机的DNS设置正确而且DNS解析正常,反之就可能是其中之一出现了故障。

以上前三项都通过没问题。最后连外网网址时DNS解析也正确,但是丢包。 Why?

是否是机器处于联网状态,但是屏蔽了ping命令?

因为有些服务器从网络安全的角度出发,会屏蔽ping命令,即屏蔽ICMP协议(我也不清楚这是啥)。

如何检查是否屏蔽?

Linux服务器中有一个文件 /proc/sys/net/ipv4/icmp_echo_ignore_all ,查看文件内容 cat /proc/sys/net/ipv4/icmp_echo_ignore_all

(1)当这个文件的内容为1时,为屏蔽ICMP协议;

(2)当为0时,为启用ICMP协议

两者是可以变换的,

那么我的问题是:上述所有配置都通过了,网卡、网关、icmp设置都正常,能ping通内网、网关,能解析外网,但但但但是丢包。

排除了自己机器的配置方式禁止ping,因为如果配置禁用了ping,则内部ping也将失效。怀疑是外网出口设置了防火墙、或者路由器里设置了wan口禁ping,禁止ping连通外网,但可以ping自己内部网络。

一把鼻涕一把泪,排查了一通问题还是没解决,但不影响使用,就这样吧。。。。。。

参考:1. Linux普通用户无法ping,linux无法ping的几种原因

桥接模式下linux虚拟机ping不通本地主机是怎么一回事

因为你肯定ping的是本地主机原来的IP地址,桥接模式下虚拟机软件会在本地主机上产生一个虚拟的网卡,这个网卡和虚拟机是在同一个网段,在虚拟机上ping本地主机应该ping这个虚拟网卡的地址,这个虚拟网卡的地址代表的才是本地主机,用这个地址才能和本地主机通信,这个地址在本地主机上用ipconfig命令可以看到(本地主机也是Linux系统就用ifconfig)。如果你ping本地主机原来的地址,因为和虚拟机不在同一个网段,所以就ping不通。

linux ping自己不通

一、仔细查看确定虚拟机的网卡模式是否选对,物理环境使用路由器选择桥接模式,单机或拨号上网选择NAT模式,不想用虚拟机上网则选主机模式(问题虽小,却至关重要)

二、查看网关是否配置正确

1.先进行dhclient,自动获取ip地址

2.通过#vi /etc/sysconfig/network-scripts/ifctg-eth0进行配置检查

将ONBOOT=yes设置为网卡自动开启,并将dhcp改为static静态配置,要注意

linux下ping不通 successlinux下ping不通 success


1)ip、网关一定要在同一网段内

2)DNS一般设与网关相同

3)可参考真机网关配置

3.重启下网卡确保DNS可以解析

# service network restart

4.查看DNS解析情况

# grep hosts /etc/nsswitch.conf

如果以上哪个有问题,修正后,再测试(ctrl+c终止),应该就没问题了:

linux ping不通网关怎么解决

通过你的描述,网关不通,说明主机到路由器这段距离的线路是不通的,因此可以从以下几个方面来检查:

1. 检查本地回环地址是否正常,即127.0.0.1

2. 检查本地的IP地址是否正常。

3. 如果前两项都正常,说明主机网卡及协议都是正常的,此时要检查主机到网关的网线是否断路。

4. 如果网线正常,这是就要检查路由器了,登录路由器,看是否正常,如果路由器无法登录,建议将其恢复到出厂,重新设置。

希望能帮到你。。。。。。

linux ping不通

你好,

1 如果是虚拟机内的操作系统,可以先试试您真机是否可以ping 通相应的地址,如果可以,则虚拟机网卡模式使用桥接,将linux系统内的ip地址设置成与真机在同一网段的地址即可

2 如果是直接安装在真机上的操作系统,首先确定所在网络是不是不能到达目标网络,可以拿另外一台机器测试,测试可以连通后,设置ip 为可以路由的地址即可。

上面的思路我看《linux就该这么学》学习到的,如果不懂你也可以看看那本教材,应该对你有帮助,其次这本书的作者都是很多年经验的运维工程师,如果还是解决不了可以问问书友群的里朋友,也许可以帮助你。

Linux地址ping不通情况怎么办

1、我在自己笔记本的VM上虚拟了一台Win XP的DHCP+TFTP+HTTP安装服务器;

2、用网线将笔记本和服务器相连,将服务器设置为网络启动,重启后进入引导程序,安装RedHat6.4;

3、安装完后,拨出网线,然后将服务器和交换机相连;

4、进入终端命令行,输入:[root@myserver ~]system-config-network-tui,配置网卡的IP地址;

5、服务器只有一个网卡【eth0】,配置:取消DHCP,使用静态IP(另不需要上网,未设置DNS)

IP地址 10.161.6.71

掩码 255.255.255.0

网关 10.161.6.254

6、重启网络服务:[root@myserver ~]service network restart,一切正常

7、ping本机10.161.6.71 OK

linux下ping不通 successlinux下ping不通 success


ping网关10.161.6.254 不通

ping其他服务器10.161.6.75等 不通

在其他服务器上ping 10.161.6.71 不通

8、[root@myserver ~]route -n 显示为

Destination Gateway ……

10.161.6.0 0.0.0.0

0.0.0.0 10.161.6.254

linuxwindowping不通网络不可达

linuxwindowping不通网络不可达有四种检查方法:

1、检查虚拟机与主机能否ping通。

2、检查主机能否上网。

3、用主机平网站域名获得ip地址。

4、用虚拟机ping网站ip地址。

linux和windows ping不通

主机和虚拟机的linux相互ping不同是由于所在网段不同。

安装虚拟机时,会建立如下两个网络连接:

VMware Network Adapter VMnet1

VMware Network Adapter VMnet8

VMnet1是Host-only方式下用到的,VMnet8是在NAT方式下用的;

这里用到的是VMnet8,以NAT方式连接;

实现方法:

把虚拟机网卡连接改为NAT方式;

首先查看VMnet8的ip,假设本机IP地址为192.168.28.1,然后进行如下设置:

在虚拟机中打开网络,静态设置ip地址,如下所示:

地址:192.168.28.3

子网掩码:255.255.255.0

默认网关地址:192.168.28.1

地址与192.168.28.1同一网段,默认网关为VMnet8的ip;

最后修改DNS,改为VMnet8的ip:192.168.28.1;

保存,重启网络就可以;

还有关闭windows防火墙,在Linux中:ping 192.168.28.1

可以在windows下:ping 192.168.28.3

以上都可以的话,就可以实现网上邻居的互访了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息