Handbook:PPC64/Networking/Dynamic
Управление сетью
Если вы часто берете компьютер в поездки, то у вас не всегда может быть возможность подключения к сети Ethernet или к беспроводной точке доступа. Но вы можете захотеть, чтобы сеть заработала автоматически, как только к компьютеру подключен кабель Ethernet или найдена беспроводная точка доступа.
В данной главе мы рассмотрим, как это сделать.
В этом документе рассказывается только о ifplugd, но существуют альтернативы, например netplug. netplug — это более легковесная альтернатива ifplugd, но она считает, что сетевые драйверы ядра работают правильно, а иногда это не так.
ifplugd
ifplugd — это сервис, который запускает и останавливает интерфейсы при подключении или отключении кабеля к сети Ethernet. Также она может обработать подключение к беспроводной точке доступа или появление новых точек доступа.
root #emerge --ask sys-apps/ifplugdНастройка ifplugd — также довольно простая задача. Файл настроек расположен по адресу /etc/conf.d/net. Для более детальной информации о существующих переменных запустите man ifplugd. Также просмотрите файл /usr/share/doc/netifrc-*/net.example.bz2 для большего числа примеров.
/etc/conf.d/netПример конфигурации ifplug# Замените eth0 на интерфейс, за которым нужно следить ifplugd_eth0="..." # Чтобы следить за беспроводным интерфейсом ifplugd_eth0="--api-mode=wlan"
В дополнение к обслуживанию нескольких сетевых соединений, вы можете захотеть программу, которая позволяет работать с несколькими DNS-серверами и конфигурациями. Это очень полезно, если система получает свой IP-адрес по DHCP.
root #emerge --ask net-dns/openresolvПросмотрите man resolvconf, чтобы узнать больше о его возможностях.