同一 IP 范围内的 VPN

9 networking vpn

我正在尝试配置 VPN 访问。在办公网络中,IP 地址为 192.168.1.x。

我使用 VPN 属性配置了我的笔记本电脑(我在 Mac OS X.6 上工作)。

VPN 连接无处不在。但是,如果两个网络(办公室和笔记本电脑)具有相同的 IP 范围,我可以连接,但是在通过办公室网络上的 IP 地址访问机器时遇到问题。

我认为我必须在路由器上配置一些东西,但是什么?

谢谢你的帮助。

伊莎贝尔

xmn*_*boy 12

我认为更改家庭网络的 IP 范围比尝试更改办公室网络更容易。两个网络(办公室和家庭)需要有不同的网络地址范围,否则,正如 Bob 上面指出的,网络数据包的路由会混淆(这指的是您计算机上的路由软件以及您的网络路由器)。

大多数家用路由器都配置为使用 192.168.xx 地址范围;通常,它们会自动配置为 192.168.1.x 范围。最容易更改的是您的家庭网络,因此它使用与您的办公室网络不同的 192.168.xx 地址范围。例如,192.168.2.x 地址范围。

如何在家用路由器中进行此更改取决于路由器的品牌和型号。在大多数路由器上,您可以通过将浏览器指向 xxx1 地址来直接登录路由器的管理页面(在您的情况下,请尝试输入

http://192.168.1.1/ 
Run Code Online (Sandbox Code Playgroud)

进入浏览器的 URL 或地址栏),当您在家且未使用 VPN(关闭 VPN)。您可能必须提供用户 ID 和/或密码。如果您不知道用户名和密码,您可以在网络上搜索默认值(在搜索中包括您的路由器品牌和型号)。如果默认设置不起作用并且您不记得它们更改了什么,您将不得不硬重置路由器以恢复默认设置(再次,在网络上搜索特定于您的路由器的说明)。

成功登录路由器的管理页面后,可能会出现设置或基本设置页面(可能是您看到的第一页)或 LAN 设置页面。您正在寻找的是一个可以指定本地网络 IP 地址的地方。在您的情况下,您应该发现此字段填充了 192.168.1.1,并且旁边可能还有一个 IP 子网掩码字段,其值为 255.255.255.0。将 IP 地址更改为 192.168.2.1 或 192.168.3.1 等。任何与工作中使用的 IP 地址范围不同的内容。将子网掩码设置为 255.255.255.0。

完成此更改后,您应该重新启动路由器(或将其关闭,等待一分钟,然后打开电源),并且您还应该在重置路由器重新启动连接到家庭网络的所有机器。您的机器需要在您在家庭路由器中设置的新地址范围内获得分配的新 IP 地址,否则它们会感到困惑并且无法在网络上工作。

如果您网络上的任何设备具有静态分配的 IP 地址,您将必须手动更改这些地址。如果您不知道您是否有具有静态分配地址的设备,则意味着您可能没有任何具有静态分配地址的设备。

希望这能让事情变得更好!


小智 7

您将需要更改其中一个网络的范围。

出现问题是因为您的笔记本电脑需要知道如何路由您的流量。

例如:

如果您的办公网络是192.168.1.x并且您的服务器是192.168.1.1. 如果您的笔记本电脑连接到网络192.168.1.x和路由器所在的网络192.168.1.1

当您尝试与服务器通信时,您的笔记本电脑最有可能做出的决定192.168.1.1是在本地网络上,因此只需将请求发送到本地以太网(或无线),这样流量就会到达您的路由器,假设请求是针对它的是否有相同的IP地址。

或者,如果您以某种方式设法说服您的笔记本电脑192.168.1.1通过 VPN,那么您的笔记本电脑将尝试通过 VPN 连接,这意味着它会尝试将 VPN 数据包发送到您的公共 IP 地址,就它而言,它是通过192.168.1.1VPN上的网关,因此 VPN 永远不会到达那里。

理想的解决方案是,如果您可以将您的办公网络更改为一个不太可能与 ADSL 路由器和公共 WIFI 的默认网络地址冲突的网络。

这是您可以使用的大量私有 IP 地址。

10.0.0.0 - 10.255.255.255 
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255 
Run Code Online (Sandbox Code Playgroud)

如果您尝试访问的办公室机器的特定 IP 地址不会与您的本地网络发生冲突,那么您可能冒险的唯一其他选择是在 VPN 上应用更特定的路由 - 例如192.168.1.241网络掩码255.255.255.255。这将一直有效,直到您的本地路由器将该 IP 交给您的机器,或者您需要与具有该地址的本地网络上的机器通信。