使用内部 IP 后面的 PC 设置虚拟 LAN

使用内部 IP 后面的 PC 设置虚拟 LAN

我家里有一个运行在 Ubuntu Linux 上的 Tonidoplug,它上面连接着一个 NAS。问题是,我在家里使用的廉价互联网服务提供商基本上只为我分配了一个内部 (10.xxx) IP,并且可能在连接到互联网之前与许多其他用户共享该 IP。

简而言之,这是我目前在家里的设置

NAS -> TonidoPlug(将其视为一台小型 PC)-> 家庭路由器 -> 内部(10.xxx)IP -> 服务提供商 -> 互联网

目前,我在家时将 NAS 像网络驱动器一样安装,因此一切都很顺利和简单。但是,我很快就会搬到另一个地方暂时住几个月,所以我想知道是否有任何方法可以继续在 Windows 中像网络驱动器一样使用它,而不必每次都登录不同的网站?我能想到的唯一解决方案是以某种方式创建虚拟 LAN,但如何做到这一点,我希望您也能帮助我。

非常感谢您的帮助。

编辑:我想我已经找到问题所在了,我的路由器前面连接了一个 VOIP 盒,我已经完全忘记了它,因此,路由器实际上使用的是 VOIP 盒提供的 IP,一旦我启用从 VOIP 盒到路由器以及从路由器到我的插头的端口转发,一切就都正常了。

很抱歉造成混淆,非常感谢大家的帮助!

答案1

首先,虽然我自己从未见过,但我听说过一些 ISP 会提供私有 IP,话虽如此,从您的设置来看,您确定 TonidoPlug 没有使用公共 IP 并为路由器提供 DHCP 或类似的 10.xxx ip,然后路由器会将其自己的 DHCP 提供给其他机器吗?

(为了测试,请尝试在 TonidoPlug 和路由器之间放置一个开关,看看其他端口是否获得不同的 10.xxx ips)。

然而,如果您只是使用了一些不好的 ISP,我仍然不能完全理解您想要实现的目标。

如果您要离开该网络,并且想要尝试某种 VPN 以便访问内部资源,那么您的选择会受到限制,因为(我猜)没有端口转发。

你可以看看TeamViewer或者登录Hamachi这些是可使用第三方服务在仅传出连接下工作的 VPN 解决方案。

相关内容