LINUX.ORG.RU

никак, в пришедшем на eth0 фрейме указан мак eth0, IP eth0 при транзитном трафике нигде не фигурирует в трафике который тебе пришел.

ventilator ★★★
()

Добрый совет

Юзай nexthop, в линуксе он вроде поддерживается.

Или вланы/туннели.

anonymous
()
Ответ на: комментарий от ventilator

А если я поставлю вторую сетевую карту для внутренней сети? Т.е. eth0 (10.0.0.2) на eth2 (x.x.x.x) и eth1 (10.0.0.3) на eth2 (z.z.z.z)? Не будет ли у меня проблем с сетью?

TheMengzor
() автор топика
Ответ на: комментарий от TheMengzor

тебе роутить IP трафик? тогда DNAT в iptables и iproute2 настрой по схеме «2 провайдера»

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

будут. Можно сделать виртуальный интерфейс таким образом

ip link add link eth0 address 00:11:22:33:44:44 macvlan0 type macvlan
sysctl -w net.ipv4.conf.macvlan0.arp_filter=1
sysctl -w net.ipv4.conf.eth0.arp_filter=1
и повесить не него ип из той же подсети. Тогда он будет отвечать своим маком на арп, и можно будет юзать полиси роутинг по входящему интерфейсу

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