<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; вторичный шлюз]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=32224</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=32224&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «вторичный шлюз».]]></description>
		<lastBuildDate>Thu, 05 Dec 2013 12:35:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=380006#p380006</link>
			<description><![CDATA[<div class="quotebox"><cite>XliN пишет:</cite><blockquote><div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>не воспринимается.</p></blockquote></div><p>Скорее всего потому, что стоит Network Manager.</p></blockquote></div><p>Он установлен, но не запускается. Также я сегодня подключил 3-й компьютер,<br />на котором Network Manager не установлен, там тоже dns-nameservers игнорируется.<br />Но в &quot;man interfaces&quot; и нет инструкций по заданию dns-сервера.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Thu, 05 Dec 2013 12:35:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=380006#p380006</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=380000#p380000</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Имя dns-сервера надо указывать в /etc/resolv.conf, а я его там закомментировал,</p></blockquote></div><p>Не смутили строчки в начале файл - не редактировать его вручную?<br />После перезапуска сетевых служб resolv.conf перезаписывается на основе настроек /etc/network/interfaces, либо Network Manager может сделать тоже самое.</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Thu, 05 Dec 2013 11:50:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=380000#p380000</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379999#p379999</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>не воспринимается.</p></blockquote></div><p>Скорее всего потому, что стоит Network Manager.</p>]]></description>
			<author><![CDATA[null@example.com (XliN)]]></author>
			<pubDate>Thu, 05 Dec 2013 11:47:37 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379999#p379999</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379985#p379985</link>
			<description><![CDATA[<p>Разрешение имён на 2-м компьютере перестало работать, т.к. я занёс ошибку.<br />Имя dns-сервера надо указывать в /etc/resolv.conf, а я его там закомментировал,<br />но оказалось, что в /etc/network/interfaces его задать не удаётся, строка<br />dns-nameservers &lt;address&gt;<br />не воспринимается.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Thu, 05 Dec 2013 11:07:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379985#p379985</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379938#p379938</link>
			<description><![CDATA[<p>Не знаю, почему, но перестало работать разрешение имён на 2-м компьютере.<br />Снова запустил на 1-м named и указал для 2-го как dns-сервер 1-й - так, конечно, работает.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Thu, 05 Dec 2013 08:54:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379938#p379938</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379928#p379928</link>
			<description><![CDATA[<div class="quotebox"><cite>zenon пишет:</cite><blockquote><div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>не лучше ли было бы<br />для снижения нагрузки на шлюз держать локальный dns-сервер? Или это несущественно?</p></blockquote></div><p>Так обычно и делают, - ставят кэширующий dns сервер, - dnsmasq, unbound, pdnsd, powerdns.... (писал же выше).<br />Из bind`а тоже можно кэширующий сделать.<br />Про шлюз <a href="http://linuxru.org/linux/24">почитайте</a>.<br />Обычно на простые шлюзы ставят <em>dnsmasq</em> (сокращение от dns masquerade), который для работы в режиме кэширования dns запросов не требует никакой настройки - внешним dns сервером для него по-умолчанию будет тот, который прописан в /etc/resolv.conf, ну и 53-udp порт должен быть открыт.</p></blockquote></div><p>Благодарю, очень информативная ссылка. dnsmasq на 1-м компьютере не устновлен,<br />если часто будет требоваться Интернет через 1-й, попробую с ним.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Thu, 05 Dec 2013 08:11:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379928#p379928</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379920#p379920</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>не лучше ли было бы<br />для снижения нагрузки на шлюз держать локальный dns-сервер? Или это несущественно?</p></blockquote></div><p>Так обычно и делают, - ставят кэширующий dns сервер, - dnsmasq, unbound, pdnsd, powerdns.... (писал же выше).<br />Из bind`а тоже можно кэширующий сделать.<br />Про шлюз <a href="http://linuxru.org/linux/24">почитайте</a>.<br />Обычно на простые шлюзы ставят <em>dnsmasq</em> (сокращение от dns masquerade), который для работы в режиме кэширования dns запросов не требует никакой настройки - внешним dns сервером для него по-умолчанию будет тот, который прописан в /etc/resolv.conf, ну и 53-udp порт должен быть открыт.</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Thu, 05 Dec 2013 07:46:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379920#p379920</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379891#p379891</link>
			<description><![CDATA[<div class="quotebox"><cite>afanasev.p пишет:</cite><blockquote><p>Ыыыы.... жесть.<br />Укажите в конфиге второй машины такой же ns, как и на первой. Да, запросы будут уходить к вашему шлюзу. НО! Они будут уходить к нему через первую машину, и будут nat-тится на ней! Для вашего шлюза они будут выглядеть как запросы с первой машины.<br />Для чего вам держать ns? Чтобы резолвить хосты для одного (десятка) компа? Жгете напалмом.<br />И да, одного nat-а действительно достаточно. Но если ваш системный резолвер не знает у кого запрашивать dn-ы, то установка локального ns-а - это как из пушки по воробьям.</p></blockquote></div><p>Действительно, на 2-м указал dns-nameservers 192.168.0.1 и теперь разрешение имён выполняется<br />и без named. Но, если бы за NAT был не один, а 10 или больше компьютеров, не лучше ли было бы<br />для снижения нагрузки на шлюз держать локальный dns-сервер? Или это несущественно?</p><p>Также в команде для включения NAT опция &quot;-s 192.168.1.129&quot; оказалась ненужной, и без неё работает.<br />Она и не предусмотрена в описании этой команды при использовании SNAT.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Thu, 05 Dec 2013 05:28:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379891#p379891</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379864#p379864</link>
			<description><![CDATA[<div class="quotebox"><cite>zenon пишет:</cite><blockquote><div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Я же говорил, что в сетях совершенно неопытен</p></blockquote></div><p>Тогда постарайтесь вопрос формулировать более ясно, хотя тут задача, которая обычно возникает только из спортивного интереса.<br />И перестаньте шлюз обзывать <a href="https://www.google.ru/search?q=10+port+hub&amp;newwindow=1&amp;client=firefox-a&amp;rls=org.mozilla:ru:official&amp;tbm=isch&amp;tbo=u&amp;source=univ&amp;sa=X&amp;ei=6FufUvvGBajR4QThioCIBw&amp;ved=0CCwQsAQ&amp;biw=1939&amp;bih=867#newwindow=1&amp;q=ethernet+hub&amp;rls=org.mozilla:ru%3Aofficial&amp;tbm=isch&amp;imgdii=_">хабом</a>.<br />Вообще хаб может быть например usb, те разветвитель.</p></blockquote></div><p>Согласен, это шлюз.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Wed, 04 Dec 2013 18:48:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379864#p379864</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379841#p379841</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Я же говорил, что в сетях совершенно неопытен</p></blockquote></div><p>Тогда постарайтесь вопрос формулировать более ясно, хотя тут задача, которая обычно возникает только из спортивного интереса.<br />И перестаньте шлюз обзывать <a href="https://www.google.ru/search?q=10+port+hub&amp;newwindow=1&amp;client=firefox-a&amp;rls=org.mozilla:ru:official&amp;tbm=isch&amp;tbo=u&amp;source=univ&amp;sa=X&amp;ei=6FufUvvGBajR4QThioCIBw&amp;ved=0CCwQsAQ&amp;biw=1939&amp;bih=867#newwindow=1&amp;q=ethernet+hub&amp;rls=org.mozilla:ru%3Aofficial&amp;tbm=isch&amp;imgdii=_">хабом</a>.<br />Вообще хаб может быть например usb, те разветвитель.</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Wed, 04 Dec 2013 16:46:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379841#p379841</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379803#p379803</link>
			<description><![CDATA[<div class="quotebox"><cite>afanasev.p пишет:</cite><blockquote><p>Ыыыы.... жесть.<br />Укажите в конфиге второй машины такой же ns, как и на первой. Да, запросы будут уходить к вашему шлюзу. НО! Они будут уходить к нему через первую машину, и будут nat-тится на ней! Для вашего шлюза они будут выглядеть как запросы с первой машины.<br />Для чего вам держать ns? Чтобы резолвить хосты для одного (десятка) компа? Жгете напалмом.<br />И да, одного nat-а действительно достаточно. Но если ваш системный резолвер не знает у кого запрашивать dn-ы, то установка локального ns-а - это как из пушки по воробьям.</p></blockquote></div><p>Возможно, попробую завтра. Мне это здесь уже советовали.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Wed, 04 Dec 2013 13:31:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379803#p379803</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379802#p379802</link>
			<description><![CDATA[<div class="quotebox"><cite>zenon пишет:</cite><blockquote><div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Использовать 8.8.8.8 я не хотел, а bind только начал пробовать.<br />Честно говоря, я надеялся, что достаточно будет NAT, ведь 1-й перенаправляет пакеты со 2-го на 192.168.0.1,<br />поэтому, казалось бы, какая разница, с какого компьютера они приходят на хаб, если для него они все выглядят<br />как пришедшие с 1-го.</p></blockquote></div><p>Вы прикалываетесь?<br />Кто будет обеспечивать <a href="http://ru.wikipedia.org/wiki/DNS">доступ к системе доменных имен</a>?</p></blockquote></div><p>Я же говорил, что в сетях совершенно неопытен, приходилось настраивать сеть только на клиенте.<br />Действительно, если мой 2-й компьютер не имеет доступа к настоящему dns-серверу, то эту роль<br />должен брать на себя 1-й, а я думал, что благодаря NAT 1-й будет для 2-го прозрачным.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Wed, 04 Dec 2013 13:29:19 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379802#p379802</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379801#p379801</link>
			<description><![CDATA[<p>Ыыыы.... жесть.<br />Укажите в конфиге второй машины такой же ns, как и на первой. Да, запросы будут уходить к вашему шлюзу. НО! Они будут уходить к нему через первую машину, и будут nat-тится на ней! Для вашего шлюза они будут выглядеть как запросы с первой машины.<br />Для чего вам держать ns? Чтобы резолвить хосты для одного (десятка) компа? Жгете напалмом.<br />И да, одного nat-а действительно достаточно. Но если ваш системный резолвер не знает у кого запрашивать dn-ы, то установка локального ns-а - это как из пушки по воробьям.</p>]]></description>
			<author><![CDATA[null@example.com (afanasev.p)]]></author>
			<pubDate>Wed, 04 Dec 2013 13:24:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379801#p379801</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379794#p379794</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Использовать 8.8.8.8 я не хотел, а bind только начал пробовать.<br />Честно говоря, я надеялся, что достаточно будет NAT, ведь 1-й перенаправляет пакеты со 2-го на 192.168.0.1,<br />поэтому, казалось бы, какая разница, с какого компьютера они приходят на хаб, если для него они все выглядят<br />как пришедшие с 1-го.</p></blockquote></div><p>Вы прикалываетесь?<br />Кто будет обеспечивать <a href="http://ru.wikipedia.org/wiki/DNS">доступ к системе доменных имен</a>?</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Wed, 04 Dec 2013 12:40:54 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379794#p379794</guid>
		</item>
		<item>
			<title><![CDATA[Re: вторичный шлюз]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=379791#p379791</link>
			<description><![CDATA[<div class="quotebox"><cite>JonnyBekoff пишет:</cite><blockquote><p>Вы специально создаете запутанные ситуации?, для проверки знаний? Почему forwarders у вас указывает сам на себя?</p></blockquote></div><p>Я уже не помню, что было в этой инструкции в оригнальном файле, но я пробовал закомментировать<br />именно эту. Сейчас она есть, попробую без неё. <br />Но почему сам на себя? Она же находится на 1-м компьютере.</p><p>Однако сейчас я добился того, что со 2-го интернетовские сайты пингуются по именам.<br />В named.conf я добавил одну строку перед последней:<br /></p><div class="codebox"><pre><code>//added before include:
masters server { 192.168.0.1; };

include &quot;/etc/bind/named.conf.local&quot;;</code></pre></div><p>В named.conf.local у меня и раньше была раскомментирована строка:<br /></p><div class="codebox"><pre><code>//this string was uncommented:
include &quot;/etc/bind/zones.rfc1918&quot;;</code></pre></div><p>Ещё раз приведу named.conf.options:<br /></p><div class="codebox"><pre><code>options {
    directory &quot;/var/cache/bind&quot;;

forwarders { 192.168.0.1;  };

    auth-nxdomain no;    # conform to RFC1035
    listen-on port 53 { any; };
    allow-query { 192.168.0.0/24; 192.168.1.0/24; localhost; };
    listen-on-v6 { any; };
};</code></pre></div><p>После загрузки системы я ввёл следующие команды, подозреваю, что некоторые из них лишние:<br /></p><div class="codebox"><pre><code>modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp

iptables -F
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -t nat -A POSTROUTING -s 192.168.1.129 -o eth0 -j SNAT --to-source 192.168.0.132
iptables -A INPUT -i eth0 -j ACCEPT 
iptables -A OUTPUT -o eth0 -j ACCEPT 
iptables -A FORWARD -i eth0 -j ACCEPT </code></pre></div><p>Затем я перезапустил сеть на 2-м и имена стали разрешаться.<br />Благодарю всех за помощь.</p><p>хаб 192.168.0.1 - это устройство в 19&#039;&#039;-дюймовой стойке, из которого выходят<br />20 Ethernet-овских кабелей. Так мне сказал человек, который его видел.</p><p>&quot;-s 192.168.1.129&quot; исполняется или игнорируется?</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Wed, 04 Dec 2013 12:28:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=379791#p379791</guid>
		</item>
	</channel>
</rss>
