
У меня есть два интерфейса eth0 и eth1. Я хочу, чтобы весь трафик на eth0 перенаправлялся на eth1, не меняя ничего в пакете (исходный IP-адрес источника/назначения, порт и т. д. должны быть одинаковыми).
Я нашел несколько статей о переадресации, но они использовали NAT для ретрансляции трафика, что-то вроде этого.
sudo iptables -F FORWARD
sudo iptables -P FORWARD DROP
sudo iptables -A FORWARD -o eth1 -j ACCEPT
sudo iptables -A FORWARD -o eth0 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Есть ли способ пересылать трафик без использования NAT?