Как настроить маршрутизацию в одной подсети, чтобы пакеты пропускались через устройство подключенное в сеть, а не напрямую через интернет?
Есть конфигурация
устройство на Linux
/
интернет - роутер - microtik
\
компьютер
требуется, чтобы пакеты с компьютера проходили через устройство и потом в сеть, как настроить правильно маршрутизацию? одна подсеть
Маршрутизацией этот вопрос не решается. Нужен прокси-сервер, либо разделение сети и тогда маршрутизация, либо наиболее извращенный метод: комп с линуксом делаем для всех шлюзом по умолчанию, а на нем уже натим весь трафик его же собственным ип из локальной сети и уже потом отправляем на микротик. Но лучше всего ответить на вопрос "зачем это нужно", и на основании ответа выбрать стандартный подход.
Раз одна подсеть, то на компьютере в качестве шлюза по умолчанию указать это самое "устройство". А дальше это уже устройства головная боль - переадресация пакетов (авось оно это умеет...).
Alexey Dmitriev, от роутера в 2 устройства идет подключение, нужно чтобы с комьютера трафик шел через роутер, затем через устройство, затем снова в роутер и в интернет
Ragnar_danneskj, на компьютере шлюз по умолчанию ставите не роутер, а компьютер с linux.
На linux настраиваете FORWARD пакетов через ядро и в firewall и шлюзом ставите роутер.
Но задача все равно выглядит странно - опишите, чего вы хотите добиться.
Ragnar_danneskj, да. дать на интерфейс, смотрящий в компьютер и соответственно на сетевой интерфейс компьютера отдельную подсеть из частных ip сетей и настроить forward