两台电脑处于同一局域网之中,但处于不同的网段之内,能互ping,但是不能互访,怎么办?
可能的原因有很多,我大概推测有以下:
1. 如果在同一个网段内PING不通,可能是目的机器上的PING被禁用,可能是网卡上的防火墙开启了。
2. 现在很多交换机上可以设置保护模式,同一网段内的不同计算机之间可以通过交换机上的一个命令,相互间不通相互访问,但可以与某一个接口通讯,如PVLAN功能、SWITCHPROTECT功能。
3. 如果在不同网段内不能PING通,可能是有防火墙或路由器禁止PING包通过。
方法如下:
1. 如果是同处于一个内部网络环境的,就是一个大局域网。比如192.168.0.1/24和192.168.1.1/24,他们并不在一个网段内所以无法直接ping通。这时候你可以把2台电脑接入路由器设置静态或者动态路由,计算机网关指向路由,这样icmp包就可以相互到达,双方ping通。
2. 如果2台计算机同时处于公网内,只要能联网肯定是可以ping通的。要ping通,必须B能回应消息,故B也会发查找网关的MAC arp请求,明显能通。假设B设置网关为另一个不存在的ip,那么B会一直arp请求,也是ping不同,若B没有设置网关,不会转发arp请求的,也Ping不通。
3. 还有一种情况是有一台机器是属于内网的ip如192.168.10.1,另外一台计算机是公网IP,如202.100.1.17,如果这2台要ping通的话,内网IP的那台机器只要能联网就能ping的通公网IP的计算机,而公网的计算机要访问内网计算机,需要通过VPN或者端口映射来完成访问。
扩展资料:
ping应用在同一网段内
IP层协议通过机器B的IP地址和自己的子网掩码,发现它跟自己属同一网络,就直接在本网络内查找这台机器的MAC,如果以前两机有过通信,在A机的ARP缓存表应该有B机IP与其MAC的映射关系,如果没有,就发一个ARP请求广播,得到B机的MAC,一并交给数据链路层。
后者构建一个数据帧,目的地址是IP层传过来的物理地址,源地址则是本机的物理地址,还要附加上一些控制信息,依据以太网的介质访问规则,将它们传送出去。
ping应用在不在同一网段内
在主机A上运行“Ping 192.168.1.4”后,开始跟上面一样,到了怎样得到MAC地址时,IP协议通过计算发现D机与自己不在同一网段内,就直接将交由路由处理,也就是将路由的MAC取过来。
至于怎样得到路由的MAC,跟上面一样,先在ARP缓存表找,找不到就广播。路由得到这个数据帧后,再跟主机D进行联系,如果找不到,就向主机A返回一个超时的信息。
参考资料:百度百科-ping
答:两台电脑处于同一局域网之中,但处于不同的网段之内,能互ping,但是不能互访,就是我在网上邻居里面能看见WorkGroup里面有同一网段的机子,如果别人共享了资源的可以访问到,但是不能看见别的网段的,如果用飞鸽传书的话就可以和别人的机子互相传文件。怎么才能使两台机能互相访问别人的资源(是访问资源,不是传文件)?按照...
答:判断两台电脑是否处于同一局域网下最简单的方法就是ping对方的ip,若有回应则在同一局域网,不通就相反。至于你说的判断他们是否在不同的网段,就看子网掩码,根据子网掩码划分出网络号和主机号。如果网络号相同,那就说明IP是在同一个局域网内。比如C类网络,现在大部分的局域网都是C类的:192.168...
答:计算机IP设置错误,计算机之前设置的IP段与现在连接的路由器的IP段不同。3、网线或网卡故障:如果网线或电脑的网卡出现故障,就会导致无法连接网络。可以尝试更换一根网线或重新安装网卡驱动程序来解决问题。IP地址冲突:如果两台电脑使用相同的IP地址,则会导致网络冲突,无法连接到网络。4、这种情况下需要打...
答:在局域网中实现2台电脑的文件共享,电脑的设置步骤和方法如下:1.启用GUEST帐户。“控制面板-用户帐户-启用GUEST帐户”2.查看本地安全策略设置是否禁用了GUEST账号。控制面板——管理工具——本地安全策略——用户权利指派——查看“拒绝从网络访问这台计算机”项的属性——看里面是否有GUEST帐户,如果有就...
答:两台电脑联机的方法主要有两种:通过局域网联机或者通过互联网联机。首先,如果两台电脑处于同一局域网内,比如家庭或办公室网络中,可以通过有线或无线方式连接。有线连接通常使用以太网电缆,将两台电脑的以太网接口连接起来。无线连接则需要确保两台电脑都支持Wi-Fi,并连接到同一个无线网络。一旦连接...
答:一种可能是:路由器公网出口没有指定公网IP,而是绑定了一个地址池,公网IP随机获得。另一种可能是:其中一台或者这两台设备都在路由器上做了NAT,转换的公网IP不同。 1 已赞过 已踩过< 你对这个回答的评价是? 评论 分享 新浪微博 QQ空间 举报 收起 百度网友f1a65ac 2016-09-05 · TA获得超过515个赞...
答:首先右击网上邻居-属性,选择要共享的网卡。把IP设置在局域网的同一个网段上。比如192.168.1.X网段。然后看一下TCP/IP的高级属性中,是否开启NETBIOS。 在利用WINNT4.0构建的网络系统中,对每一台主机的唯一标识信息是它的NetBIOS名,系统是利用WINS服务、信息广播方式及Lmhost文件等多种模式将NetBIOS名解析为相应IP...
答:方法一:直接查看ip段是不是一样的。方法二:根据范围判断一般情况下,同一个网吧或者同一个房间,属于一个局域网。方法三:根据所连设备一般情况下,电脑之间连得同一个路由器,或者同一个交换机,或者同一个集线器,那么他们同属于一个局域网。方法四:根据工作组打开电脑上的“网络”图标。如果在...
答:方法:1、开通GUEST账号 (控制面板→用户账号→启用来宾账户GUEST)2、设置在同一个工作组 (右击我的电脑→属性→计算机名→更改→工作组(需要重启))3、安装网络“服务”协议 (控制面板→网络连接→右击“本地连接”→属性→常规→直接点击“安装”→服务)4、运行一次“设置家庭和小型办公网络”(...
答:同一局域网中两台计算机无法ping的原因有很多,比如ip地址不正确不在同一个子网中,如做了网络隔离等等都会造成两台计算机无法ping通。