1. Предисловие 2
1.1. Документация о Linux 3
1.2. Об этой книге 4
1.3. Официально Напечатанная Версия 5
1.4. Дополнительная Информация 6
1.5. Об Авторах 7
1.6. Благодарности 8
1.7. Условные Обозначения 9
1.8. Проект linux документации 10
1.9. Стандартная организация файлов системы 11
2. Общие сведения о сетях. 12
2.1. Введение. 12
2.2. UUCP сети. 13
2.2.1. Как Использовать UUCP 14
2.3. TCP/IP Сети 16
2.3.1. Введение в TCP/IP-сети. 16
2.3.2. Ethernet 18
2.3.3. Другие типы аппаратных средств 20
2.3.4. Internet Протокол(IP) 21
2.3.5. IP на последовательных линий 22
2.3.6. Протокол Контроля Передачи (TCP) 23
2.3.7. Пользовательский протокол дэйтаграм(UDP) 24
2.3.8. Дополнительно о портах 24
2.3.9. Библиотека гнезд(socket) 25
2.4. Linux сети 26
2.4.1. Другие пути развития 27
2.4.2. Где получить код 28
2.5. Поддержка Вашей системы 28
2.5.1. Безопасность системы 29
2.6. Обзор следующих глав 31
3. Проблемы TCP/IP сети 33
3.1. Сетевой интерфейс 33
3.2. IP адреса 34
3.3. Address Resolution(поиск по адресу). 35
3.4. IP маршрутизация 37
3.4.1. IP Сети 37
3.4.2. Подсети 37
3.4.3. Gateways 39
3.4.4. Таблица маршрутизации 40
3.4.5. Метрические значения 42
3.5. The Internet Control Message Protocol 42
3.6. Система имен областей (Domain Name System) 43
3.6.1 Поиск по имени (Hostname Resolution) 43
3.6.2. О DNS 45
3.6.3 Поиск имени с помощью DNS 47
3.6.4 Областные сервера имен (Domain Name Servers) 48
3.6.5 База данных DNS 49
3.6.6. Обратный поиск. 51
4. Конфигурирование сетевых аппаратных средств. 55
4.1. Устройства, драйвера, и все это 55
4.2. Конфигурирование ядра 57
4.2.1. Опции ядра в Linux 1.0 и выше 58
4.2.2. Опции ядра в Linux 1.1.14 и выше 60
4.3. Путешествие по сетевым устройствам Linux 62
4.4. Установка Ethernet 63
4.4.1. Прокладка Ethernet кабеля. 64
4.4.2. Поддержка платы 64
4.4.3. Автоматическое определение Ethernet 65
4.5. PLIP Драйвер 68
4.6. SLIP и PPP Драйвера 69
5. Установка последовательных аппаратных средств 70
5.1. Коммуникационное программного обеспечения для модемной связи 70
5.2. Представления последовательных устройств 71
5.3. Доступ к последовательным устройствам 72
5.4. Аппаратные Средства для последовательных линий. 74
6. Конфигурирование TCP/IP сети 77
6.1. Установка файловой системы proc 77
6.2. Установка бинарников 78
6.3. Другой пример 79
6.4. Установка имени хоста 79
6.5. Назначение IP Адресов 80
6.6. Написание hosts и networks файлов 82
6.7. Конфигурация интерфейса для IP 84
6.7.1. Интерфейс loopback 85
6.7.2. Ethernet интерфейсы 87
6.7.3. Маршрутизация через Gateway 90
6.7.4. Конфигурирование Gateway 91
6.7.5. PLIP интерфейс 92
6.7.6. SLIP и PPP Интерфейсы 93
6.7.7. Dummy(фиктивный) интерфейс 94
6.8. Все о ifconfig 94
6.9. Проверка с помощью netstat 98
6.9.1. Отображение таблицы маршрутизации 98
6.9.2. Отображение статистики интерфейса 99
6.9.3. Отображение соединений 100
6.10. Проверка ARP Таблицы 101
6.11. Будущее 103
7. Названия сервиса и конфигурация решающего устройства. 105
7.1 Библиотека решающих устройств. 105
7.1.1 Файл конфигурации хоста. 106
7.1.2 Параметры среды окружения решающего устройства. 107
7.1.3 Конфигурирование сервера поиска --- resolv.conf 108
7.1.4 Ошибкоустойчивость решающего устройства. 109
7.2 Запуск named. 110
7.2.1 Файл named.boot. 111
7.2.2 DNS файл базы данных. 114
7.2.3 Запись главных файлов. 118
7.2.4 Проверка установки сервера(Name Server Setup). 119
7.2.5 Другие полезные инструментальные средства 125
8. Последовательная линия IP 126
8.1 Общие требования. 126
8.2 SLIP Операция. 127
8.3 Использование dip 130
8.3.1 Типовой Script(сценарий). 130
8.3.2 Dip ссылка. 133
8.3.2.1 Команды Модема. 134
8.3.2.2 echo и term. 135
8.3.2.3 Get Команда. 135
8.3.2.4 Print команда 136
8.3.2.5 Переменные имена(Variable Names) 136
8.3.2.6 If и Goto Команды 137
8.3.2.7 send, wait и sleep 137
8.3.2.8 mode и default 138
8.4 Запуск в server режиме 138
9. Двухточечный Протокол(point-to-point protocol) 140
9.1 Распутывающий P's 140
9.2 PPP на Linux 141
9.3 Запуск pppd 143
9.4 Использование файлов опций 144
9.5 Набор номера с chat 146
9.6 Отладка вашей PPP установки 149
9.7 IP опции конфигурации 149
9.7.1 Выбор IP адресов 150
9.7.2 Направление через связь PPP 151
9.8 Опции управления связью 153
9.9 Общие рассмотрения защиты 155
9.10 Установление подлинности с PPP 156
9.11 Конфигурирование PPP сервера 161
10. Различные сетевые приложения 163
10.1 Inetd супер-сервер 163
10.2 Tcpd средства управления доступом 166
10.4 Дистанционное управление 170
10.5 Конфигурирование r команд 172
11. Сетевая информационная система 175
11.1 Знакомство с NIS 177
11.2 NIS против NIS + 181
11.3 Клиентская Сторона NIS 182
11.4 Запуск NIS Сервера 182
11.5 Установка NIS Клиента с NYS 184
11.6 Выбор правых отображений 186
11.7 Использование passwd и группы Maps 188
11.8 Использование NIS с Shadow Support 191
11.9 Использование традиционного NIS кода. 192
12. Сетевая файловая система (NFS) 193
12.1 Подготовка NFS 196
12.2 Установка NFS значения 197
12.3 NFS daemon(область) 200
12.4 файл экспорта 201
12.5 Linux Automounter 204
13. Управление Taylor UUCP 205
13.1 Хронология 205
13.1.1 Подробная информация о UUCP 207
13.2 Введение 207
13.2.1 Обзор Передач UUCP и удаленного запуска 207
13.2.2 Внутренние работы uucico 208
13.2.3 Опции командной строки uucico 210
13.3 Файлы Конфигурации UUCP 211
13.3.1 Нежное Введение в Taylor UUCP 211
13.3.2 Что Должен Знать UUCP 214
13.3.3 Наименование Места 215
13.3.4 Taylor Файлы Конфигурации 216
13.3.5 Общие Опции Конфигурации - config файл 217
13.3.6 Как сказать UUCP о других системах - sys Файл 218
13.3.6.1 Имя Системы 218
13.3.6.2 Номер телефона 218
13.3.6.3 Опции Port и Speed 219
13.3.6.4 Login chat (Дружеская беседа Входв в уистему) 220
13.3.6.5 Альтернативы 222
13.3.6.6 Ограничение времени вызова 223
13.3.7 Описание устройств(Devices) - файл port 224
13.3.8 Как набирать номер - файл dial 226
13.3.9 UUCP поверх TCP 228
13.3.10 Использование прямого соединения 229
13.4 Что делать UUCP, а что нет - настройка доступа 230
13.4.1 Выполнение команд 230
13.4.2 Передача файлов 230
13.4.3 Пересылка 232
13.5 Настройка вашей Системы. 233
13.5.1 Установка getty 233
13.5.2 Обеспечение UUCP Счета(account) 233
13.5.3 Защита против Жуликов 235
13.5.4 Будте бдителны - проверки последовательности обращения 236
13.5.5 Анонимный UUCP 238
13.6 UUCP Протоколы низкого уровня 239
13.6.1 Краткий обзор протоколов 239
13.6.2 Настройка Протокола Передачи 241
14. Электронная почта 247
14.1 Что такое - Сообщения Почты? 248
14.2 Как Передается Почта? 251
14.3 Email Адреса 252
14.4 Как Работает Маршрутизация? 253
14.4.1 Маршрутизация Почты в Internet 253
14.4.2 Маршрутизация Почты в Мире UUCP 254
14.4.3 Смешивание UUCP и RFC 822 256
14.5 Pathalias и Формат файла Карты 258
14.6 Конфигурирование elm 261
14.6.1 Глобальные Опции elm 261
14.6.2 Национальный Набор Символов 262
15. Получение smail и Выполнение 263
15.1 UUCP Установки 265
15.2 Установки для локальной сети 267
15.2.1 Написание Файлов Конфигурации 267
15.2.2 Выполнение smail 269
15.3 Если Не Проходит ... 270
15.3.1 Компиляция smail 272
15.4 Режимы доставки Почты 272
15.5 Разнообразная конфигурация Опций 273
15.6 Маршрутизация и Получение Сообщений 274
15.7 Маршрутизация Сообщений 274
15.7.1 База данных путей 277
15.8 Поставка Сообщений Локальным Адресам 277
15.8.1 Локальные Пользователи 278
15.8.2 Пересылки 279
15.8.3 Специальные Файлы 279
15.8.4 Списки Отправки по почте 280
15.9 UUCP-Транспорт 281
15.10 SMTP-Транспорт 282
15.11 Квалификация Hostname 282
16. Sendmail + IDA 283
16.1 Введение в Sendmail + IDA 283
16.2 Файлы Конфигурации --- Краткий обзор 284
16.3 Sendmail.cf Файл 285
16.3.1 Пример Файла Sendmail.m4 286
16.3.2 Обычно Используемые sendmail.m4 Параметры 286
16.3.2.1 Предметы, которые Определяют Пути 287
16.3.2.2 Определение Локального Mailer'а 288
16.3.2.3 Обработка Bounced-почты 289
16.3.2.4 Возможности Имени Области 289
16.3.2.5 Определение Локальной Системы 289
16.3.2.6 Uucp-зависимые Аспекты 290
16.3.2.7 Relay-Системы и Mailer'ы 290
16.3.2.8 Различные Таблицы Конфигурации 291
16.3.2.9 Главный Файл Sendmail.mc 291
16.3.2.10 Так которые Входы Действительно требуются? 291
16.4 Просмотр Sendmail + IDA Таблиц 292
16.4.1 Mailertable 292
16.4.2 Uucpxtable 294
16.4.3 pathtable 295
16.4.4 domaintable 296
16.4.5 aliases 296
16.4.6 Редко Используемые Таблицы 298
16.5 Установка sendmail 298
16.5.1 Извлечение двоичного распределения 299
16.5.2 Формирование sendmail.cf 299
16.5.3 Тестирование файла sendmail.cf 300
16.5.4 Помещение всего вместе - 303
16.6 Администрирование и Глупые Приемы Почты 305
16.6.1 Пересылка Почты В Отдаленную Систему 306
16.6.2 Почта Для Неконфигурированного Отдаленного Абонена 306
16.6.3 Почта, которая будет перемещена через UUCP 307
16.6.4 Предотвращение Передачи Почты через UUCP 307
16.6.5 Выполнение Очереди Sendmail по требованию 308
16.6.6 Статистика Почты 308
16.7 Смешивание и Соответствие Двоичных Распределений 309
16.8 Где Получить Подробную информацию 309
17. Netnews 310
17.1 Usenet Хронология 310
17.2 Что является Usenet, Во всяком случае? 310
17.3 Как в Usenet Обрабатывают Новости? 311
18. "C" Новости 312
18.1 Поставка Новостей 312
18.2 Установка 313
18.3 Системный файл 315
18.4 Файл active 318
18.5 Пакетирование Статьи 319
18.6 Устаревшие Новости 322
18.7 Разнообразные Файлы 324
18.8 Сообщения Управления 326
18.8.1 Сообщение Отмена 326
18.8.2 Newgroup и rmgroup 327
18.8.3 Checkgroups Сообщение 327
18.8.4 sendsys, version, и senduuname 329
18.9 C News в NFS Среде 329
18.10 Инструментальные средства Сопровождения и Задачи 330
19. Описание NNTP 332
19.1 Введение 332
19.2 Установка NNTP сервера 334
19.3 Ограничение NNTP Доступа 334
19.4 NNTP Разрешение 336
19.5 Nntpd Взаимодействие с C News 336
20. Конфигурация Newsreader 337
20.1 Конфигурация tin 338
20.2 Trn Конфигурация 339
20.3 Конфигурация nn 340
APPENDIX A 342
APPENDIX B 343
APPENDIX C 351