<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ky6uk&#039;s Blog &#187; pppd</title>
	<atom:link href="http://ky6uk.org/tag/pppd/feed" rel="self" type="application/rss+xml" />
	<link>http://ky6uk.org</link>
	<description>Очередной прыщебложик... :3</description>
	<lastBuildDate>Mon, 02 Aug 2010 06:40:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Как подружить pppd и resolv.conf</title>
		<link>http://ky6uk.org/howto-pppd-and-resolf-conf?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=howto-pppd-and-resolf-conf</link>
		<comments>http://ky6uk.org/howto-pppd-and-resolf-conf#comments</comments>
		<pubDate>Wed, 08 Jul 2009 11:42:11 +0000</pubDate>
		<dc:creator>Ky6uk</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[pppd]]></category>
		<category><![CDATA[resolv.conf]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ky6uk.ugatu.net/?p=92</guid>
		<description><![CDATA[Живу в общежитии с локальной сетью примерно на 2-3 тысячи машин. В сети так же имеется локальный DNS сервер и некоторое количество локальных ресурсов, для которых на этом DNS сервере существуют соответствующие записи. Подразумевается, что этот DNS сервер может ресолвить как внешние адреса, так и локальные. Выходом во &#171;внешний мир&#187; для меня служит VPN соединение [...]]]></description>
			<content:encoded><![CDATA[<p>Живу в общежитии с локальной сетью примерно на 2-3 тысячи машин. В сети так же имеется локальный DNS сервер и некоторое количество локальных ресурсов, для которых на этом DNS сервере существуют соответствующие записи. Подразумевается, что этот DNS сервер может ресолвить как внешние адреса, так и локальные. Выходом во &laquo;внешний мир&raquo; для меня служит VPN соединение провайдера, доступного в этой локальной сети. Проблема заключается в том, что после поднятия ppp интерфейса pppd перетирает глобальный <em>/etc/resolv.conf</em> своим, который содержит только две записи, полученные от провайдера и знать не знающие о наших локальных ресурсах.<br />
<span id="more-92"></span><br />
Так как мне надоело каждый раз после поднятия ppp интерфейса вручную править <em>/etc/resolv.conf</em>, решил разобраться как заставить pppd не заменять этот файл своим.</p>
<p>Решение проблемы нашел только одно. Это убрать из файла настроек pppd (у меня это <em>/etc/ppp/options</em>) строку <strong>usepeerdns</strong>. Эта строка заставляет pppd запросить у провайдера адреса двух DNS серверов и передать их в скрипт <em>/etc/ppp/ip-up</em> в качестве переменных DNS1 и DNS2. Так же эта опция передает в этот же скрипт параметр USEPEERDNS со значением 1. После этого скрипт <em>/etc/ppp/ip-up.d/0000usepeerdns</em> перезаписывает файл <em>/etc/resolv.conf</em> своим, содержащим полученные адреса DNS серверов.</p>
<h3  class="related_post_title">Похожие статьи</h3><ul class="related_post"><li><a href="http://ky6uk.org/more-words-for-resolf-conf" title="Еще пару слов о resolv.conf">Еще пару слов о resolv.conf</a></li><li><a href="http://ky6uk.org/ispolzovanie-neskolkix-ssh-klyuchej" title="Использование нескольких SSH ключей">Использование нескольких SSH ключей</a></li><li><a href="http://ky6uk.org/vtun-organizaciya-vpn-mezhdu-dvumya-tochkami" title="VTun: организация VPN между двумя точками">VTun: организация VPN между двумя точками</a></li><li><a href="http://ky6uk.org/kde-4-5-svezhij-vzglyad-iz-ubuntu-10-10" title="KDE 4.5: свежий взгляд из Ubuntu 10.10">KDE 4.5: свежий взгляд из Ubuntu 10.10</a></li><li><a href="http://ky6uk.org/razdayom-3g-internet-ot-megafona-cherez-dir-320" title="Раздаём 3G-интернет от &laquo;Мегафона&raquo; через DIR-320.">Раздаём 3G-интернет от &laquo;Мегафона&raquo; через DIR-320.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://ky6uk.org/howto-pppd-and-resolf-conf/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->