我试图了解虚拟网络的一些基本原理。
是否可以(以及如何)让VPN隧道像交换机一样工作?这样我的本地机器就可以获取远程网络的地址了吗?
Site A:
Net A: 10.1.0.0/16
Internet Gateway: 10.1.0.254
VPN Server A: 10.1.0.200
Some Clients in Network A:
PC1: 10.1.0.1
PC2: 10.1.0.2
...
PC199 etc.
And some File Servers.
DHCP Net A: 10.1.0.253
Site B:
Net B: 192.168.2.0/24
Client B: 192.168.2.2
Internet Gateway: 192.168.2.254
方案1:
客户端B应该通过VPN服务器A连接到网络A。它是否有可能在其vpn接口上获得网络A范围内的IP地址。10.1.0.201?
方案2:
网络B中的PC(VPN_B)是否也可以充当交换机,以便网络A的DHCP将地址提供给网络B?网络B的所有客户端都通过VPN_B连接到网络吗?
方案3:
我认为这将是最高效的方案:对于单个客户端,如方案1中的网络连接:
Network A: 10.1.0.0/16 or 192.168.1.0/24
Network B: 10.2.0.0/16 or 192.168.2.0/24
Network C: 10.3.0.0/16 or 192.168.3.0/24
etc.
每个网络都有自己的DHCP和网关。我如何配置VPN服务器,如果客户端不在同一站点并且外部流量(Web连接)直接通过Internet网关,则跨站点10.0.0.0/8 Net的流量将通过vpn。
VPN Server是否必须配置为网关,并将流量路由到“ wan”端口或vpn,还是可以将网络中的任何客户端用作VPN Server?