<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: два демона Natd помогите :)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html</link>
    <description>Всем привет! В общем надо поднять 2 демон Natd. С основным проблем нет, интернет работает, все замечательно. Скопировал в etc/rc.d/natd в natd2, отредактировал заменив natd_interface на natd2_interface. &lt;br&gt;В rc.conf:&lt;br&gt;natd2_enable=&quot;YES&quot;&lt;br&gt;natd2_interface=&quot;rl2&quot;&lt;br&gt;natd2_flags=&quot;-f /etc/natd2.conf&quot;&lt;br&gt;&lt;br&gt;И тут грабли, для запуска второго экземпляра natd2 просит natd2 в /sbib/, там же скопировал natd в natd2. При таком раскладе, одновременно запустится они не могут. При запуске natd2 freebsd пишет что уже запущен процес. В процессах весит Natd, убив его могу запустить второй.  Одновременно никак не получается. в /sbib/natd2 в нем нешел natd.pid и переименовал на natd2.pid freebsd ругается что символы не те. &lt;br&gt;</description>

<item>
    <title>два демона Natd помогите :) (DeadLoco)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#40</link>
    <pubDate>Thu, 22 Jan 2015 12:18:11 GMT</pubDate>
    <description>&amp;gt; С чего Вы это взяли ?&lt;br&gt;&lt;br&gt;С того, что есть штатное, предусмотренное разработчиками решение, гибкое и развитое.&lt;br&gt;Но нет, непременно нужно гланды через сфинктер ануса... &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (Free_Man)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#39</link>
    <pubDate>Thu, 22 Jan 2015 11:51:42 GMT</pubDate>
    <description>Проблема решена, (natd_flags=&quot;-f /etc/rc.nat -dynamic&quot;) все работает, хотел natd2 поднять, если это геморно то возможно и не буду заморачиваться. &lt;br&gt;&lt;br&gt;Единственное не сритесь тут :)  &lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (DN)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#38</link>
    <pubDate>Thu, 22 Jan 2015 11:44:00 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Сделайте линк &lt;br&gt;&amp;gt;&amp;gt; ln /sbin/natd /sbin/natd2 &lt;br&gt;&amp;gt; Ты идиот?&lt;br&gt;&lt;br&gt;Порядочные так не дискутируют и перестаньте &quot;тыкать&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; В натд предусмотрена штатная возможность создания нескольких инстансов трансляции с разными &lt;br&gt;&amp;gt; конфигами. На одном бинарнике. Выше я специально привел кусок реального конфига, &lt;br&gt;&amp;gt; который этих инстансов создает более десятка.&lt;br&gt;&lt;br&gt;Топикпастер такую реализацию выбрал. Может у него релиз FreeBSD древний, в котором&lt;br&gt;natd не поддерживает опции instance .&lt;br&gt;Разберется с этой реализацией, будет осваивать instance .&lt;br&gt;&lt;br&gt;&amp;gt; А за линкование/копирование бинарников надо гнать из профессии ссаными тряпками.&lt;br&gt;&lt;br&gt;С чего Вы это взяли ?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (DeadLoco)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#37</link>
    <pubDate>Thu, 22 Jan 2015 10:52:08 GMT</pubDate>
    <description>&amp;gt; Сделайте линк &lt;br&gt;&amp;gt; ln /sbin/natd /sbin/natd2 &lt;br&gt;&lt;br&gt;Ты идиот? &lt;br&gt;&lt;br&gt;В натд предусмотрена штатная возможность создания нескольких инстансов трансляции с разными конфигами. На одном бинарнике. Выше я специально привел кусок реального конфига, который этих инстансов создает более десятка.&lt;br&gt;&lt;br&gt;А за линкование/копирование бинарников надо гнать из профессии ссаными тряпками. &lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (DN)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#36</link>
    <pubDate>Thu, 22 Jan 2015 04:10:05 GMT</pubDate>
    <description>Сделайте линк&lt;br&gt;ln /sbin/natd /sbin/natd2&lt;br&gt;&lt;br&gt;В /etc/rc.conf.local :&lt;br&gt;cloned_interfaces=&quot;ng0&quot;&lt;br&gt;&lt;br&gt;&amp;gt; Брал natd.conf переименовывал все в нем на natd2, так же нашел: &lt;br&gt;&lt;br&gt;Поправьте&lt;br&gt;&lt;br&gt;&amp;gt; #!/bin/sh &lt;br&gt;&amp;gt; # &lt;br&gt;&amp;gt; # $FreeBSD: src/etc/rc.d/natd,v 1.3.2.1 2006/12/20 12:23:57 yar Exp $ &lt;br&gt;&amp;gt; # &lt;br&gt;&lt;br&gt;# PROVIDE: natd2 &lt;br&gt;&lt;br&gt;&amp;gt; name=&quot;natd2&quot; &lt;br&gt;&amp;gt; rcvar=&#096;set_rcvar&#096; &lt;br&gt;&lt;br&gt;command=&quot;/sbin/$&#123;name&#125;&quot; &lt;br&gt;&lt;br&gt;&amp;gt; pidfile=&quot;/var/run/$&#123;name&#125;.pid&quot; &lt;br&gt;&lt;br&gt;start_precmd=&quot;$&#123;name&#125;_precmd&quot; &lt;br&gt;&lt;br&gt;&amp;gt; natd2_precmd() &lt;br&gt;&lt;br&gt;.....&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (Free_Man)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#35</link>
    <pubDate>Wed, 21 Jan 2015 20:04:39 GMT</pubDate>
    <description>&amp;gt; /etc/rc.d/natd2 в студию.&lt;br&gt;&lt;br&gt;Извини, что так долго....&lt;br&gt;Брал natd.conf переименовывал все в нем на natd2, так же нашел:&lt;br&gt;&lt;br&gt;&lt;br&gt;#!/bin/sh&lt;br&gt;#&lt;br&gt;# $FreeBSD: src/etc/rc.d/natd,v 1.3.2.1 2006/12/20 12:23:57 yar Exp $&lt;br&gt;#&lt;br&gt;&lt;br&gt;# PROVIDE: natd&lt;br&gt;# KEYWORD: nostart nojail&lt;br&gt;&lt;br&gt;. /etc/rc.subr&lt;br&gt;. /etc/network.subr&lt;br&gt;&lt;br&gt;name=&quot;natd2&quot;&lt;br&gt;rcvar=&#096;set_rcvar&#096;&lt;br&gt;command=&quot;/sbin/natd&quot;&lt;br&gt;pidfile=&quot;/var/run/$&#123;name&#125;.pid&quot;&lt;br&gt;start_precmd=&quot;natd2_precmd&quot;&lt;br&gt;&lt;br&gt;natd2_precmd()&lt;br&gt;&#123;&lt;br&gt;   if ! $&#123;SYSCTL&#125; net.inet.divert &amp;gt; /dev/null 2&amp;gt;&amp;1; then&lt;br&gt;      if ! kldload ipdivert; then&lt;br&gt;         warn unable to load IPDIVERT module.&lt;br&gt;         return 1&lt;br&gt;      fi&lt;br&gt;   fi&lt;br&gt;&lt;br&gt;   if &#091; -n &quot;$&#123;natd2_interface&#125;&quot; &#093;; then&lt;br&gt;      dhcp_list=&quot;&#096;list_net_interfaces dhcp&#096;&quot;&lt;br&gt;      for ifn in $&#123;dhcp_list&#125;; do&lt;br&gt;         case &quot;$&#123;natd2_interface&#125;&quot; in&lt;br&gt;         $&#123;ifn&#125;)&lt;br&gt;            rc_flags=&quot;$rc_flags -dynamic&quot;&lt;br&gt;            ;;&lt;br&gt;         esac&lt;br&gt;      done&lt;br&gt;&lt;br&gt;      if echo &quot;$&#123;natd2_interface&#125;&quot; &amp;#124; &#092;&lt;br&gt;          grep -q -E &apos;^&#091;0-9&#093;+(&#092;.&#091;0-9&#093;+)&#123;0,3&#125;$&apos;; then&lt;br&gt;         rc_flags=&quot;$rc_flags -a $&#123;natd2_in</description>
</item>

<item>
    <title>два демона Natd помогите :) (DN)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#34</link>
    <pubDate>Sat, 10 Jan 2015 23:28:38 GMT</pubDate>
    <description>&amp;gt; попробовала ваш вариант, в natd.conf тоже пробовал добавить порты. В итоге при &lt;br&gt;&amp;gt; старте вручную natd2 получаю: Unable to bind divert socket: Address already &lt;br&gt;&amp;gt; in use&lt;br&gt;&lt;br&gt;Полагаю, не врет. &lt;br&gt;netstat -an4 &amp;#124; grep 8669&lt;br&gt;Что показывает после старта natd ?&lt;br&gt;&amp;gt; natd2 - копия natd с добавлением 2 может тут косяк?&lt;br&gt;&lt;br&gt;/etc/rc.d/natd2 в студию.&lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (Free_Man)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#33</link>
    <pubDate>Fri, 09 Jan 2015 19:37:12 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; ## /etc/natd2.conf &lt;br&gt;&amp;gt; interface rl2 &lt;br&gt;&amp;gt; port 8669 &lt;br&gt;&amp;gt; use_sockets yes &lt;br&gt;&amp;gt; same_ports yes &lt;br&gt;&amp;gt; . . . .&lt;br&gt;&amp;gt; Ну и &lt;br&gt;&amp;gt; ln /sbin/natd /sbin/natd2 &lt;br&gt;&amp;gt; Проверьте в ручную /etc/rc.d/natd start&amp;#124;restart&amp;#124;stop и &lt;br&gt;&amp;gt; /etc/rc.d/natd2 start&amp;#124;restart&amp;#124;stop &lt;br&gt;&lt;br&gt;попробовала ваш вариант, в natd.conf тоже пробовал добавить порты. В итоге при старте вручную natd2 получаю: Unable to bind divert socket: Address already in use&lt;br&gt;natd2 - копия natd с добавлением 2 может тут косяк?  &lt;br&gt;</description>
</item>

<item>
    <title>два демона Natd помогите :) (Free_Man)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/95927.html#32</link>
    <pubDate>Thu, 08 Jan 2015 18:04:45 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; ## /etc/natd2.conf &lt;br&gt;&amp;gt; interface rl2 &lt;br&gt;&amp;gt; port 8669 &lt;br&gt;&amp;gt; use_sockets yes &lt;br&gt;&amp;gt; same_ports yes &lt;br&gt;&amp;gt; . . . .&lt;br&gt;&amp;gt; Ну и &lt;br&gt;&amp;gt; ln /sbin/natd /sbin/natd2 &lt;br&gt;&amp;gt; Проверьте в ручную /etc/rc.d/natd start&amp;#124;restart&amp;#124;stop и &lt;br&gt;&amp;gt; /etc/rc.d/natd2 start&amp;#124;restart&amp;#124;stop &lt;br&gt;&lt;br&gt;Спасибо за ответ! У меня как раз natd(2).conf  были не правильные.... &lt;br&gt;/sbin/natd2, копировал, start работает, stop нет, пишет нет var/run/natd2.pid (могу немного пити не правельные написать), тогда залез в (/sbin/natd2, решил к natd.pid добавить 2, при запуске ошибка в виде не правильный символ, или что то вроде.....тогда natd.pid переименовал в mand.pid (ну и в других конфигах подкоректировал на matd) все заработало, natd 2 стартовал и останавливался. Еще раз спасибо, сейчас попробую, отпишусь.  &lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
