URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53203
[ Назад ]

Исходное сообщение
"Расширение возможностей привязки MAC к IP - есть идеи?"

Отправлено lexleo , 07-Фев-05 20:57 
Доброго времени суток, сообщество!
Как мне известно, стандартными средствами FreeBSD возможно привязать к одному IP только один МАС, или не привязывать вовсе. Иногда возникает потребность в привязке нескольких МАС к одному IP - скажем, у клиента попеременно работают стационарный комп и ноутбук (имеется ввиду "домашняя" сеть). Занимался ли кто-нибудь подобным вопросом? Возможно, решение уже есть?
Не обладаю достаточным опытом в написании скриптов, отсюда моя идея может показаться странной: - перехватывать из логов сообщения типа
/kernel: arp: xx:xx:xx:xx:xx:xx attempts to modify permanent entry for 192.168.yyy.yyy on vlan0 , сверяться с некоей таблицей, где одному IP поставлены в соответствие несколько МАС, в случае совпадения давать команду arp -s  192.168.yyy.yyy xx:xx:xx:xx:xx:xx , в противном случае оставлять как есть  - ломится кто-то чужой. Может, кто подскажет способ поэлегантнее? Подскажите, в какую сторону думать? :)

Содержание

Сообщения в этом обсуждении
"Расширение возможностей привязки MAC к IP - есть идеи?"
Отправлено Moralez , 08-Фев-05 06:50 
man ipfw

начиная с:

{ MAC | mac } dst-mac src-mac
             Match packets with a given dst-mac and src-mac addresses,
....