![使用 Procurve 2848 通过第二个网络进行路由](https://linux22.com/image/737916/%E4%BD%BF%E7%94%A8%20Procurve%202848%20%E9%80%9A%E8%BF%87%E7%AC%AC%E4%BA%8C%E4%B8%AA%E7%BD%91%E7%BB%9C%E8%BF%9B%E8%A1%8C%E8%B7%AF%E7%94%B1.png)
我的办公室里有一台旧的 Procurve 2848,我正在努力弄清楚它的作用,但又苦苦挣扎。
我正在尝试设置一条通往其他网络和互联网的路由。
我有一个 Cisco 管理的路由器,在我的办公室网络上提供 DHCP 服务,并且我还有另一台服务器,在我的“其他”网络上提供 DHCP 服务。
我已经在 2 个 VLAN 上配置了 Procurve,这两个 VLAN 都使用 DHCP 从 DHCP 服务器获取 IP 地址。我还设置了一个默认网关,这样从技术上讲我应该能够将其他内容从我的其他网络路由到外部世界。
从另一个网络,我可以在两个 IP 地址范围内 ping 通 Procurve 交换机。从交换机,我可以 ping 通 8.8.8.8。但是从另一个网络,我无法 ping 通主办公室网络上的任何硬件。
我如何从默认 VLAN 上的 10.10.10.0/24 IP 地址范围路由到第二个 VLAN 上的 10.0.0.0/24 IP 地址范围,因为我可以从另一个网络 ping 通 10.0.0.73,但不能ping 通其他任何内容。
答案1
从另一个网络,我可以在两个 IP 地址范围内 ping 通 Procurve 交换机。从交换机,我可以 ping 通 8.8.8.8。但是从另一个网络,我无法 ping 通主办公室网络上的任何硬件。
路由需要双向工作。如果您只是在 2848 后面发明了一个新子网,并使用其中一个子网 IP 地址进行路由,那么上游网络是否知道将回复路由回何处?
如果没有,您需要告诉上游路由器/网络您的新子网位于 2848 后面。要么设置静态路由,要么配置匹配的路由协议,如 RIP 或 OSPF - 老旧的 2848 无法使用这些协议。
如果您无法获得将子网路由回来而仅留下源 NAT 的支持,则将子网“隐藏”在(附加的)NAT 路由器后面。
无论如何,您应该检查公司的政策是否允许您进行上述任何一项操作。