我有一台有3个接口的服务器。 1个接口具有ip 192.168.0.10(eth0)和第二个ip 192.168.0.11(eth0:1),另外2个具有ip的192.168.6.10(eth1)和192.168.7.10(eth2)。我想使用服务器使用Openswan创建一个VPN到另一台服务器192.168.1.10。我已配置双方,我可以看到VPN工作。
但是为了将.6和.7流量彼此分开,我创建了2个独立的VPN配置并连接到192.168.1.10服务器,我可以看到它们都已启动。
问题: 我可以从192.168.6.0 ping并且可以到达192.168.1.10但是从192.168.7.0子网到192.168.1.10服务器不起作用。
我在/etc/sysctl.conf中配置了所有这些:
net.ipv4.ip_forward=1
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.eth0.send_redirects = 0
net.ipv4.conf.default.accept_redirects = 0
net.ipv4.conf.eth0.accept_redirects = 0
并且VPN已经在192.168.0.10服务器上运行。
但我只能从192.168.6.0/24子网看到192.168.1.10。从192.168.7.0/24网络看到192.168.1.10我错过了什么?
请注意,两个VPN终止于同一个VPN服务器192.168.1.10
由于