Итак, у меня есть две виртуальные сети, машина с двумя интерфейсами, каждый в другой виртуальной сети (но с одной и той же логической сетью 192.168.0.0/24, обе ).
eth1: 192.168.0.10
eth2: 192.168.0.20
Мне нужно сделать что-то вроде «человек посередине»:
|
| "Man in the middle" machine
Machine X |
network1 [192.168.0.10 <-------|-> 192.168.0.20 eth2 ]
--------------------------------|---------------------------------------
|
Machine Y |
network2 [192.168.0.20 <-------|-> 192.168.0.10 eth1 ]
|
Я могу пинговать с MAM-машины на network1 или network2 с параметром интерфейса (ping -I ethX XXXX) it ' хорошо (спасибо ЗДЕСЬ : rp_filter ...)
Но я не могу с другим случаем (эхо-запрос от внешнего к машине MAM). С wirehark я могу видеть ARP или ping-запрос, но я думаю, что МАМ видит исходный IP-адрес и думает / связывается со своим локальным IP-адресом другого сетевого адаптера (независимо от того, какой сетевой адаптер получил "сеть диапазона") и отбрасывает или игнорирует ...
Любые идеи ? Я потерялся
(извините за мой худший / плохой английский!)