Конфигурирование в Linux-системе сетевого соединения, устанавливаемого по протоколу TCP/IP, и управление им - не слишком сложная задача. К услугам пользователя имеется набор конфигурационных файлов, с помощью которых система настраивает и поддерживает сетевые соединения.
Адрес
Описание
Хост-адрес
IP-адрес локальной системы. Сетевая часть обозначает сеть, в которой находится локальная система, а машинная часть обозначает собственно систему
Адрес сети
IP-адрес сети (это сетевая часть IP-адреса хост-системы с нулем в машинной части)
Широковещательный адрес
IP-адрес для отправки сообщений одновременно всем хост-машинам сети
(сетевая часть IP-адреса хост-системы с числом 255 в машинной части)
Адрес шлюза
IP-адрес системы-шлюза, если таковая имеется (обычно представляет собой сетевую часть IP-адреса хост-системы с единицей в машинной части)
Адреса серверов доменных имен
IP-адреса серверов доменных имен, обслуживающих данную сеть
Маска сети
В сетевой части IP-адреса хост-машины - три числа 255, а в машинной части - нуль (255.255.255.0)
Файлы
/etc/hosts
Связывает хост-имена с IP-адресами
/etc/networks
Связывает доменные имена с адресами сетей
/etc/init.d/networking
Сценарий, конфигурирующий при начальной загрузке сетевой интерфейс
/etc/host.conf
Список опций определителя (resolver) адресов
/etc/resolv.conf
Список имен серверов имен, IP-адресов (поле Name-server) и имен доменов, по которым можно найти удаленные системы (поле Search)
/etc/protocols
Список протоколов, имеющихся в системе
/etc/services
Список доступных сетевых служб, например ftp и telnet
/etc/hosts
Список доменных имен удаленных хост-машин с их IP-адресами
/etc/hostname
Содержит имя локальной системы
/etc/network/interfaces
Файл конфигурации сетевых интерфесов
Многими из них можно управлять с помощью административных программ. Допускается также использование более специализированных программ, например таких, как netstat, ifconfig и route. Некоторые конфигурационные файлы легко поддаются редактированию с помощью текстового редактора.
Графические утилиты конфигурирования сетевых интерфейсов и управления ими.
ifconfig
_хост_флаг IР_адрес опции
Программа конфигурирования сетевого интерфейса
route
действие IР_адрес
Программа маршрутизации сетевого интерфейса. При вызове без аргументов выдает таблицу маршрутизации
ping
хост_имя
Проверяет доступность удаленной системы. Останавливается командой [Ctrl
+c]
netstat
Выдает отчеты о состоянии сетевых соединений
hostname
Выдает текущее хост-имя локальной системы
Dip
опции dip _сценарий
Для модемной связи устанавливает SLIP-соединение
pppd chat_cцeнapuй устройство скорость опции
Для модемной связи устанавливает РРР-соединение
Для настройки и поддержки работы сети, работающей под управлевд протоколов TCP/IP, используется набор файлов конфигурации, расположиных в каталоге /etc. В этих файлах содержится информация о сети, в частности имена хост-машин и доменов, IP-адреса и характеристики интерфейсов. Именно в эти файлы вводятся IP-адреса и доменные имена других хост-компьютеров Internet, к которым вы хотите получить доступ. Если в процессе инсталляции системы вы конфигурировали сеть, то вся эта информация в файлах конфигурации уже есть.
Файл
Функция
/etc/hosts
Связывает хост-имена с IP-адресами
/etc/networks
Связывает доменные имена с адресами сетей
/etc/init.d/networking
Содержит команды конфигурирования сетевого интерфейса при начальной загрузке