Материал просмотрен 299 раз(а)

Запишу себе, чтобы не забыть. Список файлов, в которых хранятся те или иные настройки, связанные с сетью в ОС Linux семейства Red Hat.

  1. /etc/sysconfig/network – Файл определяет общие параметры всех сетевых интерфейсов, такие как имя хоста, сетевой шлюз по умолчанию и активацию сети. В системе Debian это будет файл /etc/network/interface.
  2. /etc/hosts – Pre-ДНС. Информация о соответствии имён и IP адресов. Имеет больший приоритет, поэтому годится для блокирования доступа к некоторым ip-адресам. В различных системах этот файл имеет место быть. Даже в Windows есть нечто подобное: \Windows\system32\drivers\etc\hosts
    Формат файла прост:
    127.0.0.1 localhost
  3. /etc/sysconfig/network-scripts/ifcfg-eth*  – Каталог содержит скрипты, которые включают и выключают сетевые устройства, а также конфигурационные файлы сетевых интерфейсов (ifcfg-eth*). Для Debian-like систем опять же смотрим каталог /etc/network.
  4. /etc/resolv.conf – В этом файле хранятся списки DNS-серверов, а так же некоторых их настроек. Есть как в Debian, так и в BSD-like системах. Формат прост:
    nameserver 8.8.8.8
  5. /etc/rc.d/init.d/network – init-скрипт для активации и деактивации сетевого стека.
  6. /etc/sysconfig/networkscripts/route-* – Конфигурационные файлы данных о сетевых маршрутах для каждого из доступных сетевых интерфейсов. Например, следующие строки определяют маршрут по умолчанию и дополнительные статические маршруты для интерфейса eth0:
    default via 192.168.10.1 dev eth0
    10.220.10.0/24 via 192.168.10.1 dev eth0
    172.16.10.0/24 via 192.168.10.1 dev eth0
  7. /etc/sysconfig/networkscripts/network-functions
    /etc/sysconfig/networkscripts/network-functions-ipv6 – Файлы общих сетевых функций IPv4 и IPv6, используемые скриптами контроля сетевых интерфейсов, включая проверку статуса интерфейса, назначение имени хоста, добавление маршрута по умолчанию и пр.
  8. /etc/sysconfig/network-scripts/
    /sbin/ifup
    /sbin/ifdown – Скрипты управления сетевыми интерфейсами, позволяющие включать или выключать соответствующие интерфейсы.