关于WINDOWS去ping linux为什么ping不通

关于WINDOWS去ping linux为什么ping不通,第1张

 关于为什么ping不通有很多种原因,但直接的表象就网络之间没有成功进行通讯;

在构建虚拟机和win之间的交互时,主要使用了3种网络模式:

桥接bridge VMnet0

主机host     VMnet1

网络地址转换nat    VMnet8

 而Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。所以,要排除ping不通的原因必须从主机到基站到主机之间进行网络配置和网络排查等 *** 作方可得出结论;相关网络配置资料:

桥接

http: //jingyan.baidu.com/article/a681b0de10c8163b19434676.html

主机

http://jingyan.baidu.com/article/d2b1d1029ebeb85c7f37d469.html

网络地址转换

http://jingyan.baidu.com/article/d169e1864ea34c436611d8d8.html

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

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

Linux服务器可以SSH连接,但是ping不通是因为防火墙策略禁止了icmp包,可以通过以下方式解除禁ping即可。

1、查看iptables策略,使用-D删除相应的icmp报文策略。

iptables -D INPUT  -p icmp  -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -D INPUT  -i eth0 -p icmp -j DROP

2、查看系统的配置文件,编辑/etc/sysctl.conf 文件,关闭禁ping模式。

net.ipv4.icmp_echo_ignore_all = 0 //改为0即为关闭禁ping,1为开启禁ping


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9033825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存