Файлы конфигурации сети в Ubuntu
Прежде чем приступить к настройке сети, вы должны познакомиться с файлами конфигурации сети, которые присутствуют в любом дистрибутиве Linux, вне зависимости от его версии (табл. ниже). Все эти файлы редактировать будем с помощью графических конфигураторов — так удобнее, поскольку не нужно помнить формат каждого файла. Но вы должны знать, где и какие параметры хранятся.
/etc/hosts — В этом файле можно прописать IP-адреса и имена узлов локальной сети, но обычно здесь указывается только IP-адрес узла localhost (127.0.0.1), потому что сейчас даже в небольшой локальной сети устанавливается собственный DNS-сервер
/etc/hosts.allow — Содержит IP-адреса узлов, которым разрешен доступ к сервисам данного узла
/etc/hosts.deny — Содержит IP-адреса узлов, которым запрещен доступ к сервисам данного узла
/etc/iftab — Содержит таблицу интерфейсов, т. е. соответствие имен интерфейсов и их МАС-адресов
/etc/motd — Файл задает сообщение дня (Message of the day). Данный файл используется многими сетевыми сервисами, например, FTP-, SSH-серверами, которые при регистрации пользователя могут выводить сообщение из этого файла
/etc/resolv.conf — Задает IP-адреса серверов DNS
/etc/services — База данных сервисов, задающая соответствие символьного имени сервиса (например, рорЗ) и номера порта (110/tcp, top — это наименование протокола)