LINUX.ORG.RU
ФорумAdmin

2 интерфейса. Неправильный src ip


0

0

eth0: 1.2.3.4/24

eth1: 192.168.0.1/24

На eth1 висит tftpd.

1.2.3.0/24 dev eth0  proto kernel  scope link  src 1.2.3.4
192.168.0.0/24 dev eth1  proto kernel  scope link  src 192.168.0.1
default via 194.190.162.254 dev eth0
(192.168.0.4:40708 -> 192.168.0.1:69) Read Request
(1.2.3.4:50583 -> 192.168.0.4:40708) Data.....
(192.168.0.4:40708 ->192.168.0.1:50583) Acknowledgement
(192.168.0.1 -> 192.168.0.4) Port unreachable

Почему сервер в качестве source ip ставить левый интерфейс?

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

tftp-hpa 5.0-3 (arch)
Не понимаю, причём тут nat и роутинг вобще?
Да, у меня есть:

-t nat -A POSTROUTING --src 192.168.0.0/24 -j SNAT --to-source 1.2.3.4

Я, конечно, могу сделать на время ip_forward=0, но интересно, почему он начинает роутить пакет, назначение которого - один из его собственных интерфейсов? DNAT-а нигде нет.

markevichus ★★★
() автор топика

Остановид eth0 - та же картина

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