DimmKo
21-02-2020, 07:20
Добрый день.
Подскажите, пожалуйста, что я не так делаю.
Имеется:
1. SRV1.
OS: CentOS 5.5
4 сетевые карты, все смотрят в разные подсети. eth1 - 10.1.0.103/24, без gw
Включена маршрутизация (net.ipv4.ip_forward = 1)
2. SRV2.
OS: Windows Server 2008 R2 Standard.
2 сетевые карты:
WAN (приходит канал из SRV1) - 10.1.0.116/24, gw 10.1.0.103
LAN (внутренняя сеть) - 192.168.1.13/24, без gw
Установлена роль: Маршрутизация и удаленный доступ.
3. Virt1.
OS: Windows Server 2016 Standard.
1 сетевая карта (внутренняя сеть) - 192.168.1.151/24, gw 192.168.1.13
Из Virt1 я могу пропинговать SRV1, но из SRV1 не могу пропинговать Virt1.
Что сделал:
1) на SRV1 добавил маршрут:
route add 192.168.1.151 gw 10.1.0.116 eth1
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.151 10.1.0.116 255.255.255.255 UGH 0 0 0 eth1
10.1.0.0 * 255.255.255.0 U 0 0 0 eth1
2) на SRV2 добавил статический маршрут
http://deltamoby.ru/images/2020/02/18/OQudx.png
после чего пингую и вижу
PING 192.168.1.151 (192.168.1.151) from 10.1.0.103 eth1: 56(84) bytes of data.
From 10.1.0.116: icmp_seq=39 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=40 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=41 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=42 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=43 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=44 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=45 Redirect Network(New nexthop: 192.168.1.151)
но если попробовать сделать трассировку, то потом и пинги пропадают.
Задача для меня: попасть с SRV1 на Virt1 по web.
На SRV1 iptables не настроен, на SRV2 И Virt1 брандмауэр выключен.
[hr]Пользователь добавил сообщение 1582017170:[hr]
Наверное, всё-таки косяк в том, что тут 2 маршрутизатора. Как будто бы они мешают друг другу.
Подскажите, пожалуйста, что я не так делаю.
Имеется:
1. SRV1.
OS: CentOS 5.5
4 сетевые карты, все смотрят в разные подсети. eth1 - 10.1.0.103/24, без gw
Включена маршрутизация (net.ipv4.ip_forward = 1)
2. SRV2.
OS: Windows Server 2008 R2 Standard.
2 сетевые карты:
WAN (приходит канал из SRV1) - 10.1.0.116/24, gw 10.1.0.103
LAN (внутренняя сеть) - 192.168.1.13/24, без gw
Установлена роль: Маршрутизация и удаленный доступ.
3. Virt1.
OS: Windows Server 2016 Standard.
1 сетевая карта (внутренняя сеть) - 192.168.1.151/24, gw 192.168.1.13
Из Virt1 я могу пропинговать SRV1, но из SRV1 не могу пропинговать Virt1.
Что сделал:
1) на SRV1 добавил маршрут:
route add 192.168.1.151 gw 10.1.0.116 eth1
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.151 10.1.0.116 255.255.255.255 UGH 0 0 0 eth1
10.1.0.0 * 255.255.255.0 U 0 0 0 eth1
2) на SRV2 добавил статический маршрут
http://deltamoby.ru/images/2020/02/18/OQudx.png
после чего пингую и вижу
PING 192.168.1.151 (192.168.1.151) from 10.1.0.103 eth1: 56(84) bytes of data.
From 10.1.0.116: icmp_seq=39 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=40 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=41 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=42 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=43 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=44 Redirect Network(New nexthop: 192.168.1.151)
From 10.1.0.116: icmp_seq=45 Redirect Network(New nexthop: 192.168.1.151)
но если попробовать сделать трассировку, то потом и пинги пропадают.
Задача для меня: попасть с SRV1 на Virt1 по web.
На SRV1 iptables не настроен, на SRV2 И Virt1 брандмауэр выключен.
[hr]Пользователь добавил сообщение 1582017170:[hr]
Наверное, всё-таки косяк в том, что тут 2 маршрутизатора. Как будто бы они мешают друг другу.