Добрый день.
Ситуация такая:
Коротко:
Линуксовая машина с внутренним адресом 192.168.0.1 откликается на арп-запрос на этот адрес, приходящий на внешний интерфейс. На винде этого замечено не было.
Подробно:
Стоит линукс (2.6.11). На нем 2 интерфейса eth0, eth1.
На eth0 стоит адрес 80.80.80.80 и он смотрит во внешнюю сеть, пусть это будет эзернет среда АА.
На eth1 стоит адрес 192.168.0.1 и он смотрит во внутреннюю сеть, пусть это будет эзернет среда BB.
С другой линуксовой машины, включенной в эзернет АА запускаем arping -I ethAA 192.168.0.1
Откликается первая машина, мак адресом, которвй стоит на eth0 (естественно). Не естественно только то, что она вообще откликается! Ведь адрес 192.168.0.1 находится на внутреннем езернете. (на этой машине ни proxy_arp ничего подобного нет).
Объясните, пожалуйста, это глюк или фишка? И как от этого избавиться?