141001 г.Мытищи МО
Ул.Институтская д:1 ком:101
(095) 588-52-39, 588-55-62
E-mail:
lscs@mgul.ac.ru
Введение.
Сетевые адреса TCP/IP.
Файлы конфигурации TCP/IP.
Сетевые интерфейсы и маршруты: команды ifconfig и route.
Контроль состояния сети: программы ping и netstat.
Служба доменных имен (DNS).
Протоколы SLIP и РРР
Протоколы комплекта TCP/IP.
Адреса и файлы конфигурации TCP/IP.
Программы для настройки сетевых соединений.
Опции команды ifconfig.
Опции команды netstat.
Опции и специальные символы программы chat.
Опции программы pppd.
Опции и команды программы dip.
Переменные программы dip.
Linux-системы конфигурированы на подключение к сетям, в которых используются протоколы TCP/IP. Именно эти протоколы применяются в Internet и многих локальных сетях. Эти протоколы были разработаны в семидесятых годах в рамках специального проекта Управления перспективных исследований и разработок Министерства обороны США с целью развития системы связи между учебными заведениями и научно-исследовательскими институтами. Разрабатывались эти протоколы для Unix-систем, при этом основные исследования проводились в Калифорнийском университете (г. Беркли). ОС Linux во многом выигрывает благодаря этой изначальной ориентации протоколов на Unix.
Комплект TCP/IP состоит из нескольких различных протоколов, каждый из которых выполняет в сети
определенную задачу. Базовых протоколов два:
протокол управления передачей (TCP), который обеспечивает отправку и прием сообщений, и межсетевой
протокол (IP), который отвечает за маршрутизацию. Остальные протоколы выполняют различные сетевые
функции. Служба доменных имен (DNS) обеспечивает преобразование адресов. Протокол пересылки файлов
(ftp) управляет передачей файлов, а набор протоколов NFS обеспечивает доступ к удаленным файловым
системам. Прото-колы комплекта TCP/IP представлены в табл. 20.1
Конфигурирование в Linux-системе сетевого соединения, устанавливаемого по протоколу TCP/IP, и управление им - не слишком сложная задача. К услугам пользователя имеется набор конфигурационных файлов, с помощью которых система настраивает и поддерживает сетевые соединения. Полный перечень этих файлов приведен в табл. 20.2. Многими из них можно управлять с помощью административных программ из интерфейса привилегированного пользователя, в частности с помощью утилиты netcfg. Допускается также использование более специализированных программ, например таких, как netstat, ifconfig и route. Некоторые конфигурационные файлы легко поддаются редактированию с помощью текстового редактора. Широко используемые программы для настройки сетевого соединения представлены в табл. 20.3.
Допустим, в процессе инсталляции вы ввели информацию о конфигурации сети. Это означает, что система полностью готова к работе. Если Linux-система уже подключена к сети, например к Ethernet, читать данный материал вам не нужно (если только вы не хотите понять, как ОС Lit настраивает сетевые соединения). Однако если вы входите в сеть через модем (например, связываетесь таким образом с провайдером Internet), вам 6yдет полезно ознакомиться с материалами, относящимися к протоколам SLII РРР. Сдесь рассказывается о том, как заставить Linux-систему связываться с провайдером Internet и правильно устанавливать сетев соединение. Если в процессе выхода в сеть у вас возникли проблемы, полезной будет вся информация, представленная в этом материале.