<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html</link>
    <description>Обсуждение статьи тематического каталога: FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/net/freenibs_mpd_tips.txt.html&lt;br&gt;</description>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#13</link>
    <pubDate>Tue, 27 Feb 2007 08:40:14 GMT</pubDate>
    <description>И в начале надо добавить:&lt;br&gt;rm mpd.links&lt;br&gt;Иначе после нескольких запусков&lt;br&gt;mpd.links - будет непонятно что</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#12</link>
    <pubDate>Tue, 27 Feb 2007 08:31:28 GMT</pubDate>
    <description>Вот блин забыл - что бы отгенерировать файл mpd.links тут после&lt;br&gt;echo &quot;        load pptp$lname&quot;&amp;gt;&amp;gt;mpd.conf&lt;br&gt;добавляем&lt;br&gt;echo &quot;pptp$lname:&lt;br&gt;        set link type pptp&quot;&amp;gt;&amp;gt;mpd.links&lt;br&gt;</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#11</link>
    <pubDate>Tue, 27 Feb 2007 08:26:13 GMT</pubDate>
    <description>Файл который генрирует mpd.conf для mpd4&lt;br&gt;#!/bin/sh&lt;br&gt;ip4=2&lt;br&gt;ip3=11&lt;br&gt;ip2=168&lt;br&gt;ip1=192&lt;br&gt;serverip=&quot;192.168.11.1/32&quot;&lt;br&gt;maxlink=199&lt;br&gt;echo &quot;startup:&lt;br&gt;    set console port 5005&lt;br&gt;    set console ip 127.0.0.1&lt;br&gt;    set console user user password&lt;br&gt;    set console open&lt;br&gt;default:&lt;br&gt;&quot;&amp;gt;mpd.conf&lt;br&gt;lname=0&lt;br&gt;for num in &#096;jot $maxlink 10 20&#096;&lt;br&gt;do&lt;br&gt;lname=&#096;expr $lname + 1&#096;&lt;br&gt;&lt;br&gt;echo &quot;        load pptp$lname&quot;&amp;gt;&amp;gt;mpd.conf&lt;br&gt;done&lt;br&gt;&lt;br&gt;lname=0&lt;br&gt;for num in &#096;jot $maxlink 10 20&#096;&lt;br&gt;do&lt;br&gt;&lt;br&gt;if &#091; &quot;$ip4&quot; -ge 254 &#093;&lt;br&gt;then&lt;br&gt;ip3=&#096;expr $ip3 + 1&#096;&lt;br&gt;ip4=1&lt;br&gt;fi&lt;br&gt;lname=&#096;expr $lname + 1&#096;&lt;br&gt;ipall=&quot;$ip1.$ip2.$ip3.$ip4&quot;&lt;br&gt;&lt;br&gt;&lt;br&gt;echo &quot;pptp$lname:&lt;br&gt;        new -i ng$lname pptp$lname pptp$lname&lt;br&gt;        set ipcp ranges  $serverip  $ipall/32&lt;br&gt;        load pptp_standart&quot;&amp;gt;&amp;gt;mpd.conf&lt;br&gt;ip4=&#096;expr $ip4 + 1&#096;&lt;br&gt;&lt;br&gt;&lt;br&gt;done&lt;br&gt;&lt;br&gt;echo &quot;&lt;br&gt;pptp_standart:&lt;br&gt;    set pptp disable windowing&lt;br&gt;    set iface route default&lt;br&gt;    set iface disable on-demand&lt;br&gt;    set iface enable tcpmssfix&lt;br&gt;    set bundle disable multilink&lt;br&gt;    set link yes acfcomp protocomp&lt;br&gt;    set iface up-script &#092;&quot;/usr/local/etc/mpd4/lin</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#10</link>
    <pubDate>Tue, 27 Feb 2007 07:53:18 GMT</pubDate>
    <description>&amp;gt;mpd_flags=&quot;--console-address 127.0.0.1 --background --console-port 5005&quot;&lt;br&gt;У Меня не работает...&lt;br&gt;НО!!!&lt;br&gt;Если Мы добавлем секцию:&lt;br&gt;startup:&lt;br&gt;    set console port 5005&lt;br&gt;    set console ip 127.0.0.1&lt;br&gt;    set console user LOGIN PASSWORD&lt;br&gt;    set console open&lt;br&gt;&lt;br&gt;то получаем доступ по телнет...&lt;br&gt;А Теперь вопрос - как авторизироваться из скрипта?</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (bill... (Lestat)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#9</link>
    <pubDate>Wed, 20 Dec 2006 21:37:23 GMT</pubDate>
    <description>Ребят, очень намучался со скидыванием юзера при помощи этого скрипта.&lt;br&gt;&lt;br&gt;В конечном итоге всё порешалось добавлением следующей строки в rc.conf:&lt;br&gt;&lt;br&gt;mpd_flags=&quot;--console-address 127.0.0.1 --background --console-port 5005&quot;&lt;br&gt;</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#8</link>
    <pubDate>Wed, 25 Oct 2006 10:18:00 GMT</pubDate>
    <description>&amp;gt;Надо будет дописать для link-up/down работу с &amp;gt;mySQL, а не с файлами. &lt;br&gt;&lt;br&gt;было решено что будет заведен просто файл с ип и номером правил...&lt;br&gt;И в link-up/down по ИП будет браться из Него какие правила (под какой номер кидать)</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (bill... (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#7</link>
    <pubDate>Sun, 28 May 2006 07:27:46 GMT</pubDate>
    <description>Кстате, иногда возникает вопрос:&lt;br&gt;&quot;Сколько может выдержать mpd,mpd4 + radius?&quot;&lt;br&gt;Вот цытата от сюда:&lt;br&gt;http://groups.google.com/group/fido7.ru.unix.bsd/browse_thread/thread/664802ccd31ee9ec/e81f32f720eded9a?lnk=st&amp;q=&#037;22mpd4&#037;22+group&#037;3Afido7.ru.unix.bsd*&amp;rnum=1&amp;hl=ru#e81f32f720eded9a&lt;br&gt;&lt;br&gt;CPU: Intel(R) Celeron(R) CPU 1.70GHz (1716.91-MHz 686-class CPU) &lt;br&gt;real memory  = 125763584 (122816K bytes) &lt;br&gt;деpжит 400 интеpфейсов (пpавда, больше 300 интеpфейсов одновpеменно ни pазу не &lt;br&gt;было занято) &lt;br&gt;&lt;br&gt;а вот это: &lt;br&gt;CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.51-MHz 686-class CPU) &lt;br&gt;real memory  = 1056108544 (1031356K bytes) &lt;br&gt;деpжит 800 интеpфейсов (максимум одновpеменных подключений - около 790). &lt;br&gt;с ng_tcpmss оба деpжат нагpузку без особых пpоблем. пеpвая машина вообще не &lt;br&gt;напpягается (10-20&#037; cpu), втоpая, конечно, пpоседает сильнее (40-60&#037; cpu)&lt;br&gt;&lt;br&gt;&lt;br&gt;Привожу цытату, орт сюда же - человек создал 999нод, но 1000-я уже валит сервер...&lt;br&gt;Что же нужно сделать, что бы Сервер жевал скажем 999нод? :&lt;br&gt;&lt;br&gt;Нужно увеличивать kern.ipc</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (bill... (weldpua2008)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#6</link>
    <pubDate>Fri, 26 May 2006 21:47:06 GMT</pubDate>
    <description>Захотел Я создать больше 100 нод, а тут мне все мпд какие Я не пробывал одну и туже ошибку выдают:&lt;br&gt;...&lt;br&gt;&#091;pptp112&#093; ppp node is &quot;mpd9523-pptp112&quot;&lt;br&gt;&#091;pptp112&#093; can&apos;t connect iface and inet: File exists&lt;br&gt;mpd: pipe: Too many open files in system&lt;br&gt;mpd: fatal error, exiting&lt;br&gt;&#091;pptp1&#093; IPCP: Down event&lt;br&gt;&#091;pptp1&#093; IFACE: Close event &lt;br&gt;...&lt;br&gt;&lt;br&gt;Решаем, просмотром параметров:&lt;br&gt;sysctl  kern.maxfiles&lt;br&gt;sysctl  kern.openfiles&lt;br&gt;sysctl  kern.maxusers&lt;br&gt;&lt;br&gt;У меня sysctl  kern.maxusers =63&lt;br&gt;Помогло: &lt;br&gt;echo &apos;kern.maxusers=&quot;512&quot;&apos; &amp;gt;&amp;gt; /boot/loader.conf&lt;br&gt;&lt;br&gt;Теперь Нод 252, больше не создавал</description>
</item>

<item>
    <title>FreeRadius + FreeNIBS + FreeBSD + mpd4 Решаем недочеты (billing traffic freebsd radius) (Валера)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/15125.html#5</link>
    <pubDate>Fri, 12 May 2006 12:14:45 GMT</pubDate>
    <description>Вот скрипт, который Мне прислали, когда Я спросил как в freeNIBs разрывать соеденение, при достижении 0-го баланса, если как сервер mpd &lt;br&gt;&lt;br&gt;mpd_kill.pl&lt;br&gt;#!/usr/bin/perl&lt;br&gt;if( $ARGV&#091;3&#093; eq &apos;&apos; ) &#123; die &apos;Usage: mpddown user nasip userip nasport&apos;; &#125;;&lt;br&gt;&lt;br&gt;$linkname=&apos;pptp&apos;; ## имя линка без номера (links.conf, mpd.conf)&lt;br&gt;$maxng=40; ## номер последнего линка. первый должен быть 0 (ноль)&lt;br&gt;$user=$ARGV&#091;0&#093;;&lt;br&gt;&lt;br&gt;$nasip=$ARGV&#091;1&#093;;&lt;br&gt;$userip=$ARGV&#091;2&#093;;&lt;br&gt;$nasport=$ARGV&#091;3&#093;; if( $nasport &amp;gt; $maxng ) &#123; $nasport=1; &#125;;&lt;br&gt;$nastelnetport=5005;&lt;br&gt;&lt;br&gt;use IO::Socket;&lt;br&gt;&lt;br&gt;sub checklink;&lt;br&gt;&lt;br&gt;$sock = IO::Socket::INET-&amp;gt;new(&lt;br&gt;PeerAddr =&amp;gt; $nasip,&lt;br&gt;PeerPort =&amp;gt; $nastelnetport,&lt;br&gt;Proto =&amp;gt; &apos;tcp&apos;) or die &quot;Can not connect to mpd!&#092;n$!&quot;;&lt;br&gt;$sock-&amp;gt;autoflush(1);&lt;br&gt;while (&amp;lt;$sock&amp;gt;)&#123; print; last; &#125;; ## читаем ввод из сокета&lt;br&gt;while (&amp;lt;$sock&amp;gt;)&#123; print; last; &#125;; ## пропускаем приветствие&lt;br&gt;while (&amp;lt;$sock&amp;gt;)&#123; print; last; &#125;; ## всего 3 строки&lt;br&gt;printf($ARGV&#091;0&#093;);&lt;br&gt;$portn=$nasport; &lt;br&gt;sprintf(&quot;PORT NO &#037;d&quot;,portn);&lt;br&gt;checklink;&lt;br&gt;if( $user eq $luser ) &#123;&lt;br&gt;print $sock &quot;close&#092;n&quot;; &#125;&lt;br&gt;else </description>
</item>

</channel>
</rss>
