我们正在尝试确定如何通过 IPSec 隧道将流量从我们的办公室 1 工作人员子网通过办公室 1 服务器子网路由到我们的办公室 2 服务器子网。
我们希望办公室 2 工作人员子网通过办公室 2 服务器子网到达办公室 1 服务器子网。
附图显示服务器子网目前能够通过 IPSec 隧道进行通信。
挑战在于工作人员子网上的系统可以正常与其服务器子网通信,但无法与其他办公室子网中的服务器通信。
任何建议都会非常有帮助。
路由表
1 0.0.0.0 0.0.0.0 x.x.x.x WAN 0
2 X.X.X.X 255.255.255.0 0.0.0.0 WAN 0
3 10.10.1.0 255.255.255.0 0.0.0.0 office_srv2 0
4 192.168.1.0 255.255.255.0 0.0.0.0 office_wrk2 0
x.x.x.x = public ip of office 1 router with ipsec endpoint
答案1
答案2
每个路由器都需要有到所有所需子网的路由。
从您发布的 Office1 路由器 (?) 的路由表中可以看出,它缺少通过隧道到 192.168.1.0/24 的路由 - 两条路由应该使用相同的隧道/接口/网关。如果没有该明确路由,数据包将通过默认路由发送到 Internet。
同样,Office2 路由器需要通过隧道到 192.168.6.0/24 和 192.168.7.0/24 的明确路由。
您可以设置静态路由,也可以在路由器之间使用 OSPF 等路由协议(如果支持)。
由于您使用 IPsec,请确保 SA 允许这些子网之间的流量。