Francyz
@Francyz
Photographer & SysAdmin

Статическая маршрутизация на Cisco, как?

Приветствую, Камрады!
Помогите разрулить тему. Между двумя цисками есть DMVPN, OSPF. С одной стороны 50-я подсеть, с другой 10-я. Реально ли настроить маршрут из 10-ой подсети на устройство в 50-ой, но у которой стоит другой шлюз? (в теории понимаю что скорее всего нет)
Схема какая:
Есть циска1 адрес 192.168.50.249 и рядом есть еще железка, адрес 192.168.50.245, шлюзом указана циска1, с другой стороны аналог но сеть 10.0/24. Все друг друга видят и прекрасно пингуют. НО в 50-ой подсети есть еще centos, у которого шлюзом прописано другое устройство тоже из 50-ой сети. С этого Centos я не мог пинговать 10-ю подсеть (оно и логично), до тех пор, пока я не прописал на интерфейсе маршрут на 10-ю подсеть где указал шлюзом циску1, т.е. там щас написано вот так:
192.168.50.0/24 via 192.168.50.250 dev eno1
192.168.10.0/24 via 192.168.50.1 dev eno1
После этого я смело пингую нужное устройство из 10-ой подсети, но с обратной стороны нет Centos и нужное устройство это LinksysSPA8000? Поэтому при попытках пинга CentOSа из 10-й сети ничего нет. Traceroute стопорится на уровне Tunnel1 и дальше 10.0.0.1 не идет. Я понимаю что если сделаю на центосе основной шлюз циску1 то проблема уйдет, но менять шлюз нельзя (религиозные соображения ;) ), и нужно сделать маршруты с тем что есть. Перепробовал уже все что можно.
Даже попробовал у нужного устройства на другой стороне сделать 50-ю подсеть и указать шлюзом мою циску1 (т.к. тунель поднят и 50-я подсеть пингуется) но не вышло, когда изменил на 50-ю. что не смог от себя ее пигновать.

UDP:
387615ed442e4facaa5a925f215dfad6.jpgUPD 2.0
Вот sh ip roote с Cisco (2):
Gateway of last resort is <Внешний шлюз провайдера> to network 0.0.0.0

S*    0.0.0.0/0 [1/0] via <Внешний шлюз провайдераЮ
      10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        10.0.0.0/27 is directly connected, Tunnel1
L        10.0.0.2/32 is directly connected, Tunnel1
      95.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C       <Внешний> is directly connected, GigabitEthernet0/1
L        <Внешний> is directly connected, GigabitEthernet0/1
      192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.10.0/24 is directly connected, GigabitEthernet0/0
L        192.168.10.1/32 is directly connected, GigabitEthernet0/0
S     192.168.50.0/24 [1/0] via 10.0.0.1, Tunnel1


Тоже самое на Cisco (1) только сети 10 и 50 местами поменяны.
Gateway of last resort is 93.178.97.73 to network 0.0.0.0 

S*    0.0.0.0/0 [1/0] via <Внешний> 
      10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks 
C        10.0.0.0/27 is directly connected, Tunnel1 
L        10.0.0.1/32 is directly connected, Tunnel1 
      <Внешний> is variably subnetted, 2 subnets, 2 masks 
C        <Внешний> is directly connected, GigabitEthernet0/1 
L        <Внешний> is directly connected, GigabitEthernet0/1 
S     192.168.10.0/24 [1/0] via 10.0.0.2, Tunnel1 
      192.168.50.0/24 is variably subnetted, 2 subnets, 2 masks 
C        192.168.50.0/24 is directly connected, GigabitEthernet0/0 
L        192.168.50.249/32 is directly connected, GigabitEthernet0/0


Traceroute нужного адреса 192.168.50.1 с Cisco(2) заканчивается на 10.0.0.1, т.е. получается Cisco (1) его заворачивает. Как мне добавить маршрут для адреса 192.168.10.6, чтобы он мог видеть 192.168.50.1.

Со стороны 192.168.50.1 я прекрасно вижу 192.168.10.6 после того как добавил в CentOS статический маршрут:
192.168.10.0/24 via 192.168.50.1 dev eno1

Полагаю, нужно что-то подобное прописать на Cisco (1)
  • Вопрос задан
  • 708 просмотров
Решения вопроса 1
А попробуйте поменять роут на centos с 192.168.10.0/24 via 192.168.50.1 dev eno1 на 192.168.10.0/24 via 192.168.50.249 dev eno1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы