为什么不是一个子网的也能连上共享呢?

2014-08-22 11:54:08 +08:00
 satnosun
在一个局域网里,我的ip是192.168.101.85,子网掩码设置为255.255.240.0,网关是192.168.160.1
有一台共享了资料的电脑,ip是192.168.169.120,我们不再同一个子网里吧?为啥我能连上共享呢?
3057 次点击
所在节点    问与答
11 条回复
sandtears
2014-08-22 12:06:17 +08:00
路由器 router 里写明了怎么连接 192.168.169.120 呗。
satnosun
2014-08-22 12:27:22 +08:00
@sandtears 那为啥我把子网掩码改成255.255.0.0就连不上了呢?
sandtears
2014-08-22 12:43:22 +08:00
@satnosun 建议你系统学习一下计算机网络理论知识。
并不是改一下子网掩码就能让你穿越内网的,不在同一内网下的机器不能直接连接,必须通过路由器转发。
修改子网掩码前,你的机器将数据发往路由器请求转发,连接正常。
修改后你的机器试图直接连接,所以失败。
jasontse
2014-08-22 13:02:47 +08:00
@satnosun
因为对方的掩码不是
satnosun
2014-08-22 13:10:40 +08:00
@sandtears 还有一个问题,我跟网关也不是一个子网的吧?我是怎么连上网关的呢?
sandtears
2014-08-22 13:16:45 +08:00
@satnosun 刚才没仔细看。
算了一下,你确实和网关不在一个子网。
按照我的理解如果没有什么特殊配置你是连不上网关的。
你贴一下你的路由表配置吧。
Windows: route print
Linux : route -n
66beta
2014-08-22 13:18:31 +08:00
你这情况,跟我以前公司类似
http://v2ex.com/t/75255#reply13
xenme
2014-08-22 13:22:02 +08:00
首先,你的网关就有问题,192.168.101.85/20的话,应该是192.168.96.0-192.168.111.254,你怎么能连得上网关160.1呢?你确定掩码对么?
共享资料的电脑是169.120和你的机器不在一个子网,那就只能走网关,而你和网关还不在一个子网里面,绝对有另外一个路由的存在。
------------
默认情况下,Windows 都不允许这种情况的存在,但是你可以忽略那个警告,然后自己手动添加路由指向另外一个在同一子网的网关。
------------
要么就是你收集的信息哪里有误
satnosun
2014-08-22 13:39:58 +08:00
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.160.1 192.168.101.85 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.96.0 255.255.240.0 192.168.101.85 192.168.101.85 20
192.168.101.85 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.101.255 255.255.255.255 192.168.101.85 192.168.101.85 20
224.0.0.0 240.0.0.0 192.168.101.85 192.168.101.85 20
255.255.255.255 255.255.255.255 192.168.101.85 192.168.101.85 1
255.255.255.255 255.255.255.255 192.168.101.85 2 1
Default Gateway: 192.168.160.1
===========================================================================
Persistent Routes:
None
sandtears
2014-08-22 15:16:27 +08:00
@satnosun 不好意思,我解决不了你的问题,等技术大大来吧。
lqs
2014-08-22 18:48:54 +08:00
网关的IP地址只是在做ARP解析的时候会用到,这时候是没有子网的概念的。

解析出网关的ARP地址之后,给不同子网的IP发的包里就会包含(网关的MAC地址+目标IP地址),这时网关的IP地址就没有作用了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/129297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX