<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: DHCP автоматический динамический в статический]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме DHCP автоматический динамический в статический форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 05 Apr 2026 11:02:27 +0300</pubDate>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421118">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Такое поведение в порядке. Для меня, если что-то добавлено вручную, это должно быть удалено вручную. Все IP, добавленные скриптом, имеют дату последнего обращения, насколько я вижу. <br />
			<i>02.09.2021 08:41:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421118</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421118</guid>
			<pubDate>Thu, 02 Sep 2021 08:41:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421117">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ты прочитал строку? Ты только что процитировал её часть. Этот скрипт удаляет все статические записи DHCP, которые не использовались последние 100 недель (можно изменить). Нижний скрипт предназначен для очистки вашего DHCP, так что если никто не использует аренду больше 100 недель, просто удалите её. Нет смысла хранить статические аренды, которые не используются. <br />
			<i>18.09.2022 04:56:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421117</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421117</guid>
			<pubDate>Sun, 18 Sep 2022 04:56:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421116">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			куда поставить ваш второй скрипт **** Этот скрипт удаляет все статические DHCP? <br />
			<i>17.09.2022 21:56:00, tomislav91.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421116</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421116</guid>
			<pubDate>Sat, 17 Sep 2022 21:56:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421115">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вы говорите, что оригинальный скрипт из поста #1 не работает в версии 7.5? <br />
			<i>15.09.2022 05:23:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421115</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421115</guid>
			<pubDate>Thu, 15 Sep 2022 05:23:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421114">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Этот скрипт от Jotne (первый пост), и я использовал его до тех пор, пока не обновился до ROS 7.5. Спасибо Rextended за вашу неоценимую помощь. С уважением. <br />
			<i>14.09.2022 20:34:00, diamuxin.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421114</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421114</guid>
			<pubDate>Wed, 14 Sep 2022 20:34:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421113">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			попробуй сначала правильно составить синтаксис… не сравнивай «пустую строку» с «пустым массивом», «массивом с единственным id» или «массивом id»… (в функции find возвращается один массив, и этот массив может быть пустым, содержать только один элемент или иметь несколько элементов внутри, а "" — это пустая строка) не сравнивай число со строкой ($leaseBound — это строка, да, это контринтуитивно) «где динамический mac-адрес» где «и»? «где динамический» что??? динамический может быть да или нет (строка), а не истинное / ложное «do={» без пробела между = и { /ip dhcp-server lease :if (($leaseBound = “1”) и ([:len [find where dynamic=no и mac-address=$leaseActMAC]] &gt; 0)) do={…} <br />
			<i>14.09.2022 17:10:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421113</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421113</guid>
			<pubDate>Wed, 14 Sep 2022 17:10:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421112">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Знаешь, изменилось ли что-то в синтаксисе в ROS 7.X (конкретно в 7.5) в отношении следующего запроса? /ip dhcp-server lease :if (($leaseBound=1) && ([/ip dhcp-server lease find where dynamic mac-address=$leaseActMAC]!="")) do={ :do { &lt;...&gt; } Спасибо и с наилучшими пожеланиями. <br />
			<i>14.09.2022 11:26:00, diamuxin.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421112</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421112</guid>
			<pubDate>Wed, 14 Sep 2022 11:26:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421111">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			nahradit název сервера DHCP, с которого вы не хотите, чтобы он был удален: # Удалить все статические аренды DHCP и соответствующие DNS, старше 100 недель<br />:local counter 0<br />/ip dhcp-server lease<br />:foreach id in=[find where server!="&lt;dhcp-server-name&gt;" and dynamic=no and last-seen~"^1[0-9][0-9]\$"] do={<br />	:local ip [get $id address]<br />	:set counter ($counter + 1)<br />	# удалить запись DNS с этим IP<br />	/ip dns static remove [find where address=$ip]<br />	# удалить запись DHCP<br />	remove $id<br />}<br />:log info "Количество статических DHCP старше 100 недель, удаленных: $counter" <br />
			<i>03.10.2021 12:55:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421111</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421111</guid>
			<pubDate>Sun, 03 Oct 2021 12:55:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421110">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, спасибо за скрипт. Можешь ли ты добавить в него условие, чтобы удалять только в том случае, если в комментарии есть какой-то текст? Или же по IP-диапазону? Во всех попытках, которые я делал, скрипт удаляет IP-адреса, которые были добавлены как DHCP-аренда, но затем изменены на статические. Для меня очень важно, чтобы эти IP-адреса не пропадали. В своем эксперименте я добавил в твой скрипт все, что удаляется, и записал это в лог... Я был в шоке от того, сколько нежелательных (для меня важных) IP-адресов было удалено... Например, вот такие записи из лога: ( :log info message="Число статических DHCP, старше 100 недель, удалено: $ip" ) Число статических DHCP, старше 100 недель, удалено: 192.168.3.125 Число статических DHCP, старше 100 недель, удалено: 192.168.32.31 Число статических DHCP, старше 100 недель, удалено: 192.168.32.4 Число статических DHCP, старше 100 недель, удалено: 172.16.0.54 Число статических DHCP, старше 100 недель, удалено: 10.1.1.4 и еще другие... Я знаю, что в диапазоне 192.168.0.0/16 мне нежелательно что-либо удалять. <br />
			<i>03.10.2021 03:50:00, mikeson.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421110</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421110</guid>
			<pubDate>Sun, 03 Oct 2021 03:50:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421109">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			проблема в том, что последний раз видели — "никогда" (например, после перезагрузки) <br />
			<i>02.09.2021 00:34:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421109</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421109</guid>
			<pubDate>Thu, 02 Sep 2021 00:34:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421108">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Так как преобразование всех DHCP-аренды в статические со временем заполнит диапазон DHCP, я создал скрипт, который удаляет все статические записи DHCP, которые не наблюдались последние 100 недель. В то же время он также удаляет соответствующую запись DNS для удаленной аренды DHCP. # Удалить все статические DHCP и соответствующие DNS-аренды старше 100 недель<br />:local counter 0<br />/ip dhcp-server lease<br />:foreach id in=[find where dynamic=no last-seen~"^1[0-9][0-9]"] do={<br />	:local ip [get $id address]<br />	:set counter ($counter+1)<br />	# удалить запись DNS с этим IP<br />	/ip dns static remove [find where address=$ip]<br />	# удалить запись DHCP<br />	remove $id<br />}<br />:log info message="Количество статических DHCP, удаленных старше 100 недель: $counter" <br />
			<i>01.09.2021 18:04:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421108</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421108</guid>
			<pubDate>Wed, 01 Sep 2021 18:04:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421107">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, спасибо за информацию. Ты выручил меня с “:local Lease [/ip dhcp-server lease find mac-address=$leaseActMAC]”. Я создаю DHCP-скрипт, который делает статические MAC-адреса из файла с допустимыми адресами и отключает те, которые не перечислены (в CSV-файле), а затем отправляет письмо с информацией о том, что произошло. Увидимся. Алекс <br />
			<i>14.08.2020 17:35:00, ALX1S.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421107</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421107</guid>
			<pubDate>Fri, 14 Aug 2020 17:35:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421106">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Имя хоста останется в аренде в поле host-name. Но если вы хотите добавить его и в поле комментариев, вот как это сделать: # Создано Jotne 2020 v1.3<br />#<br /># Этот скрипт автоматически преобразует все DHCP-освобождения в статические<br /># Он должен работать на всех версиях routerOS<br /><br /><br /># Проверьте, является ли это связанным сеансом и аренда — динамической. Не изменяйте старые резервации<br />:if (($leaseBound=1) && ([/ip dhcp-server lease find where dynamic mac-address=$leaseActMAC]!="")) do {<br /><br /># Получите номер аренды<br />	:local Lease [/ip dhcp-server lease find mac-address=$leaseActMAC]<br />	<br /># Получите дату и время<br />	:local date [/system clock get date]<br />	:local time [/system clock get time]<br />	<br /># Сделайте аренду статической	<br />	/ip dhcp-server lease make-static $Lease<br /><br /># Получите имя хоста<br />	:local Name [/ip dhcp-server lease get $Lease host-name] <br />	<br /># Добавьте дату и время в качестве комментария, чтобы показать, когда это было впервые замечено	<br />	/ip dhcp-server lease comment comment="$date $time $Name" $Lease<br />	<br /># Отправьте сообщение в журнал	<br />	:log info message="script=dhcp_static server=$leaseServerName IP=$leaseActIP MAC=$leaseActMAC name=$Name"<br />} <br />
			<i>25.04.2020 19:35:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421106</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421106</guid>
			<pubDate>Sat, 25 Apr 2020 19:35:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421105">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			отличный скрипт, работает прекрасно. Можешь добавить в комментарий имя хоста, которое появляется из аренды? <br />
			<i>25.04.2020 16:24:00, arielf.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421105</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421105</guid>
			<pubDate>Sat, 25 Apr 2020 16:24:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421104">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как насчет того, чтобы просто увеличить время аренды DHCP до месяца? Так, пока ваше устройство не будет отключено на месяц, оно сохранит свой IP-адрес (а если у вас много гостей, то настройте большую подсеть). <br />
			<i>25.01.2020 16:30:00, Joni.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421104</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421104</guid>
			<pubDate>Sat, 25 Jan 2020 16:30:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421103">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, этот скрипт полезен. <br />
			<i>25.01.2020 06:19:00, sopyan0807.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421103</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421103</guid>
			<pubDate>Sat, 25 Jan 2020 06:19:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421102">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Для быстрой симуляции "никогда" просто вручную добавьте статический аренду. <br />
			<i>02.09.2021 07:03:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421102</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421102</guid>
			<pubDate>Thu, 02 Sep 2021 07:03:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421101">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Скрипт обновлен до версии 1.4 (в первом посте). Просто немного очистки и сокращения кода. <br />
			<i>02.09.2021 05:48:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421101</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421101</guid>
			<pubDate>Thu, 02 Sep 2021 05:48:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421100">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			На моем тестовом маршрутизаторе "last-seen" остается корректным после перезагрузки и обновления до версии 6.48.4, а на маршрутизаторе 750Gr3 ничего подобного не наблюдается. Вот текущий список "last-seen" на маршрутизаторе: 19ч39м28с, 5н1д12ч14м17с, 9ч22м3с, 5н1д12ч57м55с, 98н3д12ч36м58с, 29н1д13ч12м53с, 87н5д14ч34м39с, 53н4д9ч38м51с, 1д14ч24м8с, 11ч19м44с, 77н3д20ч24м55с, 4н4д15ч36м, 33н5д2ч13м17с, 9н2д6ч11м40с, 36н3д13ч29м10с, 43н3д16ч30м39с, 14н2д18ч45м59с, 68н6д16ч9м18с, 92н4д12ч48м53с, 78н3д14ч54м20с, 70н6д2ч15м5с, 64н4д13ч11м49с, 98н2д13ч4м1с, 52н3д10ч4м47с, 43н7ч36м50с, 62н4д19ч47м49с, 25н5д4ч8м45с, 95н5д16ч44м55с, 87н6д12ч45м13с, 17н5д18ч26м37с, 15н2д13ч40м29с, 55н4д21ч50м50с, 55н5д2ч41м27с, 55н1д14ч40м1с, 49н14ч36м12с, 25н13ч1м14с, 53н3д14ч4м34с, 27н4д8ч46м26с, 81н2д12ч26м53с, 82н5д16ч18м42с, 62н6д11ч5м34с, 62н4д14ч19м19с, 65н17ч23м24с, 5н1д12ч14м33с, 86н3д19ч29м, 96н8ч59м47с, 93н1д13ч43м43с, 35н6д14ч16м58с, 98н3д12ч12м40с, 61н6д11ч46м5с, 9ч8м56с, 97н3д17ч3м15с, 71н3д17ч18м27с, 31н2д13ч43м48с, 95н4д13ч8м12с, 23н10ч52м44с, 95н1д9ч45м54с, 42н2д22ч44м50с, 70н2д16ч46м51с, 83н1д10ч42м56с, 88н4д20ч41м26с, 36м52с, 89н5д6ч13м23с, 87н6д13ч54м41с, 5н10ч35м43с, 52н3д12ч12м3с, 71н2д14ч21м35с, 71н2д11ч18м51с, 47н1д11ч35м40с, 53н3д11ч58м35с, 45н4д7ч7м30с, 18ч2м7с, 77н3д21ч31м46с, 77н3д19ч47м52с, 14ч57м58с, 79н6д11ч13м2с, 63н1д16ч45м, 79н17ч8м14с, 77н6д9ч43м25с, 7ч53м57с, 75н3д14ч44м5с, 40н1д10ч49м12с, 42н5д13ч32м57с, 42н4д14ч40м45с, 53н3д12ч12м42с, 69н2д13ч9с, 69н2д11ч23м12с, 66н6д21ч33м45с, 69н1д11ч54м39с, 69н1д11ч30м9с, 68н3д15ч49м28с, 68н3д15ч53м55с, 29н5д16ч18м4с, 30н20ч16м43с, 32н4д6ч27м9с, 28н6д19ч1м54с, 53н4д6ч32м41с, 17н1д17ч23м21с, 48н5д16ч46м8с, 53н4д8ч33м1с, 6д12ч52м15с, 61н3д14ч58м, 61н3д14ч53м51с, 55м30с, 61н3ч15м23с, 58н3д15ч18м36с, 7н3д10ч48м5с, 53н4д8ч9м36с, 42н8ч17м16с, 53н4д11ч44м7с, 53н4д9ч47м23с, 53н3д13ч7м48с, 52н5д18ч36м8с, 31н2д9ч30м59с, 45н5д12ч28м37с, 49н1д9ч34м20с, 4н3д17ч10м50с, 4н3д20ч36м17с, 7ч44м26с, 13ч49м44с, 29н3д20ч26м2с, 32н5д4ч31м30с, 4н5д9ч12м41с, 4н6д14ч38м, 6д23ч56м40с, 48н15ч55м33с, 2н3д20ч25м52с, 3н17ч12м38с, 48н14ч14м51с, 13н3д10ч36м6с, 44н4д12ч48м9с, 22н1д12ч56м27с, 32н5д6ч8м57с, 23н5д15ч32м25с, 9н3д17ч29м55с, 15ч30м54с, 12н3д16ч27м24с, 30н5д5ч47м7с, 1н2д16ч1м23с, 16н5д2ч55м49с, 1д14ч41м36с, 34н6д16ч48м47с, 1ч19м22с, 40н4д10ч55м46с, 34н5д16ч31м45с, 16н4д3ч53м13с, 1н8ч44м4с, 1д19ч43м40с, 38н15ч29м46с, 8н5д9ч22м2с, 7н3д10ч36м32с, 35н2д5ч42м52с, 36н2д3ч14м48с, 13н3д11ч34м4с, 36н1д12ч34м2с, 4н5д18ч24м25с, 6д21ч14м46с, 15н3д7ч44м21с, 11н4д6ч40м17с, 28н2д14ч42м42с, 32н22ч39м49с, 20н5д8ч21м22с, 31н2д13ч41м32с, 30н5д23ч59м22с, 13н2д9ч47м52с, 29н5д16ч16м58с, 13ч27м5с, 6д12ч42м48с, 19н3д8ч49м4с, 1д11ч54м17с, 28н6д17ч7м14с, 28н6д14ч7м54с, 22н2д20ч32м14с, 28н15ч7м34с, 11н2д23ч11м23с, 27н4д9ч58м, 27н4д5ч40м56с, 17н5д12ч38м51с, 11ч45м5с, 25н4д20ч22м43с, 22м33с, 9ч34м54с, 24н5д16ч5м57с, 2д8ч25м59с, 12н4д13ч9м14с, 3н1д16ч41м3с, 22н5д19ч15м32с, 22н5д17ч10м49с, 22н5д17ч45м57с, 12н4д16ч21м49с, 11н18ч58м52с, 13н2д10ч28м1с, 16н1д15ч26м18с, 19н4д7ч7м25с, 1д14ч41м58с, 4н5д8ч30м17с, 17н9ч20м15с, 16н5д8ч53м48с, 16н4д19ч57м51с, 12н5д10ч24м56с, 14н3д11ч51м45с, 7н3д10ч34м24с, 13н11ч47м9с, 1д16ч42м33с, 12н1д13ч43м53с, 8н2д12ч58м39с, 9н6д16ч58с, 11н2д11ч29м10с, 10н9ч49м28с, 7н3д10ч16м56с, 2н4д7ч15м21с, 13ч38м23с, 7н4д13ч8м49с, 2н5д23ч8м28с, 4д9ч54м, 7н4д13ч11м33с, 3н3д17ч41м25с, 7н3д12ч9м7с, 6н3д16ч32м30с, 5н1д4ч55м, 5н4д11ч48м28с, 8ч43м6с, 4н6д21ч41м, 29м17с, 1н5д12ч8м59с, 1д13ч47м37с, 1д12ч46м41с. <br />
			<i>02.09.2021 05:15:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421100</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421100</guid>
			<pubDate>Thu, 02 Sep 2021 05:15:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>DHCP автоматический динамический в статический</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421099">DHCP автоматический динамический в статический</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			DHCP динамическая аренда в статическую. Я искал скрипт, который бы конвертировал динамическую аренду в статическую, но не нашел хорошего решения. Поэтому я сделал новый скрипт, который размещается в настройках DHCP сервера и конвертирует динамический IP в статический. Вставьте это в: IP-&gt;DHCP-Сервер-&gt;Выберите ваш DHCP сервер-&gt;Скрипт аренды. P.S. это делает все IP статическими, никаких исключений. # Создано Jotne 2021 v1.4<br />#<br /># Этот скрипт автоматически конвертирует все DHCP аренды в статические<br /># Он должен работать на всех версиях RouterOS<br /><br />/ip dhcp-server lease<br /># Проверьте, является ли это привязанной сессией и аренда динамической. Не изменяйте более старые резервации<br />:if (($leaseBound=1) && ([find where dynamic mac-address=$leaseActMAC]!="")) do={<br /><br />	# Получите номер аренды<br />	:local Lease [find mac-address=$leaseActMAC]<br />	<br />	# Получите дату и время<br />	:local date [/system clock get date]<br />	:local time [/system clock get time]<br />	<br />	# Сделайте аренду статической	<br />	make-static $Lease<br /><br />	# Получите имя хоста<br />	:local Name [get $Lease host-name ] <br />	<br />	# Добавьте дату и время в комментарий, чтобы показать, когда это было найдено впервые	<br />	comment comment="$date $time $Name" $Lease<br />	<br />	# Отправьте сообщение в лог	<br />	:log info message="script=dhcp_static server=$leaseServerName IP=$leaseActIP MAC=$leaseActMAC name=$Name"<br />} Этот скрипт удаляет все статические DHCP записи, которые не были увидены в течение последних 100 недель (можно настроить). В то же время он также удаляет DNS запись, соответствующую удаленной DHCP аренде. # Создано Jotne 2021 v1.2<br /># Удалите все статические DHCP и соответствующие DNS аренды старше 100 недель<br /># 1.1 Использована более простая регулярка<br /># 1.2 Сделано более динамичным<br /><br /># Установите, насколько старые данные вы хотите удалить. Например, старше 100 недель -&gt; "100w". Старше 30 дней -&gt; "30d"<br />:local delete "100w"<br /><br /># Найдите и удалите записи<br />/ip dhcp-server lease<br />:foreach id in=[find where dynamic=no last-seen&gt;[:totime $delete]] do={<br />	:local ip [get $id address]<br />	:local hostdhcp [get $id host-name]<br />	:local hostdns "N/A"<br />	# Удалите запись DNS, если она существует<br />	:do {<br />		:set $hostdns [/ip dns static get [find where address=$ip] name]<br />		/ip dns static remove [find where address=$ip]<br />	} on-error={ }<br />	<br />	# удалите запись DHCP<br />	remove $id<br />	<br />	# Отправьте сообщение в лог<br />	:log info message="script=dhcp_clean older_than=$delete ip=$ip host_dhcp=\"$hostdhcp\" host_dns=\"$hostdns\""<br />} <br />
			<i>03.04.2019 12:41:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421099</link>
			<guid>http://mikrotik.moscow/forum/forum57/87861-dhcp-avtomaticheskiy-dinamicheskiy-v-staticheskiy/message421099</guid>
			<pubDate>Wed, 03 Apr 2019 12:41:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
