因此,我最近购买了一台 HP ProCurve(托管)交换机,开始在家里的实验室环境中摆弄 VLAN。我配置了一个基本 VLAN,两台机器分别连接到 192.168.1.10 和 11 上的 VLAN。VLAN 本身位于 192.168.1.2。
这太棒了,我可以与 VLAN(在 .2 上)通信,并且 VLAN 上的每个客户端都可以相互通信。下一步是让这些机器接入互联网,而这正是我遇到的问题!
我家里的 LAN 是 192.168.0.1/24,其中一个相当笨重的标准路由器(Netgear DG834G)的 IP 地址是 192.168.0.1。
如果我能提供任何关于下一步该去哪里以便安排好路线的提示/建议,我将不胜感激!
谢谢。
答案1
您无法从两台 PC 中的任何一台访问互联网,因为它们位于不同的网络(我假设是 192.168.1/24)上,并且路由器的 LAN 接口(在 192.168.0/24 上)无法访问互联网(您的“网关”)。
为了跨网络,您需要一个路由器或一个能够路由的设备。
您没有指定正在使用哪种 ProCurve 交换机型号,但我假设它是较旧的/标准的第 2 层交换机,不执行路由(“第 3 层”交换机)。
您需要:
- 获取不同的路由器(非 DG834G),能够在每个网络中配置和放置一个 LAN 接口。即,两个网络(192.168.0 和 192.168.1)中各一个接口。
- 将您的 Netgear 路由器放入 VLAN,并将路由器的 LAN 接口配置为使用 192.168.0/24 网络。
- 重新配置您的 VLAN 以使用 192.168.1/24 网络,并将 Netgear LAN 接口放到您的 VLAN 上。
您所面临的情况可以类比一下。您的 PC 是一条道路 - 称之为主街。您的路由器位于第一大道。要到达高速公路和世界其他地方,您需要驾车从主街驶向第一大道,然后驶上高速公路(信息高速公路!)。
更复杂的是,主街上的汽车只有主街的地图。同样,第一大道上的汽车只有第一大道以外的地图。如果你从主街走到第一大道,你会迷路,因为你没有地图。
因此,要将您的汽车从主干道开到 1st,您需要在从一条道路穿过另一条道路时获取一张新地图。从非常通用的角度来看,这就是路由器的工作。它告诉汽车如何从一个地方到达另一个地方。
您的 PC 不知道如何访问 192.168.0/24 网络,并且如果没有路由器告诉它们如何访问该网络,它们就无法访问该网络。