Файлы настройки сети
/etc/network/ и /etc/sysconfig/network-scripts/
Каталог /etc/network/ во многих дистрибутивах Linux содержит различные данные для текущей сети, особенно в файле /etc/network/interfaces. Различные утилиты, особенно ifup
и ifdown (или iwup и iwdown для беспроводных интерфейсов) в некоторых дистрибутивах находятся в /etc/sysconfig/network-scripts/
(но те же скрипты в вашем дистрибутиве могут находиться где-то в другом месте).
/var/log/syslog и /var/log/messages
Сообщения от ядра или средства syslogd записываются в файлы журналов /var/log/syslog и /var/log/messages. Учебник для экзамена LPI 201 (тема 211): Обслуживание системы детально рассматривает журналирование системы. Обычно для проверки журналов (log-файлов) используется утилита dmesg.
/etc/resolv.conf
Учебник для экзамена LPI 202 (тема 207): Служба имен доменов (Domain Name System) детально рассматривает /etc/resolv.conf. Вообще говоря, этот файл просто содержит необходимую для нахождения доменных имен серверов. Он может быть настроен вручную или посредством динамического метода типа RIP, DHCP или NIS.
/etc/hosts
Файл /etc/hosts обычно является тем, что система Linux просматривает в первую очередь при попытке распознать символьное имя хоста. Вы можете добавить в него записи или для пропуска поиска DNS (или иногда средств YP или NIS), или для задания имени хоста, которые не доступны через DNS, часто вследствии того, что они имеют прямые имена в локальной сети. Смотри пример в Листинге 4
Листинг 4. /etc/hosts, место для разрешения символьных имен хостов
$ cat /etc/hosts
# Set some local addresses
127.0.0.1 localhost
255.255.255.255 broadcasthost
192.168.2.1 artemis.gnosis.lan
192.168.2.2 bacchus.gnosis.lan
# Set undesirable site patterns to loopback
127.0.0.1 *.doubleclick.com
127.0.0.1 *.advertising.com
127.0.0.1 *.valueclick.com
|
/etc/hostname и /etc/HOSTNAME
Файл /etc/HOSTNAME (на некоторых системах не заглавными буквами) иногда используется для символьного имени локального хоста, известного в сети. Однако, использование этого файла в различных дистрибутивах различается; вообще говоря, /etc/hosts используется только в новых дистрибутивах.
/etc/hosts.allow и /etc/hosts.deny
Учебник для экзамена LPI 201 (тема 209): Совместное использование файлов и сервисов и учебник для экзамена LPI 202 (тема 212): Безопасность системы рассматривают файлы /etc/hosts.allow и /etc/hosts.deny детально. Эти конфигурационные файлы используются для позитивных и негативных списков контроля доступа различными сетевыми инструментами. Читайте man-страницы этих конфигурационных файлов, чтобы получить больше информации о спецификациях шаблонов, диапазонов и специальных запретов.
Если после начальной настройки безопасности системы соединения нет, хотя кажется, что оно должно работать, стоит начать анализ с проверки содержимого этих файлов. Вообще, проверка элементов управления доступом при анализе причин проблем следует сразу за проверкой основных интерфейсов и информации о маршрутизации. То есть, если вы вообще не можете "достучаться" до некоторого хоста (или он не может обратиться к вам), то не имеет значения, имеет ли хост запрет на использование предоставляемого вами сервиса. Но причиной отдельных сбоев соединения и сервисов обслуживания часто могут быть элементы управления доступом.
|