linux下ping不通局域网电脑的问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下ping不通局域网电脑的问题。相关的知识,希望对你有一定的参考价值。

我们实验室有一个交换机,实验室的网是由它分出来的,我的电脑用网线直接连上去了,同学在交换机上接了一个无线路由器,然后用无线上网。
我的IP是10.106.0.15,同学用无线网IP是192.168.0.100,我ping他ping不通,但他可以ping通我的电脑,这是什么问题?我要怎么样才能ping通他的(自己接无线网卡的方法不算)。

很正常的 两个不同网段的私有网络

主要的问题在你们双方的网关不一样导致的

最简单的是你自己设置一条静态路由
1.先知道他路由器获取的地址肯定也是10.106.0.*这样的
2.你在本地那边添加一条静态路由
route add 192.168.0.0 mask 255.255.255.0 10.106.0.*

10.106.0.*这个换成路由器获取到的ip地址追问

加了这一条后是能解决,不过电脑重启之后添加的那条路由就又没了?有什么办法么?

追答

把这个命令加入到自启动会读取的文件即可
就是让它开机后自动加载这条

/etc/rc.d/rc.local

太具体的你自己百度下 什么都告诉你你会没感觉的学不到什么的

参考技术A 他下接了一个无线路由,另分了一个网段192.168.0.
你让他改无线路由接法。从交换机出来的线直接接无线路由器LAN口:
前提是:先把无线路由器的IP改到10.106.0. 这个网段先,注意改的IP地址别冲突其他的。
这样你和你同学的机器(以及其他无线客户端),包括这个路由器其实都是在同一个网段,可以互相通信无限制。

要不然,试下让你同学把它的那台电脑放在无线路由器的DMZ设置里。追问

可以加你QQ么?我的QQ是295985086

追答

抱歉, 我只提供方案这里。

参考技术B 两个根本就不在同一网段单纯靠交换机跑二层怎样通信呢?他可以ping通你证明无线路由器上有到10段的路由,你ping不通他证明你压根就没有到192.168段的路由 需要手动添加 参考技术C 你是公网地址,他是私网地址,所以你ping不通他的追问

我在virtualBox里装了一个XP,它的IP是10.0.2.15,我用它可以ping通实体机,但实体机ping不通虚拟机,这个又是为什么呢?

追答

一个道理啊,虚拟机10.0.2.15这个地址应该是nat模式下的地址吧
也相当于一个私网地址

windows不会应ping

情况描述:一同学笔记本在同一局域网内去ping 同局域网内的另一台电脑发现ping不通,非常奇怪,明明是部分电脑是大家都可以互ping,为啥ping自己的电脑就ping不通?

windows版本有

windows企业版、教育版、家庭版、专业工作站版


专业工作站版,企业版电脑的安全性比较高,跨网络段不能回显ping,

之前用ping测试网络的连通性,用ping测试差点以为路由条目没有到达,后面研究了一下,原来是专业工作站版的电脑不回应ping,只回应本地子网的ping。

一、回显ping

如何开启企业版,专业工作站版的icmp回显呢?看如下

(1)打开防火墙的入栈规则 (设置→windwos防火墙→高级设置→入栈规则)

找到文件和打印机共享(回显请求-ICMP4-Ln) 文件和打印机共享

windows不会应ping_企业版


(2)选择 “作用域”,勾选任何地址或者 添加 允许回显ping的ip地址范围

windows不会应ping_windows_02



windows不会应ping_windows_03


这样企业版的电脑就会回应任何ip地址的ping了。

如果安全一点的话,作用域下面自己添加一段允许范围的地址就可以

来源:zhi

以上是关于linux下ping不通局域网电脑的问题。的主要内容,如果未能解决你的问题,请参考以下文章

我电脑的和局域网电脑不能ping通。什么原因

路由器组局域网互相ping不通,为啥?

防火墙关了,ping不通局域网内的电脑

局域网电脑ping不通

为啥我的电脑ping不通别人

同一网段的电脑之间ping不通的问题