思科實驗室網路 - 2 個路由器、1 個交換機

思科實驗室網路 - 2 個路由器、1 個交換機

我正在使用一些舊的思科設備來建立實驗室網絡,以便我可以在真空中正確測試只讀網域控制器的部署(沒有連接到我們的生產網絡)。本質上,我是在一根棍子上建立一個路由器 - 但我想在兩個不同的路由器上有兩個不同的網路。

這是我的設定:

Cisco MC3800 Router - 10.0/16 (IP address: 10.0.0.1)
Cisco 2600 Router - 10.1/16 (IP address: 10.1.0.1)

現在這就是它變得時髦的地方:

思科 2950 交換機

FA0/1 - Trunk Vlan 10 (10.0.0.2 - goes to router 10.0.0.1)
FA0/2 - Trunk Vlan 20 (10.1.0.2 - goes to router 10.1.0.1)

交換器上的其餘連接埠是存取點,其中 1/2 在 vlan 10 上,另一半在 vlan 20 上。

我需要一種方法讓這兩台路由器互相了解。所以我希望透過簡單地將 FA0/1 中繼到 vlan 10,然後添加 vlan 20 作為訪問端口,反之亦然,使用 FA0/2,我就完成了。

很明顯不是。我目前可以從 10.0.0.1 ping 10.0.0.2,反之亦然。但我無法從交換器 ping 10.1.0.2,也無法從交換器 ping 10.1.0.1,反之亦然。

我的預設閘道是 10.0.0.1,我已在該路由器中放置一條路由,以透過 10.0.0.2(交換器)將 10.1/16 請求路由回。有沒有一種方法可以讓我在這台 2950 交換器上擁有第二個網關,或者有沒有其他方法可以讓 1 個路由器了解另一個路由器?

以下是交換器上兩個中繼埠的目前配置:

interface FastEthernet0/1
 switchport access vlan 20
 switchport trunk native vlan 10
 switchport mode trunk
 spanning-tree portfast disable
!
interface FastEthernet0/2
 switchport access vlan 10
 switchport trunk native vlan 20
 switchport mode trunk
 spanning-tree portfast disable

……這是 VLAN 本身:

!
interface Vlan10
 ip address 10.0.0.2 255.255.0.0
 no ip route-cache
!
interface Vlan20
 ip address 10.1.0.2 255.255.0.0
 no ip route-cache
 shutdown

不幸的是,目前這種情況的奇怪之處在於,當我進入 config t 並嘗試開啟 vlan 20(不關閉)時,vlan 10 會自動關閉,反之亦然。不知道那是關於什麼的。

提前致謝。

答案1

如果您在單向路由器上設定路由器,那麼為什麼要在交換器上定義 L3 介面?

如果您只是尋找 2950 來提供 L2,那麼配置應該如下所示:

interface FastEthernet0/1
 switchport trunk allowed vlan 10,20
 switchport trunk encapsulation dot1q
 switchport mode trunk
 spanning-tree portfast disable

雖然路由器介面類似

interface fastethernet0/0.10 (guessing on main iface)
   encapsulation dot1q 10
   ip address <IP in VLAN10>
interface fastethernet0/0.20
   encapsulation dot1q 20
   ip address <IP in VLAN20>

本機 VLAN 設定對於您所描述的內容來說並沒有真正的意義,但通常建議將其設定為不使用的內容。您應該能夠使用兩個路由器作為 VLAN 間網關,同時只需使用switchport host和將伺服器連接埠指派到適當的 VLANswitchport access vlan <x>

順便說一句 - 3810 是一個非常奇怪的老野獸,我記得盒子裡同時存在的實時接口總數有一些限制(除其他外)。就功能而言,只要你不嘗試冒險超過 1999 年,就應該沒問題。

相關內容