#1 19.07.06 22:47
Маршрутизация черезчур интеллектуальная
есть сеть, собранная через роутер 192.168.0.1
есть машина 192.168.0.2 - клиент и машинешка 192.168.0.3 - небольшой сервак.
Требуется - все пакеты от 192.168.0.2 пропускать через 192.168.0.3 и только потом через 192.168.0.1 наружу. Что делает "вумная" винда:
route delete 192.168.110.1
<исполняет>
ping 192.168.110.1
<исправно пингуется>
Наблюдение на 192.168.0.3: прошел и отроутился один ICMP запрос, больше нема (пинги продолжают успешно идти).
В непонятках делаю route print наблюдаю среди прочего
192.168.110.1 255.255.255.255 192.168.0.1 192.168.0.2 1
Повторяю эксперимент, начиная с route delete 192.168.110.1
Результат аналогичный - появляется новая строчка в таблице маршрутизации. КАК ее оттуда выжить?
NATить на линуксовой машине ее под себя не предлагать.
Справедливости ради замечу, что линуксовая машина 192.168.0.4 исправно ходит через 192.168.0.3 и ничего в своей маршрутизации не меняет.
Offline
#9 20.07.06 15:05
Re: Маршрутизация черезчур интеллектуальная
Wizzard написал(а):
Можно попробовать на виндовую машину поставить фаервол и запретить получать ICMP redirect может поможет, тока это какое-то неправильное решение но если фаер стоит то можно проверить. В аутпосте можно это запретить.
ну на машине где нат стоит и делай все что хочешь
Offline
#10 20.07.06 15:35
#11 21.07.06 07:39
Re: Маршрутизация черезчур интеллектуальная
0.2 прописываешь default gw 0.3 и далее по цепочке. Только если придёт пакет из той же подсети, он его направит напрямую, т.е. не по дефолтному маршруту. Если хочешь, чтобы было всё красиво и как ты хочешь, то дели на сегменты. Винда кажись не умеет делать виртуальные интерфейсы, поэтому придётся вешать дополнительные сетёвки.
P.S. обычная винда, не сервер, не имеет полный функционал маршрутизации, т.е. нельзя
указать маршрут через другой хост, только дефолтный.
Offline

