我的问题很容易解释,但我不知道如何解决
我有两台电脑,每台都在不同的地方。每家都有 DSL 互联网接入和自己的路由器。我想使用相同的路由器和 IP 连接两台电脑。
所以:房屋 A - 计算机 1 - 路由器 netgear 房屋 B - 计算机 2 - 路由器 tplink
我希望计算机 1 和计算机 2 可以使用相同的路由器和 IP 浏览互联网。
也许是 VPN?用 Squid 安装树莓派?欢迎提供任何提示!
问题是如何通过互联网将位于 LAN A 上的计算机连接到远程 LAN B,并使用 LAN B adsl 路由器使用的 IP 上网?
答案1
这就是 VPN 的作用。您需要在远程位置设置 VPN 服务器。并在另一端设置 VPN 客户端。
Windows 支持这样做。
我所做的设置是,每台计算机都有自己的私有 IP,但从外部来看,它们拥有远程位置的 NAPT 路由器的 IP。当 VPN 客户端连接时,NAPT 路由器端口会转发到 VPN 服务器。
答案2
问题是如何通过互联网将位于 LAN A 上的计算机连接到远程 LAN B,并使用 LAN B adsl 路由器使用的 IP 上网?
这是 VPN 解决的问题之一,另一个问题是保密性(A 和 B 之间的连接始终是加密的;离开 B 时则不再加密)。
VPN 有很多种类型,你可以浏览一下维基百科文章为此。重要的是明确你想要做什么。你可能已经:
VPN 仅连接 A 上的一台 PC 和 B 上的一台 PC;
一样,但是 A 中的 PC 可以被 A 中的所有 PC 用作路由器,这样所有 PC(并非总是,但当它们希望时)都可以经过 B,并且看起来好像是来自 B;
连接路由器A 的 pc 和 B 的 pc。这样,全部A 的 PC 始终通过 B 路由。这可以削弱:PC 1、2 和 3 通过 B 路由,而 PC 和 则不通过。这种方案的吸引力在于它具有集中式结构,因此您只需安装一次 VPN(但您的路由器必须支持充当 VPN 服务器,并非所有路由器都支持)。
VPN 连接两个路由器,使网络 A 和 B 看起来像属于同一个 LAN,并且两个网络之间可以共享任何内容。然后,您可以决定是否希望流量通过 A 路由,还是通过 B 路由,或者分别通过 A 和 B 路由。
此外,了解你正在使用哪种路由器以及你的电脑上安装哪种操作系统也很重要。总是可以通过 VPN 连接两台电脑,但路由器需要特殊功能。
答案3
通常的做法是在调制解调器前面安装一个路由器,然后将计算机连接到路由器。这样,您只需要一个 DSL 或电缆调制解调器。
将调制解调器连接到路由器。然后将所有计算机连接到路由器,路由器现在充当与其连接的计算机的 IP 地址服务器。
有线计算机(即带有电缆的计算机)不需要授权,因为实际的物理电缆就是授权。无线计算机需要授权,也就是您为路由器指定的名称。
因此,连接到外部的调制解调器与路由器以及使用路由器的任何计算共享连接。但从互联网上看,它显示为单个设备。
在网络内部,您可以将数十台设备接入网络,并与它们共享数据和连接。此类连接位于“本地网络”上,而不是 VPN 上。
在您的网络内部,您可以配置操作系统以查找 DNS 服务器(指向您的路由器,通常为 192.168.0.1,但您可以重新配置路由器以使用任何 192.168.xx.xx 号码。)
一旦您访问 DNS 服务器,浏览器就会自动找到互联网,尽管您可能仍然需要像以前一样回答问题(电话号码等)。
VPN 是一种本地网络,其中互联网是电缆的一部分。本质上,它允许您从另一个城市登录您的家庭网络,方法是通过互联网拨打本地互联网电话。这不是这里所要求的。
如果您想使用互联网作为电缆的一部分,不同的调制解调器将具有不同的 IP 地址,这些地址由 IP 决定,而不是由您决定。您可能需要与您的 ISP 讨论此事。
如果您只是想传输数据,那么交叉电缆或本地网络是最佳选择。每台计算机仍然可以拥有自己的路由器并连接到互联网。在这种情况下,您可以为每个路由器分配不同的 IP 地址,例如 192.168.0.1 和 192.168.0.2,并将每个路由器配置为提供不同范围内的数字。然后配置操作系统以查找路由器 192.168.0.1 或 2,您应该会得到一个具有两条不同外部线路的本地网络。
如果目的是消除 DSL 连接,那么您可以将调制解调器连接到路由器,并让路由器共享互联网。
如果您计划更长的线路(例如城际线路),那么您实际上只需要 VPN。