Jump to content
Калькуляторы

ip-sentinel несколько MAC'ов на 1 IP

Есть некий клиент, одному ip адресу которого может соответствовать несколько маков.

 

Конфиг для ip-sentinel выглядит примерно так.

0.0.0.0/0

192.168.0.1@!00:11:22:33:44:55

192.168.0.1@!00:66:77:88:99:00

Но, к сожалению, если включить устройство с маком указанным в последней строке конфига - оно не работает.

Если я ничего не путаю, ip-sentinel смотрит конфиг только до первого вхождения ip адреса.

 

Слышал, что как-то можно писать подобные соответствия когда одному ip может соответствовать несколько маков, но в документации по этому поводу ничего нету.

 

Возможно ли вообще такое?

Share this post


Link to post
Share on other sites

Это противоречит работе протокола. Как компьютер определит куда отсылать пакет если одному ИП адресу соответвует два мака?

 

 

Хотя я, конечно, не знаю как работает эта программа.

Share this post


Link to post
Share on other sites

Устройства с этими маками включены в сеть не одновременно. А поочередно. То одно, то другое.

Share this post


Link to post
Share on other sites

Допустим клиенту надо выдать 1 IP но зарегистрировать на него два компьютера котрые он будет использовать всегда попеременно, а не одновременно. Как в IP Sentinel задать это чтобы на один IP присвоить два MAC адреса? Решение привязки IP-MAC через iptables не подходит, так как при несколько сотен клиентов и активном трафике, сервер начинает подгружаться при обробатывании сотен правил. Может существует ещё решения под линукс?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this