3 个回答

8 属于子网,属于路由器局域网的范畴,只要愿意,它甚至能够编号为 0 网段的IP地址,通俗点说。0只能访问到二级路由器,至于二级路由器以下的。全权由二级路由器管理,属于自己的一片天地,参考内网和外网,你这里是IP每冲突,如果范围无限扩大,每个子网都能被访问,那全世界的IP早就炸掉了。 0访问到8可以通过二级路由的端口代理实现。8能访问到0是二级路由内没有相同的IP,于是去请求默认网关,主路由,主路由发现这个IP地址在我的管辖范围内,所以能够访问。
-------------------补充------------------
是否请求默认网关得看子网掩码,二级路由默认子网范围192.168.8.0/24,所以算作默认处理。而二级路由的默认网关则默认为192.168.0.1。主路由默认为192.168.0.1 ,主路由默认子网范围 192.168.0.0/24

不在同一个网段需要有路由,很明显你并没有192.168.0.0/24 -> 192.168.8.0/24的路由。

你应该是在路由器上使用了NAT技术,将192.168.8.0/24网段通过NAT转换成了192.168.0.0/24的地址进行访问。

如果你期望不使用NAT技术,将192.168.8.0/24网段所有的主机都可以直接访问,那么理论上你应该在192.168.0.0/24这个网段连接的路由器添加一条路由记录,指向192.168.8.0/24使用的路由器

这些属于路由交换的基础知识了,你需要补一补这些知识

这个是你的路由器设置上的问题,如果路由器设置对了,其实也可以访问的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题