Погуглил arp route mac, нашёл http://www.opennet.ru/tips/info/80.shtml, относящееся к FreeBSD. В линуксе у меня это /sbin/arp.
arp -s ваш.ip.адрес mac.адрес.сетевой.карты pub Пример: /sbin/arp -s 192.168.1.4 MAC_B pub Eugene Seppel пишет: > Здравствуйте, господа! > > Есть такая проблема. > > На компе 2 сетевых ифейса. > eth0 10.0.3.63/16 мак адрес MAC_A -- провайдерская сетка > eth1 192.168.1.4/24 мак адрес MAC_B -- локальная сетка > Маршрутизации нет. arp_proxy не включён > > Если кто-то в eth0 пошлёт мне запрос > "arp who-has 192.168.1.4 tell ...." > то мой компьютер ответит > "arp reply 192.168.1.4 is-at MAC_A" > А мой провайдер этого очень не любит... Автоматом детектит > > покопал ipsysctl tutorial. > поставил > > net.ipv4.conf.default.rp_filter = 1 > net.ipv4.conf.all.rp_filter = 1 > net.ipv4.conf.default.arp_filter = 1 > net.ipv4.conf.all.arp_filter = 1 > > Не помогло. > Т.е. проблема в том что Linux отвечает на arp запросы из одной сети своим > адресом из другой. > > У нас в отделе на работе то же возникла эта проблема, но никто не предложил > ничего лучшего кроме установки FreeBSD:) > > Кто-нибуть знает что делать? > Спасибо > ___________________________________________________________ Der frЭhe Vogel fДngt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru