| |
Этот раздел нужен только в том случае, если вы собираетесь настраивать сетевую карту.
Если у вас таковая отсутствует, вам не надо создавать файлы конфигурации сетевой карты. В этом случае вам надо удалить все ссылки network изо всех директорий с уровнями запуска (/etc/rc.d/rc*.d).
Какие из интерфейсов будут запущены или остановлены скриптом network описывается в директории /etc/sysconfig/network-devices. Эта директория содержит файлы вида ifconfig.xyz, где “xyz” является именем сетевого интерфейса (например eth0 или eth0:1).
Если вы решите переименовать или переместить директорию /etc/sysconfig/network-devices, вам надо будет отредактировать соответствующим образом файл /etc/sysconfig/rc и обновить “network_devices” в соответствии с новыми путями.
Теперь нам надо создать файлы в этой директории. Следующая команда создаст пример ipv4 файла для устройства eth0:
cd /etc/sysconfig/network-devices && mkdir ifconfig.eth0 && cat > ifconfig.eth0/ipv4 << "EOF" ONBOOT=yes SERVICE=ipv4-static IP=192.168.1.1 GATEWAY=192.168.1.2 PREFIX=24 BROADCAST=192.168.1.255 EOF
Значения переменных надо будет изменить на правильные для вашей системы. Если переменная ONBOOT установлена в “yes” скрипт network поднимет этот интерфейс при загрузке системы. Если же будет установлено что-либо другое, то этот интерфейс будет проигнорирован скриптом.
Переменная SERVICE описывает метод получения IP адресов. Скрипты загрузки LFS имеют модульный формат назначения IP адресов, а созданые дополнительные файлы в директории /etc/sysconfig/network-devices/services позволяют использовать другие методы назначения IP. Это использовано для Dynamic Host Configuration Protocol (DHCP), который описан в книге BLFS.
Переменная GATEWAY должна содержать IP адрес шлюза по умолчанию, если он есть. Если нет - закоментируйте эту переменную.
Переменная PREFIX нужна для описания количества бит, использованных в подсети. Каждый октет в IP адресации содержит 8 бит. Если сетевая маска IP подсети равна 255.255.255.0, то она использует первые три октета (24 бита) для описания номера сети. Если сетевая маска равна 255.255.255.240, то она использует первые 28 бит. Префиксы длиннее 24 бит используются DSL и кабельными провайдерами интернет сервисов (ISP). В этом примере (PREFIX=24) сетевая маска равна 255.255.255.0.
Если система подключена к интернет, то ей требуются некоторые обозначения разрешенных имен сервисов доменных имен (Domain Name Service - DNS) для разложения доменных имен интернет на IP адреса и наоборот. Это достигается размещением IP адресов DNS сервера, доступного от ISP или системного администратора, в /etc/resolv.conf. Создадим файл, выполнив следующее:
cat > /etc/resolv.conf << "EOF" # Begin /etc/resolv.conf domain {[Your Domain Name]} nameserver [IP address of your primary nameserver] nameserver [IP address of your secondary nameserver] # End /etc/resolv.conf EOF
Замените [IP address of the nameserver] на наиболее подходящие для установки IP адреса DNS. Здесь часто бывает более чем одно значение (вторичные сервера требуются для увеличения надежности). Если вам надо или вы хотите только один DNS сервер, удалите вторую строку nameserver из файла.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |