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

Как сделать чтобы микротик освобождал динамический ип при выключении компа

Mikrotik RB951G-2Hnd

MikroTik RouterOS 6.28

 

Неожиданно на некоторых компах пропал интернет, выяснилось что микротик не освобождает ип если комп выключен

1)Как сделать так чтобы ип освобождались если комп выключен ?

2)Как сделать сейчас чтобы неиспользуемые ип освободились, нажимаю remove на ип но он опять появляеться со статусом busy

 

сыпяться такие ошибки

 

22:02:26 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:02:27 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:02:44 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:02:50 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:02:57 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:03:14 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:03:45 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:03:51 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:03:57 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:04:14 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:04:45 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:04:49 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:04:58 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

22:05:14 dhcp,error dhcp1: failed to give out IP address: pool <dhcp> is empty

Edited by trom

Share this post


Link to post
Share on other sites

Он же пишет: Не смог выдать адрес. Пул с именем dhcp пуст.

 

Топаете в IP - Pool и смотрите какие пулы с какими именами у вас есть и сколько в них адресов. Топаете в IP - DHCP Server и смотрите во вкладке Lease - в каком состоянии адреса вашего пула и если выданы то на какой срок. Если вы создали гостевую точку доступа с пулом в 25 адресов и арендой 3 суток в кафе на 50 клиентов - адреса могут кочиться в первый же вечер. Уменьшай срок аренды минут до 10 или увеличивай пул.

Edited by Ramsoft

Share this post


Link to post
Share on other sites

Прописал время аренды 5 часов вместо 3 дней ситуация сильно улучшилась

Я только непойму а что произойдет у клиента если ему выдан динамический ип и прошел срок аренды у него инет пропадет на время переподключения и получения нового ип или как?

 

По поводу pool а как сделать чтобы ип адреса выделялись из нескольких подсетей, а не только из 192.168.0 и чтобы у всех был инет?

Edited by trom

Share this post


Link to post
Share on other sites

если я не ошибаюсь dhcp сервер перед выдачей свободного из пула ip компу, будет проверять занят ли данный ip адрес (мало ли у кого то статика)

но в таком случае при каждом запросе компа возможна смена ip... и следовательно может происходить разрыв некоторых tcp сессий...

на практике встречается и такое что из за "глюка" ОС/Драйверов система может периодически запрашивать ip у dhcp сервера, но так как время жизни данного ip не очень короткое dhcp сервер компу выдает один и тот же ip...

иными словами, можете столкнуться с ситуацией когда комп будет прыгать по пулу с свободными ip

Share this post


Link to post
Share on other sites

Прописал время аренды 5 часов вместо 3 дней ситуация сильно улучшилась

Я только непойму а что произойдет у клиента если ему выдан динамический ип и прошел срок аренды у него инет пропадет на время переподключения и получения нового ип или как?

 

По поводу pool а как сделать чтобы ип адреса выделялись из нескольких подсетей, а не только из 192.168.0 и чтобы у всех был инет?

Срок аренды - это время, в течении которого данный адрес будет считаться закрепленным за определенным макадресом и не будет выдаваться другим макадресам. В то время, пока мак находится в зоне действия точки доступа - никто у него адрес и так не заберет и другой ему не выдаст. Просто по окончании срока аренды dhcp сервер будет спрашивать клиента "ты еще здесь?" и в случае да - продляет аренду, в случае нет - освобождает аренду адреса и разрешает его выдавать другим макам. Длительные аренды нужны чтоб устройства в сети не скакали по адресам и их можно было быстро найти в сети. Если же у тебя случайные устройства в сети приходят и уходят часто - 5-10-15 минут выглядят разумно. Зачем тебе резервировать адрес на 5 часов за клиентом кафе, если он вернется через неделю? А если он и вернется через час, не все ли равно, какой адрес он получит? Сократи аренду и у тебя все будет нормально с пулом. Возможно, что и парой сотен адресов обойдешся.

Share this post


Link to post
Share on other sites

Прописал время аренды 5 часов вместо 3 дней ситуация сильно улучшилась

Я только непойму а что произойдет у клиента если ему выдан динамический ип и прошел срок аренды у него инет пропадет на время переподключения и получения нового ип или как?

Есть параметр next pool

По поводу pool а как сделать чтобы ип адреса выделялись из нескольких подсетей, а не только из 192.168.0 и чтобы у всех был инет?

Share this post


Link to post
Share on other sites

Сделайте аренду 5 минут и все проблемы уйдут. В кабельных сетях операторы ставят аренду 5 минут и у тысяч пользователей все работает.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.