LINUX.ORG.RU
ФорумAdmin

2 выхода в инет - как настроить обращение к конкретному IP через определённый интерфейс?

 


1

1

Помогите плыз: Есть 2 сетевухи с выходами в инет (eth0 и eth1) и локалка eth2. Есть маркировка пакетов по сетям и для каждого маркированного пакета настроен выход в нужный eth. По дефаулту идёт eth1 и немаркированные пакеты идут туда. Появилась необходимость все обращения на IP XX.XX.XX.XX чтобы шли только через eth0

пробовал: iptables -A FORWARD -p tcp -d XX.XX.XX.XX -o eth0 -j ACCEPT и iptables -t nat -A POSTROUTING -o eth0 -d XX.XX.XX.XX -j MASQUERADE

не помогло что не так делаю?

Ответ на: комментарий от Arthur

Построуты убери лишние. Это у тебя роутер?

one117 ★★★★★ ()
Ответ на: комментарий от Arthur

на яндекс диск выхлоп команд? Оо

Это у вас с рождения такие отклонения?

pastebin в помощь.

PunkoIvan ★★★★ ()
Ответ на: комментарий от Arthur

В mangle PREROUTING в конец добавь правило с -d XX.XX.XX.XX с нужной меткой. Если не поможет, то в начало, но это не терминирующий таргет, ЕМНИП.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.