过渡到新网关/专用网络的建议

过渡到新网关/专用网络的建议

我正在用新的防火墙设备替换一个分支机构的专用 T1 链路,该防火墙设备带有 ipsec 隧道。我正在尝试找出正确的方法,让新站点的人员过渡到新连接,以便他们默认使用速度更快的隧道。

现有网络:192.168.254.0/24,gw 192.168.254.253(思科路由器插入私有 t1)

我一直使用带有 ipsec 隧道的测试网络:192.168.1.0/24,gw 192.168.1.1(pfsense fw 插入公共互联网),也插入与旧网络相同的交换机。

现有子网中大概有 20-30 个网络设备,其中大约 5 个具有静态 IP。远程端点已经是防火墙——我无法设置到现有子网的冗余链接。换句话说,一旦我将隧道配置更改为指向 192.168.254.0/24,现有子网中的所有设备都将停止工作,因为它们指向了错误的网关。

我希望能够慢慢地完成这项工作——这样我就可以转移一些客户端并验证新链接的稳定性,然后再转移关键服务或容忍度较低的用户。

正确的做法是什么?将所有设备上的网络掩码更改为 /16,并更新网关以指向新设备?这会导致任何问题吗?此外,我应该如何处理 DNS?pfsense 框不知道我的 Active Directory 环境。但如果我将 DNS 更改为使用本地服务器,则会导致速度大幅下降,因为 DNS 查询仍将通过私有 t1 路由。我需要一些帮助来制定一个不会造成太大破坏的计划,但确实可以让我在进行最终切换之前彻底测试 IPSEC 隧道的稳定性。

AD 版本是 2008R2,服务器也是。工作站大多是 Windows XP SP3。我没有在 AD 站点和服务中将 192.168.1.0/24 配置为站点。

答案1

迁移的最佳方法是将您的用户分配到不同的 Vlan,并通过 DHCP 管理地址;Vlan 是必需的,因为您需要一种方法来包含 Cisco / pfSense FW 边界内的 DHCP 广播。如果您不包含这些子网之间的 DHCP 广播,您将获得混乱和不可预测的连接。

为了完成这个计划,你需要以下在你的问题中没有明确提到的硬件:

  • 支持 Vlan 的交换机
  • 中央 DNS/DHCP 服务器

IPSec 迁移

配置以下项目:

  • 在 Cisco 路由器上:

    • 假设 Eth0 连接到你的交换机,思科必须支持 Vlan trunk
    • 接口 Eth0.10 是 192.168.254.253/24(Vlan10 的默认网关)
    • 接口 Eth0.30 是 192.168.2.2/24(pfSense/Cisco 之间的传输子网)
    • 到 HQ 路由器的默认路由
    • DHCP 转发至 Eth0.10 上的 10.1.1.15(ip helper-address 10.1.1.15
    • 路由到 pfSense LAN intf:ip route 192.168.1.0 255.255.255.0 192.168.2.1
  • 在 pfSense FW 上

    • 假设 Eth0 已连接到您的交换机,pfSense 支持 Vlan trunk
    • 接口 Eth0.20 是 192.168.1.1/24(Vlan20 的默认网关)
    • 接口 Eth0.30 是 192.168.2.1/24(pfSense/Cisco 之间的传输子网)
    • 通过 IPSec 隧道到 HQ 路由器的默认路由
    • IPSec 配置
    • DHCP 转发至 Eth0.20 上的 10.1.1.15
    • 通过 192.168.2.2 路由到 Cisco LAN intf
  • HQ 路由器

    • 通过 Cisco 路由 192.168.254.0/24
    • 通过 pfSense IPSec 隧道路由 192.168.1.0/24
    • 通过思科路由 192.168.2.0/24(用于故障排除,以防万一......)
  • 在 HQ AD/DNS/DHCP 服务器上

    • 192.168.254.0/24 的 DHCP 范围
    • 网关:192.168.254.253
    • DNS:10.1.1.15
    • 192.168.1.0/24 的 DHCP 范围
    • 网关:192.168.1.1
    • DNS:10.1.1.15

完成此操作后,Vlan10(绿色)将拉取 192.168.254.0/24 中的 DHCP,而 Vlan20(粉色)将拉取 192.168.1.0/24 中的 DHCP。如果 Vlan10 和 Vlan 20 需要在该远程办公室内发送流量(从而防止本地 VLAN 内流量的 WAN 延迟),Vlan10 和 Vlan20 将使用 192.168.2.0/24 作为中转子网。

任何具有静态地址的东西都需要使用 DNS 来确保在 Vlan10 和 Vlan20 之间尽可能无缝地迁移。

当您想要将人们迁移到 pfSense IPSec 连接时,只需将他们放在以太网交换机上的 Vlan 20 中;如果他们因为某种原因不满意,您可以将他们放在 Vlan10 中并将他们移回 T1 WAN。

答案2

将主题更改为 /16 会产生巨大的广播范围,并且可能会导致新的问题,从而难以诊断新隧道的运行情况。

这看起来很简单,但是有什么理由不能在 Cisco 上添加一些策略路由来通过 pfSense 框而不是默认 gw 有选择地路由某些 IP?

或者,可能太简单了,但是有什么理由不能在新范围内为正在测试的任何机器添加第二个 IP,并使用较低度量的网关?然后他们可以同时访问任一主题而不会出现复杂情况?

答案3

我会选择 Sonassi 来设置辅助范围,然后将一个客户端移到该范围进行测试。如果您无法完全重新配置一个客户端,那么通过新网关向客户端添加静态路由和辅助 IP 以供测试,这样您就可以将其留在旧网络上并测试新范围。

相关内容