Index: hb-net-modules.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-net-modules.xml,v retrieving revision 1.5 diff -u -b -B -r1.5 hb-net-modules.xml --- hb-net-modules.xml 26 Sep 2006 11:18:31 -0000 1.5 +++ hb-net-modules.xml 11 May 2007 21:01:35 -0000 @@ -8,15 +8,21 @@ -7.0 -2006-08-30 + +Gentoo предоставляет вам гибкую настройку сети — вы можете выбрать между +между DHCP-клиентами, объединением интерфейсов, созданием шлюза, VLAN и так +далее. + + +8.2 +2007-04-13
Сетевые модули

-Cейчас мы поддерживаем модульные сетевые сценарии. Это значит, что мы можем +Сейчас мы поддерживаем модульные сетевые сценарии. Это значит, что мы можем легко добавлять поддержку для новых типов интерфейсов и конфигурационных модулей, сохраняя совместимость с существующими.

@@ -25,7 +31,7 @@ По умолчанию, модули загружаются только если пакет, нужный им, установлен. Если отметить модуль, для которого не установлен пакет, будет выдана ошибка с указанием, какой пакет нужно установить. В идеале, настройка модулей требуется -только тогда, когда установленно несколько пакетов, представляющих одну и ту же +только тогда, когда установлено несколько пакетов, представляющих одну и ту же службу, а вам установить приоритет одного из них.

@@ -99,7 +105,7 @@ шлюза и т.д.) с сервера. Это значит, что если в сети запущен сервер DHCP, вам остается только сказать каждому клиенту, чтобы он использовал DHCP, и сеть настроится сама собой. Конечно, вам придется настраивать все остальное -(бесроводную сеть, подключение точка-точка и т.д.), если они должны работать +(беспроводную сеть, подключение точка-точка и т.д.), если они должны работать до использования DHCP.

@@ -132,11 +138,12 @@ dhcpcd net-misc/dhcpcd - Давно в Gentoo по умолчанию, не зависит от внешних утилит. + Давно в Gentoo по умолчанию, не зависит от внешних утилит, активно + поддерживается в Gentoo. - Более не поддерживается разработчиком, может быть временами медленным, - не становится демоном при неограниченном сроке аренды адреса. + Может быть временами медленным, пока не становится демоном при + неограниченном сроке аренды адреса. @@ -147,7 +154,7 @@ Более не поддерживается разработчиком, ненадежен, особенно по модему, не - может получать данные о серверых NIS по DHCP. + может получать данные о серверах NIS по DHCP. @@ -200,41 +207,71 @@ -По умолчанию, dhcpcd, udhcpc и pump передают текущее +По умолчанию, dhcpcd, udhcpc и pump передают текущее имя узла на сервер DHCP, поэтому его больше не требуется указывать.
-Модем ADSL +ADSL с помощью PPPoE/PPPoA

Сначала нужно установить программное обеспечение для ADSL.

-
-# emerge net-dialup/rp-pppoe
+
+# emerge net-dialup/ppp
 
-baselayout-1.11.x поддерживается только PPPoE. Надеемся, что в будущих -версиях появится поддержка PPPoA. - + +Вам понадобится PPPoA, так что проверьте, что у вас >=baselayout-1.12.x. +

-Сейчас нам нужно указать, что на eth0 будет ADSL-интерфейс, и ввести наше -имя пользователя, обновив /etc/conf.d/net. +Во-вторых, создайте сетевой сценарий для PPP и интерфейса Ethernet, которое +будет использоваться сервисом PPP:

-
                           	
-config_eth0=( "adsl" )
-adsl_user_eth0="имя-пользователя"
+
+# ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0
+# ln -s /etc/init.d/net.lo /etc/init.d/net.eth0
 

-Наконец, нужно указать ваше имя и пароль в /etc/ppp/pap-secrets. +Не забудьте указать RC_NET_STRICT_CHECKING="yes" в /etc/conf.d/rc. +

+ +

+Теперь нам нужно настроить /etc/conf.d/net. +

+ +
+config_eth0=( null ) (Укажите свой интерфейс Ethernet)
+config_ppp0=( "ppp" )
+link_ppp0="eth0" (Укажите свой интерфейс Ethernet)
+plugins_ppp0=( "pppoe" )
+username_ppp0='user'
+password_ppp0='password'
+pppd_ppp0=(
+       "noauth"
+       "defaultroute"
+       "usepeerdns"
+       "holdoff 3"
+       "child-timeout 60"
+       "lcp-echo-interval 15"
+       "lcp-echo-failure 3"
+       noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp
+)
+
+depend_ppp0() {
+    need net.eth0
+}
+
+ +

+Также вы можете указать свой пароль в /etc/ppp/pap-secrets.

@@ -242,6 +279,19 @@
 "пользователь"  *  "пароль"
 
+

+Если вы используете PPPoE с USB-модемом, то вам необходимо установить +br2684ctl. Прочитайте +/usr/portage/net-dialup/speedtouch-usb/files/README для того, чтобы +правильно настроить его. +

+ + +Внимательно прочитайте раздел про ADSL и PPP в +/etc/conf.d/net.example. В нем содержатся более детальные описания +всех настроек для PPP, которые, скорее всего, могут вам понадобиться. + +
@@ -285,9 +335,9 @@

Объединение используется для повышения пропускной способности сети. Если у вас -есть две сетевых карты, выходящих в одну и ту же сеть, можно объединить их, -так что ваши приложения увидят только один интерфейс, но реально будут -пользоваться двумя сетевыми платами. +есть две сетевых карты, выходящих в одну и ту же сеть, можно объединить их, так +что ваши приложения увидят только один интерфейс, но реально будут пользоваться +двумя сетевыми платами.

@@ -316,9 +366,9 @@
 
 

Мосты используются для объединения сетей. Например, у вас может быть сервер, -подсоединенный к интернету через ADSL-модем, и плата беспроводного доступа -для предоставления доступа в интернет через ADSL модем другим компьютерам. -Чтобы соединить оба интерфейса, можно создать «мост». +подсоединенный к интернету через ADSL-модем, и плата беспроводного доступа для +предоставления доступа в интернет через ADSL модем другим компьютерам. Чтобы +соединить оба интерфейса, можно создать «мост».

@@ -358,8 +408,8 @@
 Для изменения MAC-адреса своего интерфейса вам не потребуется ничего
 устанавливать, если у вас sys-apps/baselayout-1.11.14 или новее, и вы
 собираетесь сменить MAC-адрес на какой-то определенный. Однако, если вам нужно 
-сменить MAC-адрес на случайный, или ваш baselayout старше указанной версии, 
-для смены адреса потребуется установить пакет командой emerge 
+сменить MAC-адрес на случайный, или ваш baselayout старше указанной версии, для
+смены адреса потребуется установить пакет командой emerge
 net-analyzer/macchanger.
 

@@ -449,9 +499,10 @@