<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/admin/etcnet</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/admin/etcnet</description>
<language>en-us</language>
<item>
<title>2008-07-07 19:11:08</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2008-07-07+19%3A11%3A08</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.sisyphus.admin.etcnet" href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-07-07+19%3A11%3A08">2008-07-07 19:11:08&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet">2008-07-16 20:11:39&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/etcnet" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
&lt;ol type="1">&lt;li> Создайте каталог &lt;tt>/etc/net/ifaces/eth0&lt;/tt>. Это&amp;nbsp;собственный каталог конфигурации данного интерфейса, в&amp;nbsp;нём будут храниться файлы с&amp;nbsp;настройками.
&lt;/li>&lt;li> Определите, какой модуль необходим для&amp;nbsp;вашей карты. Для&amp;nbsp;этого можно использовать lspci, lspcidrake, pciscan. Затем 
&lt;/li>&lt;li> В&amp;nbsp;каталоге конфигурации создайте файл &lt;tt>options&lt;/tt>, в&amp;nbsp;который впишите строку &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">MODULE=&amp;lt;имя модуля&amp;gt;&lt;/textarea>&lt;!--/notypo-->. Больше ничего пока не&amp;nbsp;добавляйте.
&lt;/li>&lt;li> Выясните, какой IP-адрес должен быть назначен вашему интерфейсу. Если интерфейс конфигурируется по&amp;nbsp;DHCP, то&amp;nbsp;поместите в&amp;nbsp;файл &lt;tt>/etc/net/ifaces/eth0/options&lt;/tt> строку &lt;tt>BOOTPROTO=dhcp&lt;/tt> и&amp;nbsp;переходите к&amp;nbsp;шагу 7. &lt;strong>Замечание:&lt;/strong> в&amp;nbsp;ряде случаев может также понадобиться &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">DHCP_HOSTNAME=&amp;lt;имя машины без домена&amp;gt;&lt;/textarea>&lt;!--/notypo-->. Эта&amp;nbsp;опция описана в&amp;nbsp;man-странице &lt;tt>etcnet-options&lt;/tt>. Также необходимо, чтобы была пустая строка в&amp;nbsp;конце файла.
&lt;/li>&lt;li> У&amp;nbsp;вашего интерфейса есть два&amp;nbsp;взаимосвязанных атрибута: IP-адрес и&amp;nbsp;сетевая маска. Текущие назначенные адреса можно просмотреть командой &lt;tt>/sbin/ip address show&lt;/tt>. Скорее всего вы&amp;nbsp;увидите, что&amp;nbsp;интерфейс-петля lo&amp;nbsp;уже сконфигурирован с&amp;nbsp;адресом 127.0.0.1/8. Создайте файл &lt;tt>/etc/net/ifaces/eth0/ipv4address&lt;/tt>, в&amp;nbsp;который поместите IP-адрес с&amp;nbsp;длиной маски, например &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">10.0.0.20/24&lt;/textarea>&lt;!--/notypo-->. Наиболее популярны маски /24 и&amp;nbsp;/30. Для&amp;nbsp;справки приводится&lt;sup>&lt;a href="#oftnd1" name="ftnd1">1&lt;/a>&lt;/sup> таблица соответствия сетевых масок в&amp;nbsp;различных нотациях.
&lt;/li>&lt;li> Выясните адрес вашего шлюза (маршрут по&amp;nbsp;умолчанию). Например, этот IP-адрес &amp;mdash; 10.0.0.254. Создайте файл &lt;tt>/etc/net/ifaces/eth0/ipv4route&lt;/tt>, в&amp;nbsp;который поместите строку &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">default via 10.0.0.254&lt;/textarea>&lt;!--/notypo-->
&lt;/li>&lt;li> Убедитесь, что&amp;nbsp;всё выполнено правильно, выполнив команду &lt;tt>service network restart&lt;/tt>. Ваш&amp;nbsp;интерфейс должен быть успешно сконфигурирован. Если вы&amp;nbsp;конфигурировали использование DHCP, но&amp;nbsp;адрес интерфейсу не&amp;nbsp;назначается, просмотрите &lt;tt>/var/log/messages&lt;/tt>.
&lt;/li>&lt;li> Создать каталог конфигурации, например, &lt;tt>/etc/net/ifaces/ppp5&lt;/tt>. Сейчас вы&amp;nbsp;не можете использовать что-либо кроме pppN или&amp;nbsp;pppNN или&amp;nbsp;pppNNN и&amp;nbsp;т.п.
&lt;/li>&lt;li> Прочесть &lt;tt>/etc/net/ifaces/default/options-ppp&lt;/tt>
&lt;/li>&lt;li> Создать файлы конфигурации. Скорее всего вам&amp;nbsp;понядобятся pppconnect и&amp;nbsp;pppdisconnect, чтобы pppd знал, как&amp;nbsp;дозваниваться и&amp;nbsp;соединяться. Это&amp;nbsp;скрипты для&amp;nbsp;программы chat(8). Кроме этого в&amp;nbsp;файле pppoptions можно (а зачастую нужно) перечислить опции pppd(8), определяющие способ авторизации, скорость и&amp;nbsp;название порта и&amp;nbsp;т.п.
&lt;/li>&lt;li> Заполнить &lt;tt>/etc/ppp/chap-secrets&lt;/tt> или&amp;nbsp;&lt;tt>/etc/ppp/pap-secrets&lt;/tt>.&lt;/li>&lt;/ol>
Довольно долгое время существовала проблема неправильной модификации /etc/resolv.conf при&amp;nbsp;установке PPP-соединений: &lt;a href="https://bugzilla.altlinux.org/show_bug.cgi?id=4249" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />https://bugzilla.altlinux.org/show_bug.cgi?id=4249&lt;/a>. Сейчас она&amp;nbsp;решена, но&amp;nbsp;необходимо дать пояснения. Прежде всего убедитесь, что&amp;nbsp;у&amp;nbsp;вас в&amp;nbsp;файле &lt;tt>/etc/resolv.conf&lt;/tt> есть строка &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly"># ppp temp entry&lt;/textarea>&lt;!--/notypo-->&lt;br />
&lt;ol type="1">&lt;li> &lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a> интегрирован в&amp;nbsp;ALTLinux Sisyphus в&amp;nbsp;виде пакетов:
&lt;/li>&lt;li> Пакеты etcnet и&amp;nbsp;net-scripts &amp;mdash; две&amp;nbsp;конфликтующие реализации такой сущности, как&amp;nbsp;&amp;laquo;подсистема конфигурации сети&amp;raquo; (network-config-subsystem).
&lt;/li>&lt;li> При&amp;nbsp;установке etcnet вместо net-scripts или&amp;nbsp;наоборот сервис network оказывается выключенным. Это&amp;nbsp;означает, что&amp;nbsp;при загрузке системы сеть не&amp;nbsp;будет сконфигурирована, проверить это&amp;nbsp;можно командой &lt;tt>chkconfig --list network&lt;/tt>. Для&amp;nbsp;быстрого исправления проблемы можно дать команду &lt;tt>chkconfig network reset&lt;/tt>.
&lt;/li>&lt;li> etcnet &lt;strong>НЕ&lt;/strong> импортирует автоматически настройки net-scripts. Если вы&amp;nbsp;только что&amp;nbsp;установили etcnet и&amp;nbsp;ваши сетевые интерфейсы всё ещё остаются сконфигурированными (несмотря на&amp;nbsp;уже отсутствующий пакет net-scripts), то&amp;nbsp;вы можете запустить сценарий &lt;tt>/etc/net/scripts/initconf&lt;/tt>. Он&amp;nbsp;попытается проанализировать текущее состояние интерфейсов и&amp;nbsp;выведет вам&amp;nbsp;результат. Никаких файлов при&amp;nbsp;этом записано не&amp;nbsp;будет. Если вам&amp;nbsp;понравится вывод initconf, запустите его&amp;nbsp;с&amp;nbsp;параметром write и&amp;nbsp;он проделает то&amp;nbsp;же самое, но&amp;nbsp;уже с&amp;nbsp;сохранением конфигурации.
&lt;/li>&lt;li> Для&amp;nbsp;корректной работы системы в&amp;nbsp;целом необходимо, чтобы содержимое файла &lt;tt>/etc/sysconfig/network&lt;/tt> было корректным.
&lt;/li>&lt;li> Переменные sysctl в&amp;nbsp;ALTLinux конфигурируются в&amp;nbsp;следующих местах: &lt;tt>/etc/sysctl.conf&lt;/tt> (глобальные системные), &lt;tt>/etc/sysconfig/network-scripts/sysctl.conf&lt;/tt> (общие сетевые в&amp;nbsp;net-scripts), &lt;tt>/etc/net/sysctl.conf&lt;/tt> (общие сетевые в&amp;nbsp;&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a>), &lt;tt>/etc/net/ifaces/*/sysctl.conf*&lt;/tt> (частные для&amp;nbsp;конкретных интерфейсов или&amp;nbsp;их&amp;nbsp;типов в&amp;nbsp;&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a>).&lt;/li>&lt;/ol>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">1. Создайте каталог &lt;tt>/etc/net/ifaces/eth0&lt;/tt>. Это&amp;nbsp;собственный каталог конфигурации данного интерфейса, в&amp;nbsp;нём будут храниться файлы с&amp;nbsp;настройками.&lt;br />
 2. Определите, какой модуль необходим для&amp;nbsp;вашей карты. Для&amp;nbsp;этого можно использовать lspci, lspcidrake, pciscan. Затем &lt;br />
 3. В&amp;nbsp;каталоге конфигурации создайте файл &lt;tt>options&lt;/tt>, в&amp;nbsp;который впишите строку &lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">MODULE=&amp;lt;имя модуля&amp;gt;&lt;/textarea>&lt;!--/notypo-->&lt;br />
Больше ничего пока не&amp;nbsp;добавляйте.&lt;br />
 4. Выясните, какой IP-адрес должен быть назначен вашему интерфейсу. Если интерфейс конфигурируется по&amp;nbsp;DHCP, то&amp;nbsp;поместите в&amp;nbsp;файл &lt;tt>/etc/net/ifaces/eth0/options&lt;/tt> строку &lt;!--notypo-->&lt;textarea class="code" rows="4" readonly="readonly">BOOTPROTO=dhcp
и переходите к шагу 7. 
**Замечание:** в ряде случаев может также понадобиться&lt;/textarea>&lt;!--/notypo-->DHCP_HOSTNAME=&amp;lt;имя машины без&amp;nbsp;домена&amp;gt;&lt;!--notypo-->&lt;textarea class="code" rows="4" readonly="readonly">Эта опция описана в man-странице ##etcnet-options##.
Также необходимо, чтобы была пустая строка в конце файла.
 5. У вашего интерфейса есть два взаимосвязанных атрибута: IP-адрес и сетевая маска. Текущие назначенные адреса можно просмотреть командой ##/sbin/ip address show##. Скорее всего вы увидите, что интерфейс-петля lo уже сконфигурирован с адресом 127.0.0.1/8. Создайте файл ##/etc/net/ifaces/eth0/ipv4address##, в который поместите IP-адрес с длиной маски, например&lt;/textarea>&lt;!--/notypo-->10.0.0.20/24&lt;!--notypo-->&lt;textarea class="code" rows="3" readonly="readonly">Наиболее популярны маски /24 и /30. Для справки приводится[[*1]] таблица соответствия сетевых масок в различных нотациях.
 6. Выясните адрес вашего шлюза (маршрут по умолчанию). Например, этот IP-адрес -- 10.0.0.254. Создайте файл ##/etc/net/ifaces/eth0/ipv4route##, в который поместите строку&lt;/textarea>&lt;!--/notypo-->default via&amp;nbsp;10.0.0.254&lt;!--notypo-->&lt;textarea class="code" rows="9" readonly="readonly">7. Убедитесь, что всё выполнено правильно, выполнив команду ##service network restart##. Ваш интерфейс должен быть успешно сконфигурирован. Если вы конфигурировали использование DHCP, но адрес интерфейсу не назначается, просмотрите ##/var/log/messages##.
1. Создать каталог конфигурации, например, ##/etc/net/ifaces/ppp5##. Сейчас вы не можете использовать что-либо кроме pppN или pppNN или pppNNN и т.п.
2. Прочесть ##/etc/net/ifaces/default/options-ppp##
3. Создать файлы конфигурации.
Скорее всего вам понядобятся pppconnect и pppdisconnect, чтобы pppd знал, как дозваниваться и соединяться. Это скрипты для программы chat(8). Кроме этого в файле pppoptions можно (а зачастую нужно) перечислить опции pppd(8), определяющие способ авторизации, скорость и название порта и т.п.
4. Заполнить ##/etc/ppp/chap-secrets## или ##/etc/ppp/pap-secrets##.
//Довольно долгое время существовала проблема неправильной модификации /etc/resolv.conf при установке PPP-соединений: https://bugzilla.altlinux.org/show_bug.cgi?id=4249
Сейчас она решена, но необходимо дать пояснения. Прежде всего убедитесь, что у вас в файле ##/etc/resolv.conf## есть строка&lt;/textarea>&lt;!--/notypo--># ppp&amp;nbsp;temp entry%%&lt;br />
&lt;ol type="2">&lt;li> &lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a> интегрирован в&amp;nbsp;ALTLinux Sisyphus в&amp;nbsp;виде пакетов:
&lt;/li>&lt;li> Пакеты etcnet и&amp;nbsp;net-scripts &amp;mdash; две&amp;nbsp;конфликтующие реализации такой сущности, как&amp;nbsp;&amp;laquo;подсистема конфигурации сети&amp;raquo; (network-config-subsystem).
&lt;/li>&lt;li> При&amp;nbsp;установке etcnet вместо net-scripts или&amp;nbsp;наоборот сервис network оказывается выключенным. Это&amp;nbsp;означает, что&amp;nbsp;при загрузке системы сеть не&amp;nbsp;будет сконфигурирована, проверить это&amp;nbsp;можно командой &lt;tt>chkconfig --list network&lt;/tt>. Для&amp;nbsp;быстрого исправления проблемы можно дать команду &lt;tt>chkconfig network reset&lt;/tt>.
&lt;/li>&lt;li> etcnet &lt;strong>НЕ&lt;/strong> импортирует автоматически настройки net-scripts. Если вы&amp;nbsp;только что&amp;nbsp;установили etcnet и&amp;nbsp;ваши сетевые интерфейсы всё ещё остаются сконфигурированными (несмотря на&amp;nbsp;уже отсутствующий пакет net-scripts), то&amp;nbsp;вы можете запустить сценарий &lt;tt>/etc/net/scripts/initconf&lt;/tt>. Он&amp;nbsp;попытается проанализировать текущее состояние интерфейсов и&amp;nbsp;выведет вам&amp;nbsp;результат. Никаких файлов при&amp;nbsp;этом записано не&amp;nbsp;будет. Если вам&amp;nbsp;понравится вывод initconf, запустите его&amp;nbsp;с&amp;nbsp;параметром write и&amp;nbsp;он проделает то&amp;nbsp;же самое, но&amp;nbsp;уже с&amp;nbsp;сохранением конфигурации.
&lt;/li>&lt;li> Для&amp;nbsp;корректной работы системы в&amp;nbsp;целом необходимо, чтобы содержимое файла &lt;tt>/etc/sysconfig/network&lt;/tt> было корректным.
&lt;/li>&lt;li> Переменные sysctl в&amp;nbsp;ALTLinux конфигурируются в&amp;nbsp;следующих местах: &lt;tt>/etc/sysctl.conf&lt;/tt> (глобальные системные), &lt;tt>/etc/sysconfig/network-scripts/sysctl.conf&lt;/tt> (общие сетевые в&amp;nbsp;net-scripts), &lt;tt>/etc/net/sysctl.conf&lt;/tt> (общие сетевые в&amp;nbsp;&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a>), &lt;tt>/etc/net/ifaces/*/sysctl.conf*&lt;/tt> (частные для&amp;nbsp;конкретных интерфейсов или&amp;nbsp;их&amp;nbsp;типов в&amp;nbsp;&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a>).&lt;/li>&lt;/ol>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-01-16 05:03:39</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2008-01-16+05%3A03%3A39</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-01-16+05%3A03%3A39">2008-01-16 05:03:39&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-07-07+19%3A11%3A08">2008-07-07 19:11:08&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;!--notypo-->&lt;fieldset>&lt;legend>&lt;strong> Оглавление документа   &lt;/strong>&lt;/legend>&lt;div class="toc1">&lt;a href="#h5184-2">Быстрый старт&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-3">Где брать информацию&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-4">Как быстро настроить одну карту Ethernet&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-5">Как настроить ifplugd&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-6">Как настроить интерфейс PPP&amp;nbsp;&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-7">Как настроить интерфейс PPtP или&amp;nbsp;PPPoE&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-8">DNS и&amp;nbsp;PPP-соединения&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-9">restart, reload и&amp;nbsp;другие команды&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-10">Протоколы конфигурации адресов&lt;/a>&lt;/div>&lt;div class="toc1">&lt;a href="#h5184-11">Почему всё так&amp;nbsp;устроено&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-12">Общие сведения&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-13">Как организованы опции по&amp;nbsp;умолчанию&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-14">Зачем нужен iftab&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-15">Интерфейсы lo, default и&amp;nbsp;unknown&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-16">О загадочном broadcast&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-17">О ядре 2.6 и&amp;nbsp;пропадающих интерфейсах&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-18">О hotplug-интерфейсах и&amp;nbsp;не только&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-19">Почему вредно использование eth0&lt;/a>&lt;/div>&lt;div class="toc1">&lt;a href="#h5184-20">Расширенные возможности&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-21">Несколько IP-адресов или&amp;nbsp;маршрутов на&amp;nbsp;одном интерфейсе&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-22">Зависимости между интерфейсами&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-23">Как использовать свои сценарии post и&amp;nbsp;pre&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-24">Как управлять канальными параметрами интерфейсов&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-25">Как настроить Ethernet-мост&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-26">Настройка и&amp;nbsp;использование IP-туннелей&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-27">Что следует помнить при&amp;nbsp;настройке VPN&amp;nbsp;(и туннелей)&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-28">Настройка и&amp;nbsp;использование IPSec-туннелей&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-29">Сложная маршрутизация&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-30">О беспроводном Ethernet&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-31">Как использовать автодополнение в&amp;nbsp;sysctl.conf&lt;/a>&lt;/div>&lt;div class="toc2">&lt;a href="#h5184-32">Профили конфигурации&lt;/a>&lt;/div>&lt;div class="toc3">&lt;a href="#h5184-33">Определение профилей&lt;/a>&lt;/div>&lt;div class="toc3">&lt;a href="#h5184-34">Выбор профиля при&amp;nbsp;загрузке&lt;/a>&lt;/div>&lt;div class="toc3">&lt;a href="#h5184-35">Выбор профиля по&amp;nbsp;умолчанию&lt;/a>&lt;/div>&lt;div class="toc3">&lt;a href="#h5184-36">Смена профиля во&amp;nbsp;время работы&lt;/a>&lt;/div>&lt;div class="toc3">&lt;a href="#h5184-37">Определение профиля во&amp;nbsp;время конфигурации интерфейса&lt;/a>&lt;/div>&lt;/fieldset>&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> &lt;a href="#quickstart" name="oquickstart">Быстрый старт&lt;/a>
&lt;ul>&lt;li> &lt;a href="#docs" name="odocs">где брать информацию&lt;/a>
&lt;/li>&lt;li> &lt;a href="#onecard" name="oonecard">как быстро настроить одну карту Ethernet&lt;/a>
&lt;/li>&lt;li> &lt;a href="#ifplugd" name="oifplugd">как настроить ifplugd&lt;/a>
&lt;/li>&lt;li> &lt;a href="#ppp" name="oppp">как настроить интерфейс PPP&lt;/a>
&lt;/li>&lt;li> &lt;a href="#ppp-pptp-pppoe" name="oppp-pptp-pppoe">как настроить интерфейс PPtP или&amp;nbsp;PPPoE&lt;/a>
&lt;/li>&lt;li> &lt;a href="#DNSandPPP" name="oDNSandPPP">DNS и&amp;nbsp;PPP-соединения&lt;/a>
&lt;/li>&lt;li> &lt;a href="#restartreload" name="orestartreload">restart, reload и&amp;nbsp;другие команды&lt;/a>
&lt;/li>&lt;li> &lt;a href="#bootproto" name="obootproto">протоколы конфигурации адресов&lt;/a>
&lt;/li>&lt;/ul>&lt;/li>&lt;li> &lt;a href="#internals" name="ointernals">Почему всё так&amp;nbsp;устроено&lt;/a>
&lt;ul>&lt;li> &lt;a href="#generalinfo" name="ogeneralinfo">общие сведения&lt;/a>
&lt;/li>&lt;li> &lt;a href="#options.d" name="ooptions.d">как организованы опции по&amp;nbsp;умолчанию&lt;/a>
&lt;/li>&lt;li> как&amp;nbsp;организованы опции интерфейсов
&lt;/li>&lt;li> &lt;a href="#iftab" name="oiftab">зачем нужен iftab&lt;/a>
&lt;/li>&lt;li> &lt;a href="#specifaces" name="ospecifaces">интерфейсы lo, default и&amp;nbsp;unknown&lt;/a>
&lt;/li>&lt;li> &lt;a href="#broadcast" name="obroadcast">о загадочном broadcast&lt;/a>
&lt;/li>&lt;li> &lt;a href="#never_rmmod" name="onever_rmmod">о ядре 2.6 и&amp;nbsp;пропадающих интерфейсах&lt;/a>
&lt;/li>&lt;li> &lt;a href="#removables" name="oremovables">о hotplug-интерфейсах и&amp;nbsp;не только&lt;/a>
&lt;/li>&lt;li> &lt;a href="#eth0" name="oeth0">почему вредно использование eth0&lt;/a>
&lt;/li>&lt;/ul>&lt;/li>&lt;li> &lt;a href="#advanced" name="oadvanced">Расширенные возможности&lt;/a>
&lt;ul>&lt;li> &lt;a href="#multipleIPs" name="omultipleIPs">несколько IP-адресов или&amp;nbsp;маршрутов на&amp;nbsp;одном интерфейсе&lt;/a>
&lt;/li>&lt;li> конфигурация нескольких хостов
&lt;/li>&lt;li> &lt;a href="#requires" name="orequires">зависимости между интерфейсами&lt;/a>
&lt;/li>&lt;li> настройка VLAN
&lt;/li>&lt;li> &lt;a href="#postpre" name="opostpre">как использовать свои сценарии post и&amp;nbsp;pre&lt;/a>
&lt;/li>&lt;li> &lt;a href="#iplink" name="oiplink">как управлять канальными параметрами интерфейсов&lt;/a>
&lt;/li>&lt;li> &lt;a href="#bridge" name="obridge">как настроить Ethernet-мост&lt;/a>
&lt;/li>&lt;li> как&amp;nbsp;настроить HA/LA с&amp;nbsp;помощью link bonding
&lt;/li>&lt;li> как&amp;nbsp;настроить эквалайзер трафика
&lt;/li>&lt;li> &lt;a href="#iptun" name="oiptun">настройка и&amp;nbsp;использование IP-туннелей&lt;/a>
&lt;/li>&lt;li> &lt;a href="#vpn" name="ovpn">что следует помнить при&amp;nbsp;настройке VPN&amp;nbsp;(и туннелей&lt;/a>)
&lt;/li>&lt;li> &lt;a href="#ipsectun" name="oipsectun">настройка и&amp;nbsp;использование IPSec-туннелей&lt;/a>
&lt;/li>&lt;li> &lt;a href="#iprule" name="oiprule">сложная маршрутизация&lt;/a>
&lt;/li>&lt;li> &lt;a href="#wireless" name="owireless">о беспроводном Ethernet&lt;/a>
&lt;/li>&lt;li> &lt;a href="#sysctl" name="osysctl">как использовать автодополнение в&amp;nbsp;sysctl.conf&lt;/a>
&lt;/li>&lt;li> &lt;a href="#profiles" name="oprofiles">профили конфигурации&lt;/a>&lt;/li>&lt;/ul>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-01-16 04:51:29</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2008-01-16+04%3A51%3A29</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-01-16+04%3A51%3A29">2008-01-16 04:51:29&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-01-16+05%3A03%3A39">2008-01-16 05:03:39&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Как&amp;nbsp;более точечный вариант (применяется в&amp;nbsp;alterator-net-pptp 0.5.x) можно использовать скрипты &lt;tt>ifup-pre&lt;/tt> и&amp;nbsp;&lt;tt>ifdown-post&lt;/tt> в&amp;nbsp;каталоге конфигурируемого PPP-интерфейса; пример:&lt;br />
#!/bin/sh&lt;br />
# sample /etc/net/ifaces/ppp0/ifup-pre; replace variables yourself&lt;br />
ip&amp;nbsp;route add $VPN_SERVER via $DEF_GW&lt;br />
#!/bin/sh&lt;br />
# sample /etc/net/ifaces/ppp0/ifdown-post; replace variables yourself&lt;br />
ip&amp;nbsp;route del $VPN_SERVER via $DEF_GW&lt;br />
Не&amp;nbsp;забудьте подставить нужные IP-адреса (не сеть, где&amp;nbsp;VPN-сервер, а&amp;nbsp;его /32) и&amp;nbsp;сделать &lt;tt>chmod +x ifup-pre ifdown-post&lt;/tt>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-12-24 13:14:47</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2007-12-24+13%3A14%3A47</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-12-24+13%3A14%3A47">2007-12-24 13:14:47&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2008-01-16+04%3A51%3A29">2008-01-16 04:51:29&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;span class="cite">Внимание: здесь описывается проблема, которая на&amp;nbsp;самом деле была создана, а&amp;nbsp;не решена &amp;mdash; бишь ради специфики &lt;a href="https://bugzilla.altlinux.org/show_bug.cgi?id=13789" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />kppp&lt;/a> была создана чётная ошибка в&amp;nbsp;&lt;a href="https://bugzilla.altlinux.org/show_bug.cgi?id=13773" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />ppp-common&lt;/a>; последняя уже&amp;nbsp;исправлена.&lt;/span>&lt;br />
//Довольно долгое время существовала проблема неправильной модификации /etc/resolv.conf при&amp;nbsp;установке PPP-соединений: &lt;a href="https://bugzilla.altlinux.org/show_bug.cgi?id=4249" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />https://bugzilla.altlinux.org/show_bug.cgi?id=4249&lt;/a>&lt;br />
Если этой строки нет, то&amp;nbsp;в файле не&amp;nbsp;будут модифицироваться строки nameserver, если только какая-нибудь программа типа kppp это&amp;nbsp;не&amp;nbsp;сделает специально. Если такая строка есть, то&amp;nbsp;&lt;tt>/etc/resolv.conf&lt;/tt> будет модифицироваться в&amp;nbsp;зависимости от&amp;nbsp;значения булевской переменной RESOLV_MODS, которую необходимо задавать в&amp;nbsp;файле &lt;tt>/etc/sysconfig/network&lt;/tt>.//&lt;br />
&lt;span class="cite">Внимание&lt;/span>: при&amp;nbsp;ppp-common &amp;gt;= 0.4-alt1 строки &lt;tt># ppp&amp;nbsp;temp entry&lt;/tt> в&amp;nbsp;&lt;tt>/etc/resolv.conf&lt;/tt> при&amp;nbsp;отсутствии PPP-соединения, поднятого какой-либо &amp;laquo;звонилкой&amp;raquo;, запущенной от&amp;nbsp;рута &amp;mdash; быть &lt;strong>не должно&lt;/strong>!  Если есть &amp;mdash; уберите, чтобы &lt;tt>/etc/ppp/ip-up&lt;/tt> занимался обновлением записей про&amp;nbsp;DNS в&amp;nbsp;этом файле.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Довольно долгое время существовала проблема неправильной модификации /etc/resolv.conf при&amp;nbsp;установке PPP-соединений: &lt;a href="https://bugzilla.altlinux.org/show_bug.cgi?id=4249" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />https://bugzilla.altlinux.org/show_bug.cgi?id=4249&lt;/a>&lt;br />
Если этой строки нет, то&amp;nbsp;в файле не&amp;nbsp;будут модифицироваться строки nameserver, если только какая-нибудь программа типа kppp это&amp;nbsp;не&amp;nbsp;сделает специально. Если такая строка есть, то&amp;nbsp;&lt;tt>/etc/resolv.conf&lt;/tt> будет модифицироваться в&amp;nbsp;зависимости от&amp;nbsp;значения булевской переменной RESOLV_MODS, которую необходимо задавать в&amp;nbsp;файле &lt;tt>/etc/sysconfig/network&lt;/tt>.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-12-24 01:00:04</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2007-12-24+01%3A00%3A04</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-12-24+01%3A00%3A04">2007-12-24 01:00:04&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-12-24+13%3A14%3A47">2007-12-24 13:14:47&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">В&amp;nbsp;конфигурационном каталоге интерфейса может находиться файл sysctl.conf, в&amp;nbsp;котором можно перечислить переменные sysctl (8). Но&amp;nbsp;переменные могут быть как&amp;nbsp;общесистемными, так&amp;nbsp;и&amp;nbsp;относящимися к&amp;nbsp;интерфейсу &amp;mdash; описание переменных можно почитать в&amp;nbsp;&lt;a href="http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html&lt;/a>. Естественно, писать в&amp;nbsp;sysctl.conf что-то вроде &lt;tt>net.ipv4.conf.eth0.log_martians = 1&lt;/tt> неудобно. К&amp;nbsp;тому же&amp;nbsp;при переименовании интерфейса вы&amp;nbsp;можете забыть отредактировать файл sysctl.conf.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">В&amp;nbsp;конфигурационном каталоге интерфейса может находиться файл sysctl.conf, в&amp;nbsp;котором можно перечислить переменные sysctl (8). Но&amp;nbsp;переменные могут быть как&amp;nbsp;общесистемными, так&amp;nbsp;и&amp;nbsp;относящимися к&amp;nbsp;интерфейсу (описание переменных можно почитать в&amp;nbsp;&lt;a href="http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html&lt;/a>. Естественно, писать в&amp;nbsp;sysctl.conf что-то вроде &lt;tt>net.ipv4.conf.eth0.log_martians = 1&lt;/tt> неудобно. К&amp;nbsp;тому же&amp;nbsp;при переименовании интерфейса вы&amp;nbsp;можете забыть отредактировать файл sysctl.conf.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-10-22 17:21:35</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2007-10-22+17%3A21%3A35</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-10-22+17%3A21%3A35">2007-10-22 17:21:35&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-12-24+01%3A00%3A04">2007-12-24 01:00:04&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">В&amp;nbsp;конфигурационном каталоге интерфейса может находиться файл sysctl.conf, в&amp;nbsp;котором можно перечислить переменные sysctl (8). Но&amp;nbsp;переменные могут быть как&amp;nbsp;общесистемными, так&amp;nbsp;и&amp;nbsp;относящимися к&amp;nbsp;интерфейсу (описание переменных можно почитать в&amp;nbsp;&lt;a href="http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html&lt;/a>. Естественно, писать в&amp;nbsp;sysctl.conf что-то вроде &lt;tt>net.ipv4.conf.eth0.log_martians = 1&lt;/tt> неудобно. К&amp;nbsp;тому же&amp;nbsp;при переименовании интерфейса вы&amp;nbsp;можете забыть отредактировать файл sysctl.conf.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">В&amp;nbsp;конфигурационном каталоге интерфейса может находиться файл sysctl.conf, в&amp;nbsp;котором можно перечислить переменные sysctl (8). Но&amp;nbsp;переменные могут быть как&amp;nbsp;общесистемными, так&amp;nbsp;и&amp;nbsp;относящимися к&amp;nbsp;интерфейсу (описание переменных можно почитать в&amp;nbsp;&lt;a href="http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html)" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html)&lt;/a>. Естественно, писать в&amp;nbsp;sysctl.conf что-то вроде &lt;tt>net.ipv4.conf.eth0.log_martians = 1&lt;/tt> неудобно. К&amp;nbsp;тому же&amp;nbsp;при переименовании интерфейса вы&amp;nbsp;можете забыть отредактировать файл sysctl.conf.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-02-17 19:05:31</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2007-02-17+19%3A05%3A31</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-02-17+19%3A05%3A31">2007-02-17 19:05:31&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-10-22+17%3A21%3A35">2007-10-22 17:21:35&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">См.&amp;nbsp;тж.  это&amp;nbsp;письмо про&amp;nbsp;&lt;a href="http://lists.altlinux.org/pipermail/devel/2007-October/065097.html" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />отличия etcnet и&amp;nbsp;сервиса ifrename&lt;/a>:&lt;br />
%%(email)&lt;br />
И&amp;nbsp;сразу позволю себе прокомментировать другие письма этого треда:&lt;br />
1. &amp;laquo;etcnet уже&amp;nbsp;научился менять местами eth0 и&amp;nbsp;eth1?&amp;raquo;&lt;br />
Освоение этого фокуса обладает сомнительной пользой. Я&amp;nbsp;по-прежнему&lt;br />
рекомендую рассматривать eth0 как&amp;nbsp;временное имя&amp;nbsp;с&amp;nbsp;малым сроком жизни,&lt;br />
а&amp;nbsp;для повышения комфорта пользователей Ethernet-интерфейсы предлагаю&lt;br />
называть eth00, eth01, eth02 etc.&lt;br />
2. &amp;laquo;Существование (номинальное) net-scripts вынуждает поддерживать&lt;br />
ряд&amp;nbsp;сервисов, которые иначе могли бы&amp;nbsp;быть упразднены&amp;raquo;&lt;br />
Эти&amp;nbsp;сервисы можно обезвредить контролем CONFMETHOD&lt;br />
из&amp;nbsp;/etc/sysconfig/network. При&amp;nbsp;этом зависимости на&amp;nbsp;пакет etcnet &lt;br />
не&amp;nbsp;возникнет, только на&amp;nbsp;network-config-subsystem. Примеры таких&lt;br />
пакетов должны быть в&amp;nbsp;Sisyphus.&lt;br />
3. &amp;laquo;после приведения в&amp;nbsp;порядок /etc/udev/rules.d/19-udev-ifrename.rules&lt;br />
нужности в&amp;nbsp;/etc/net/iftab я&amp;nbsp;не заметил&amp;raquo;&lt;br />
Важнейшее принципиальное отличие /etc/net/iftab от&amp;nbsp;/etc/iftab &lt;br />
нахождение /etc/net/iftab в&amp;nbsp;специальном пространстве имён. Для&amp;nbsp;него&lt;br />
действуют механизмы определения профиля и&amp;nbsp;хоста конфигурации. Это,&lt;br />
например, позволит _желающим_ составить конфигурацию так, что&amp;nbsp;срочный&lt;br />
ремонт маршрутизатора сведётся к&amp;nbsp;переносу диска (или массива) &lt;br />
из&amp;nbsp;сгоревшего шасси в&amp;nbsp;запасное. Возможны и&amp;nbsp;другие примеры, которые&lt;br />
станут невозможными при&amp;nbsp;помещении iftab в&amp;nbsp;/etc и&amp;nbsp;его лобовой&lt;br />
интерпретации.&lt;br />
Конечно, пользователю единственного ноутбука с&amp;nbsp;одним-двумя сетевыми&lt;br />
интерфейсами такая практика &lt;br />
полный overkill, но&amp;nbsp;его никто и&amp;nbsp;не&lt;br />
заставляет видеть всю&amp;nbsp;подводную часть. В&amp;nbsp;этом и&amp;nbsp;гибкость.&lt;br />
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-01-31 11:18:25</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2007-01-31+11%3A18%3A25</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-01-31+11%3A18%3A25">2007-01-31 11:18:25&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-02-17+19%3A05%3A31">2007-02-17 19:05:31&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a> при&amp;nbsp;конфигурации интерфейса использует то&amp;nbsp;имя, под&amp;nbsp;которым он&amp;nbsp;сконфигурирован, а&amp;nbsp;именно имя&amp;nbsp;каталога, в&amp;nbsp;котором хранятся файлы конфигурации интерфейса. За&amp;nbsp;редким исключением интерфейсам можно назначать произвольные имена. Для&amp;nbsp;того, чтобы автоматически назначенное имя&amp;nbsp;было изменено на&amp;nbsp;требуемое, необходимо поддерживать в&amp;nbsp;актуальном состоянии файл &lt;tt>/etc/net/iftab&lt;/tt>. man-страница по&amp;nbsp;формату этого файла входит в&amp;nbsp;пакет &lt;tt>ifrename&lt;/tt> (man 5 iftab). Позволю себе заметить, что&amp;nbsp;формат businfo зависит от&amp;nbsp;версии ядра, у&amp;nbsp;2.6 он&amp;nbsp;длиннее. Мне&amp;nbsp;кажется, у&amp;nbsp;&lt;tt>ethtool -i&lt;/tt> businfo более корректна, чем&amp;nbsp;у&amp;nbsp;&lt;tt>lspci&lt;/tt>.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a href="http://etcnet.org/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />/etc/net&lt;/a> при&amp;nbsp;конфигурации интерфейса использует то&amp;nbsp;имя, под&amp;nbsp;которым он&amp;nbsp;сконфигурирован, а&amp;nbsp;именно имя&amp;nbsp;каталога, в&amp;nbsp;котором хранятся файлы конфигурации интерфейса. За&amp;nbsp;редким исключением интерфейсам можно назначать произвольные имена. Для&amp;nbsp;того, чтобы автоматически назначенное имя&amp;nbsp;было изменено на&amp;nbsp;требуемое, необходимо поддерживать в&amp;nbsp;актуальном состоянии файл &lt;tt>/etc/net/iftab&lt;/tt>. man-страница по&amp;nbsp;формату этого файла входит в&amp;nbsp;пакет ifrename (man 5 iftab). Позволю себе заметить, что&amp;nbsp;формат businfo зависит от&amp;nbsp;версии ядра, у&amp;nbsp;2.6 он&amp;nbsp;длиннее. Мне&amp;nbsp;кажется, у&amp;nbsp;ethtool -i businfo более корректна, чем&amp;nbsp;у&amp;nbsp;lspci.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-12-15 21:50:17</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet/show?time=2006-12-15+21%3A50%3A17</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;etcnet&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2006-12-15+21%3A50%3A17">2006-12-15 21:50:17&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?time=2007-01-31+11%3A18%3A25">2007-01-31 11:18:25&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Еще&amp;nbsp;один пример (от thresh@) использования etcnet для&amp;nbsp;настройки беспроводной сети (в данный момент это&amp;nbsp;не&amp;nbsp;WPA2, но&amp;nbsp;работало и&amp;nbsp;на нем):&lt;br />
&lt;tt>/etc/net/ifaces/eth0/options&lt;/tt>&lt;br />
USE_HOTPLUG=NO&lt;br />
BOOTPROTO=static&lt;br />
module=ipw2200&lt;br />
WPA_DRIVER=wext&lt;br />
&lt;tt>/etc/net/ifaces/eth0/iwconfig&lt;/tt>&lt;br />
essid homenet&lt;br />
mode 1&lt;br />
ap&amp;nbsp;00:11:D8:22:AD:0D&lt;br />
channel 3&lt;br />
rate 11M&lt;br />
&lt;tt>/etc/net/ifaces/eth0/wpa_supplicant.conf&lt;/tt>&lt;br />
ctrl_interface=/var/run/wpa_supplicant&lt;br />
ctrl_interface_group=0&lt;br />
eapol_version=1&lt;br />
ap_scan=1&lt;br />
fast_reauth=1&lt;br />
network={&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">ssid="homenet"&lt;br />
bssid=00:11:D8:22:AD:0D&lt;br />
proto=WPA&lt;br />
key_mgmt=WPA-PSK&lt;br />
pairwise=CCMP TKIP&lt;br />
group=TKIP&lt;br />
psk="this is&amp;nbsp;my mega secret password string to&amp;nbsp;wpa supplicant"&lt;br />
priority=2&lt;/div>&lt;/div>&lt;/div>&lt;/div>
}&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
