
Я создаю лабораторную сеть с использованием старого оборудования Cisco, чтобы иметь возможность должным образом протестировать развертывание контроллера домена только для чтения в вакууме (без подключения к нашей производственной сети). По сути, я создаю маршрутизатор на флешке, но мне нужны две разные сети на двух разных маршрутизаторах.
Вот моя установка:
Cisco MC3800 Router - 10.0/16 (IP address: 10.0.0.1)
Cisco 2600 Router - 10.1/16 (IP address: 10.1.0.1)
А вот теперь самое интересное:
Коммутатор Cisco 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)
Остальные порты коммутатора являются точками доступа, и половина из них находится в VLAN 10, а другая половина — в VLAN 20.
Мне нужен способ, чтобы эти два маршрутизатора знали друг о друге. Поэтому я надеялся, что просто соединив FA0/1 с vlan 10 и ПОТОМ добавив vlan 20 в качестве порта доступа, и наоборот с FA0/2, я бы закончил.
Очевидно, нет. В настоящее время я могу пинговать 10.0.0.2 ИЗ 10.0.0.1 и наоборот. Но я не могу пинговать 10.1.0.2 с коммутатора, и не могу пинговать 10.1.0.1 с коммутатора или наоборот.
Мой шлюз по умолчанию — 10.0.0.1, и я установил маршрут в этом маршрутизаторе для маршрутизации запросов 10.1/16 обратно через 10.0.0.2 (коммутатор). Есть ли способ, которым я могу иметь 2-й шлюз на этом коммутаторе 2950, или есть ли другой способ, чтобы я мог сообщить одному маршрутизатору о другом?
Вот текущая конфигурация коммутатора для двух магистральных портов:
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, просто назначая порты вашего сервера соответствующей VLAN с помощью switchport host
иswitchport access vlan <x>
BTW - 3810 - очень странный старый зверь, и я припоминаю, что были некоторые ограничения по общему количеству одновременно работающих интерфейсов в коробке (помимо прочего). Это должно быть нормально, если только вы не попытаетесь выйти далеко за пределы 1999 года в плане функций.