通过路由器访问本地文件共享和设备的问题求助
通过路由器访问本地文件共享和设备的问题求助
各位大佬,我现在碰到个跨本地子网访问服务的棘手问题,折腾好几天了没搞定,想请大家支支招!
先给大家说下我的网络环境:
- 家里有三个本地子网:
192.168.1.0/24(上面挂着我的打印机、SMB文件共享这些日常用的本地服务)、192.168.8.0/24(这是公司给的路由器B的子网,连了我的办公电话和工作用电脑,这个路由器会通过OpenVPN隧道把部分流量转发到公司内网,方便我访问工作共享)、还有个192.168.100.0/24的子网 - 路由器B的WAN口IP是通过家里主路由器A的DHCP分配的,目前三个子网的设备互相都能ping通——比如
192.168.8.0/24的设备能ping通192.168.1.0/24和192.168.100.0/24的设备,反过来也一样
但问题来了:从192.168.8.0/24的设备,我就是没法连上192.168.1.0/24上的服务——不管是SMB文件共享,还是通过Bonjour找打印机都不行。
我已经试过这些操作,但都没解决:
- 在路由器B上配置了允许访问WAN,也确保不是所有流量都走OpenVPN隧道
- 试过给SMB的端口做端口转发,但后来反应过来这好像不对,因为我根本不是要把这些服务暴露到公网上,只是想在本地子网之间访问
- 搜了好多次相关问题,但结果全是一堆人问怎么把SMB共享放到公网的,完全不是我要的场景,根本找不到有用的信息
补充下关键信息:我能ping通其他子网的设备,说明基础的路由是通的,但就是上层的服务连接/发现用不了,实在不知道问题出在哪了。
备注:内容来源于stack exchange,提问作者Ian Montgomery
相关产品推荐
相关产品推荐

