openvpn连接不同子网的问题。。。

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:28:37
服务端fc6上配置openvpn,
双网卡 eth0:192.168.0.3 网关 192.168.0.1
eth1:211.123.21.33
tun0:10.2.0.1
放在三层交换的局域网内,有多个不同网段,并且都有默认网关;

客户端也是一台fc6
双网卡 eth0:192.168.1.3 网关 192.168.1.1
eth1:221.113.23.41
tun0:10.2.0.6

问题:已经和服务端建立vpn连接,但是双方的子网之间ping不通。
如果把服务端子网中的任意一个pc的网关设置成vpn服务器的局域网地址就可以通了。。
网关设备是华为三层交换机,用什么命令可以添加192.168.1.0/24这个网段,并指向vpn服务器?指向vpn服务器的虚拟通道地址10.2.0.1还是物理地址92.168.0.3?盼回复!!

这个是一定的。因为如果不将VPN服务器作为网关,那么默认情况下,服务器端子网中的计算机并没有到达客户端子网的路由,那么不论你发送什么数据报服务器端子网都可以收到,但是没办法回答你的计算机。

解决的方法:
你可以在现有的默认网关设备上设置静态路由,将192.168.1.0/24这个网段单独标示出来,指向VPN服务器。