我想设置一个可以通过我的 ISP 路由器连接到互联网的小型 LAN(我的 ISP 路由器上只有一个开放端口和 6 个公共 IP)。
在我这边,我有一个 Ubiquity 路由器,我使用我的一个公共 IP(WAN 端口)将它连接到我的 ISP 的路由器,在我的 LAN 上,我想使用本地 IP 范围 192.168.1.x/24 连接一个 52 端口思科交换机(L2 或 L3)并与一堆 PC 共享连接。(请参见图片)。
事实:我的 Ubiquity 路由器能够通过我的 ISP 路由器访问互联网。我的 VLAN 已在思科中配置,每个端口都根据其 VLAN 提供正确的 IP。
问题 1:思科设备无法访问互联网 问题 2:思科交换机不允许我定义默认路由,它显示消息“无法使用定义的 IP 作为默认路由”
您能告诉我,为了访问互联网,我应该在 Ubiquity 和我的思科之间使用什么 IP?
答案1
您的路由器上的 IP 地址与 ISP 路由器上的 IP 地址相同。它们不应该相同。
Ubiquity 上的寻址应该与您的 Vlans IE 10.0.100.1、10.0.200.1、10.0.300.1 的寻址相匹配,并且应该与每个相应 VLAN 的 VLAN ID 相匹配。
每个 VLAN 的 DHCP 应如下
VLAN100 10.0.100.0/24 网关 10.0.100.1 DNS xxx.xxx.xxx.xxx
VLAN200 10.0.200.0/24 网关 10.0.200.1 DNS xxx.xxx.xxx.xxx
VLAN300 10.0.300.0/24 网关 10.0.300.1 DNS xxx.xxx.xxx.xxx
基于他们已经获得 IP 寻址的事实意味着您已经在思科上正确设置了中继。
然后,路由器上面向 ISP 路由器端口的端口应为 192.168.1。(除 1 之外的任何数字)/24 网关 192.168.1.1
答案2
您需要为 10.0.100.x、10.0.200.x 和 10.0.300.x 网络添加网关/路由器接口。否则您无法从这些网络路由到其他网络(在本例中为 192.168.xx)。
答案3
在我们开始之前,您需要确保可以 ping 通 Ubiquity 路由器的 LAN 接口,我假设它是 192.168.1.1。您需要确保从交换机到路由器的接口位于 VLAN 1 中,然后通过输入以下命令将 IP 地址添加到 Vlan 1 接口。IP 地址必须位于同一子网 (192.168.1.X/24)
en
conf t
int vlan 1
ip address 192.168.1.X 255.255.255.0
exit
为了确认这已起作用,请从交换机发出以下 ping 命令。
ping 192.168.1.1
我假设您使用的是第 3 层交换机。如果是这样,您应该能够配置多个 SVI(交换虚拟接口),您需要为每个 VLAN 创建一个 SVI。您可以通过运行以下 IOS 命令来执行此操作:
int vlan 100
ip address 10.0.100.XXX 255.255.255.0
no shut
该接口将成为 100 Vlan 中主机的默认网关。
如果您使用的是 L2 交换机,则需要在 L2 交换机和路由器之间启用中继端口。然后,您需要在路由器上为每个 Vlan 创建一个虚拟接口,每个接口必须在同一子网上有一个 IP 地址。