<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: isc-DHCPD, как узнать об аренде адресов?</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html</link>
    <description>Необходимо запускать некий скрипт при каждой раздаче IP адреса юзерам, и при этом знать все параметны, которые dhcp сервер им передает(ну хотяб МАС и IP).&lt;br&gt;Это вообще можно как-нибудь сделать?&lt;br&gt;Погуглил, ни чего не нарыл :(&lt;br&gt;может быть как можно в реалтайме отслеживать изменение dhcpd.leasses ?&lt;br&gt;&lt;br&gt;p.s.&lt;br&gt;FreeBSD 6.4&lt;br&gt;DHCPd 4.1.0&lt;br&gt;</description>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (luckyredhot)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#16</link>
    <pubDate>Tue, 10 Nov 2009 08:36:31 GMT</pubDate>
    <description>Огромнейшее спасибо за скрипт :)&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Beavis)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#15</link>
    <pubDate>Tue, 12 May 2009 13:24:00 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Вообще нужно запускать скрипт при каждом изменении dhcpd.leasses &lt;br&gt;&amp;gt;&amp;gt;как это сделать?:) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Штатными средствами: on commit, on release, on expiry. Есть в последних версиях. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Ага, но есть одна маленькая проблема :)&lt;br&gt;Не происходит ни каких действий при освобождении IP адреса :(&lt;br&gt;А именно если освобождение адреса происходит не по инициативе клиента, а по окончанию аренда(ну если выдернуть провод и подождать)&lt;br&gt;&lt;br&gt;Пробовал на Dhcpd 3.1.2 и 4.1.0&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Beavis)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#14</link>
    <pubDate>Tue, 12 May 2009 13:23:42 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Вообще нужно запускать скрипт при каждом изменении dhcpd.leasses &lt;br&gt;&amp;gt;&amp;gt;как это сделать?:) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Штатными средствами: on commit, on release, on expiry. Есть в последних версиях. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Ага, но есть одна маленькая проблема :)&lt;br&gt;Не происходит ни каких действий при освобождении IP адреса :(&lt;br&gt;А именно если освобождение адреса происходит не по инициативе клиента, а по окончанию аренды(ну если выдернуть провод и подождать)&lt;br&gt;&lt;br&gt;Пробовал на Dhcpd 3.1.2 и 4.1.0&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Oleg Gawriloff)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#13</link>
    <pubDate>Fri, 17 Apr 2009 08:12:23 GMT</pubDate>
    <description>&amp;gt;Вообще нужно запускать скрипт при каждом изменении dhcpd.leasses &lt;br&gt;&amp;gt;как это сделать?:) &lt;br&gt;&lt;br&gt;Штатными средствами: on commit, on release, on expiry. Есть в последних версиях.&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Beavis)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#12</link>
    <pubDate>Wed, 04 Feb 2009 16:18:34 GMT</pubDate>
    <description>&amp;gt;выложите на этот сайт как совет, может кому пригодится &lt;br&gt;&lt;br&gt;правим исходник server/db.h&lt;br&gt;находим функуию &quot;write_lease&quot;&lt;br&gt;в конец функции, перед &quot;return !errors;&quot; добавляем:&lt;br&gt;//------------------------------------------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt; char stat&#091;30&#093;;&lt;br&gt; memset(stat,0,30);&lt;br&gt; char ip&#091;30&#093;;&lt;br&gt; memset(ip,0,30);&lt;br&gt; char mac&#091;30&#093;;&lt;br&gt; memset(mac,0,30);&lt;br&gt;&lt;br&gt;if (lease -&amp;gt; binding_state &amp;gt; 0 &amp;&amp; lease -&amp;gt; binding_state &amp;lt;= FTS_LAST)&lt;br&gt;    &#123;&lt;br&gt;        memcpy(stat,binding_state_names &#091;lease -&amp;gt; binding_state - 1&#093;,strlen(binding_state_names &#091;lease -&amp;gt; binding_state - 1&#093;));&lt;br&gt;        if (lease -&amp;gt; hardware_addr.hlen)&lt;br&gt;            &#123;&lt;br&gt;                memcpy(mac,print_hw_addr (lease -&amp;gt; hardware_addr.hbuf &#091;0&#093;,lease -&amp;gt; hardware_addr.hlen - 1,&amp;lease -&amp;gt; hardware_addr.hbuf &#091;1&#093;),strlen(print_hw_addr (lease -&amp;gt; hardware_addr.hbuf &#091;0&#093;,lease -&amp;gt; hardware_addr.hlen - 1,&amp;lease -&amp;gt; hardware_addr.hbuf &#091;1&#093;)));&lt;br&gt;                memcpy(ip,piaddr (lease -&amp;gt; ip_addr),strlen(piaddr (lease -&amp;gt; ip_add</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Beavis)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#11</link>
    <pubDate>Wed, 04 Feb 2009 16:07:55 GMT</pubDate>
    <description>&amp;gt;Если наши советы &quot;фигня это все&quot;, то нечего спрашивать. Терпеть не могу &lt;br&gt;&amp;gt;людей, которые не уважают других. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;P.S. По теме: ddns &lt;br&gt;&lt;br&gt;убейсебяопстену ;)&lt;br&gt;были бы дельные советы... и отношение былобы соответсвующее.&lt;br&gt;а если незнаешь что посоветоваль, лучше молчи и свое мнение оставь при себе.&lt;br&gt;P.S. тема про ddns ни скакого боку не поможет решить поставленную задачу, умри...&lt;br&gt;&lt;br&gt;з.ы. хочешь, чтото сделать, сделай это сам ;)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (SubGun)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#10</link>
    <pubDate>Wed, 04 Feb 2009 07:59:42 GMT</pubDate>
    <description>Если наши советы &quot;фигня это все&quot;, то нечего спрашивать. Терпеть не могу людей, которые не уважают других.&lt;br&gt;&lt;br&gt;P.S. По теме: ddns&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Vladin)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#9</link>
    <pubDate>Tue, 03 Feb 2009 21:05:18 GMT</pubDate>
    <description>выложите на этот сайт как совет, может кому пригодится&lt;br&gt;</description>
</item>

<item>
    <title>isc-DHCPD, как узнать об аренде адресов? (Beavis)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/83892.html#8</link>
    <pubDate>Tue, 03 Feb 2009 19:24:45 GMT</pubDate>
    <description>Да фигня все это!&lt;br&gt;Всего то нада было подправить исходник и все делов :-Р&lt;br&gt;сейчас у меня запускается скрипт при каждом добавлении записи в dhcpd.leases, и при этом скрипту передаются все те параметры, которые мне необходимы :-Р&lt;br&gt;server/db.c функция int write_lease&lt;br&gt;</description>
</item>

</channel>
</rss>
