linuxlearn.bglans.net/linux/linuxnag.pdf · 2002-04-17 · Съдържание 5 ГЛАВА 3...

624
1 LINUX РЪКОВОДСТВО НА МРЕЖОВИЯ АДМИНИСТРАТОР ОЛАФ КИРХ , Т ЕР И ДОУСЪН

Upload: others

Post on 15-Jul-2020

8 views

Category:

Documents


1 download

TRANSCRIPT

  • 1

    LINUXРЪКОВОДСТВО

    НАМРЕЖОВИЯ АДМИНИСТРАТОР

    ОЛАФ КИРХ, ТЕРИ ДОУСЪН

  • Linux Network Administrator’s Guide, Second Editio nby Olaf Kirch and Terry Dawson

    © SoftPress Ltd. 2001. Authorized translation of the English edition © 2000 O'Reilly &Associates, Inc. This translation is published and sold by the permission of O'Reilly &Associates, Inc., the owner of all rights to publish and sell the same.Copyright 1993 Olaf Kirch. Copyright © 2000 Terry Dawson. Copyright on O'Reilly printedversion © 2000 O'Reilly & Associates, Inc. Rights to copy the SoftPress printed version arereserved. The online version of this book, which at time of printing contains exactly the sametext as the SoftPress printed version, is available under the GNU FDL. Rights to reprint thedocument under the FDL include the right to print and distribute printed copies of the onlineversion. Appendix C contains a copy of the license. You can find the online copy of thelicense at http://www.soft-press.com/linux/index.html. The book is available online athttp://www.soft-press.com/linux/index.html and may be reposted by others at other locations.

    Linux – ръководство на мрежовия администраторот Олаф Кирх и Тери Доусън

    Изданието на български език е публикувано от издателство СофтПрес ООД, 2001ISBN 954-685-146-9

    Издателски колектив:Редактори: Стефан Христов, Зоя ДраговчеваПредпечатна подготовка: Светослава Анева -ВеселиноваХудожествен редактор: Владимир Владимиров

    © Вълко Йотов, Христо Йонков, Ивайло Иванов, превод, 2001

    Всички права върху печатното издание запазени.

    За контакти:Адрес: София 1407, П.К . 114тел.: (02) 958 25 80, 958 25 67; факс: ( 02) 58 62 04e-mail: clients@s oft-press.c om; Web site: www.soft-pr ess.com

    За дистрибуция:СофтПр ес София – ул . “Искърско шосе ” 19;тел.: 02/ 973 15 06; e- mail: i liev@soft- press.c omСофтПр ес Пловдив – бул . “Руски” 139, стая 104;тел.: 032/ 62 75 62; тел./факс: 032/ 62 27 47; e- mail: plov div@ soft-pr ess.comСофтПр ес Бургас – пл. “Тройкат а” 4;тел.: 056/ 80 02 31; факс: 056/ 80 31 39; e-mail: burgas@ soft-pr ess.comСофтПр ес Ст ара Загора – ул . “Цар Симеон Велики” 117;тел.: 042/ 60 27 75; e- mail: stzagor a@s oft-pres s.comСофтПр ес Варна – бул . “Васил Левски” бл . 9, вх. А, ет. 2, ап. 11;тел.: 052/ 30 42 69; e- mail: var na@soft-pr ess.c om

  • Съдържание

    3

    СЪДЪРЖАНИЕ

    ПРЕДГОВОР__________________________________ 19Предназначение и аудитория на тази книга.......................... 21Източници на информа ция....................................................... 21

    Документация, достъпна чрез FTP....................................... 23Документация, достъпна чрез WWW .................................. 23Комерсиална документация ................................................. 24Linux Journal и Linux Magazine ............................................ 25Usenet групи за Linux ........................................................... 25Пощенски списъци за Linux ................................................. 26Интерактивна поддръжка на Linux ...................................... 27Групи от потребители на Linux............................................ 27Как да се снабдим с Linux .................................................... 28

    Стандарти за файловата система............................................ 29Стандартна база на Linux ......................................................... 30За книгата.................................................................................... 31Официалната печатна версия .................................................. 33Кратък преглед на книгата....................................................... 34Конвенции, използвани в книгата .......................................... 37Изпращане на проме ни ............................................................. 38Благодарности ............................................................................ 39Залата на славата....................................................................... 40

    ГЛАВА 1ВЪВЕДЕНИЕ В РАБОТАТА В МРЕЖА ________________ 41

    История ....................................................................................... 41TCP/IP мрежи ............................................................................. 42

  • Съдържание

    4

    Въведение в TCP/IP мрежите ............................................... 43Ethernet мрежи ...................................................................... 45Други типове хардуер........................................................... 47Протоколът IP....................................................................... 50IP през серийни линии.......................................................... 52Протоколът TCP ................................................................... 52Протоколът UDP................................................................... 54Още за портовете.................................................................. 54Библиотека за гнезда ............................................................ 55

    UUCP Мрежи.............................................................................. 56Работа в мрежа под Linux......................................................... 57

    Различни линии на развитие ................................................ 58Откъде да вземем кода ......................................................... 59

    Поддържане на системата........................................................ 60Сигурност на системата ....................................................... 61

    ГЛАВА 2ВЪПРОСИ НА РАБОТАТА В TCP/IP МРЕЖА __________ 65

    Мрежови интерфейси................................................................ 65IP Адреси .................................................................................... 66Разпознаване на адреси............................................................. 69IP маршрутизация...................................................................... 70

    IP мрежи................................................................................ 70Подмрежи ............................................................................. 71Шлюзове ............................................................................... 72Таблица за маршрутизиране................................................. 74Метрични стойности ............................................................ 76

    Протоколът ICMP ...................................................................... 77Разпознаване на имена на хостове.......................................... 78

  • Съдържание

    5

    ГЛАВА 3КОНФИГУРИРАНЕ НА МРЕЖОВИЯ ХАРДУЕР__________ 81

    Конфигурира не на ядрото ........................................................ 85Опции на ядрото в Linux версия 2.0 или по-висока ........... 86Опции на ядрото за работа в мрежа за Linuxверсия 2.0.0 или по-висока ................................................... 90

    Преглед на мрежовите устройства на Linux ......................... 93Инсталиране за Ethernet............................................................ 95

    Автоматична проверка за Ethernet контролер ..................... 96PLIP драйвер .............................................................................. 99PPP и SLIP драйвери ...............................................................102Други типове мрежи................................................................102

    ГЛАВА 4КОНФИГУРИРАНЕ НА СЕРИЙНИЯ ХАРДУЕР _________ 103

    Комуникационе н софтуер за връзки през модем ...............104Запознаване със серийните устройства...............................105Достъп до серийните устройства .........................................106

    Специални файлове за серийните устройства ...................108Сериен хардуер ........................................................................109Използва не на конфигурационните инструменти..............111

    Командата setserial..............................................................111Командата stty .....................................................................114

    Серийните устройства и поканатаза влизане в системата............................................................116

    Конфигуриране на демона mgetty ......................................117

    ГЛАВА 5КОНФИГУРИРАНЕ НА TCP/IP МРЕЖА _____________ 121

    Монтира не на файловата система /proc...............................122Инсталиране на двоичните файлове.....................................123

  • Съдържание

    6

    Задаване името на хоста.........................................................123Задаване на IP адреси .............................................................124Създаване на подмрежи..........................................................126Създаване на файловете hosts и networ ks ............................126Конфигурира не на интерфейс за IP......................................128

    Интерфейсът Loopback.......................................................129Ethernet интерфейси............................................................131Маршрутизиране през шлюз ..............................................134Конфигуриране на шлюз ....................................................135Интерфейсът PLIP ..............................................................136Интерфейсите SLIP и PPP ..................................................137Фиктивният интерфейс.......................................................138IP псевдоними.....................................................................138

    Всичко за ifconfig.....................................................................139Командата netstat......................................................................143

    Отпечатване на таблицата с маршрути..............................143Показване на статистика за интерфейса ............................145Извеждане на връзките.......................................................146

    Проверяване на ARP таблиците............................................147

    ГЛАВА 6

    КОНФИГУРИРАНЕ НА УСЛУГАТА ЗА ИМЕНА ИРЕЗОЛВЕРА _________________________________ 149

    Библиотеката резолвер ...........................................................150Файлът host.conf .................................................................150Файлът nsswitch.conf ..........................................................153Конфигуриране с resolv.conf на търсенето чрезсървър за имена ..................................................................156Устойчивост на резолвера..................................................158

    Как работи DN S.......................................................................159Търсене на имена с DNS.....................................................162Типове сървъри за имена....................................................163

  • Съдържание

    7

    Базата данни на DNS..........................................................164Обратно търсене .................................................................166

    Използва не на named ..............................................................168Файлът named.boot..............................................................169Файлът host.conf на BIND 8 ...............................................172Файлове с базата данни на DNS.........................................174Конфигурация на named само за кеширане .......................179Създаване на главни файлове.............................................180Проверка на конфигурацията на сървъра за имена ...........183Други полезни инструменти...............................................186

    ГЛАВА 7IP ПРЕЗ СЕРИЙНА ЛИНИЯ_______________________ 187

    Общи изисквания.....................................................................188Работа със SLIP .......................................................................188Работа с частни IP мрежи.......................................................191Използва не на dip.....................................................................192

    Примерен скрипт ................................................................193Справочник за dip...............................................................195

    Работа в сървърен режим .......................................................199

    ГЛАВА 8ПРОТОКОЛЪТ PPP ___________________________ 203

    PPP под Linux ........................................................................... 205Използва не на pppd.................................................................. 206Използва не на файлове с опции ............................................ 208Използва не на chat за автоматизиране на набира нето ...... 209Опции за конфигуриране на IP.............................................. 212

    Избиране на IP адреси ........................................................ 213Маршрутизиране през PPP връзка ..................................... 214

    Опции за управление на връзката......................................... 217Основни съображения за сигурност..................................... 219

  • Съдържание

    8

    Удостоверяване на самоличността с PPP............................ 221PAP срещу CHAP ............................................................... 221CHAР файл с тайни ............................................................ 223Файл с PAP тайни ............................................................... 224

    Дебъгване на инсталацията на РРР ...................................... 226По-разширени конфигурации на РРР .................................. 226

    PPP сървър .......................................................................... 226Набиране по желание ......................................................... 229Постоянно набиране........................................................... 231

    ГЛАВА 9TCP/IP ЗАЩИТНА СТЕНА ______________________ 233

    Методи на атака....................................................................... 234Какво представлява защитната стена?................................. 236Какво представлява IP филтрирането?................................. 238Конфигурира не на Linux като защитна стена..................... 240

    Ядро, конфигурирано за IP защитна стена ........................ 240Инструментът ipfwadm....................................................... 241Инструментът ipchains........................................................ 242Инструментът iptables ........................................................ 242

    Три начина, по които извършваме филтриране.................. 242Оригиналната защитна стена за IP (ядрата 2.0) ................. 244

    Използване на ipfwadm....................................................... 244Един по-сложен пример ..................................................... 248Преглед на аргументите на ipfwadm.................................. 250

    Вериги за IP защитна стена (ядрата 2.2).............................. 254Използване на ipchains ....................................................... 255Синтаксис на командата ipchains ....................................... 256Преразглеждане на нашия прост пример........................... 260Показване на правилата с ipchains ..................................... 261Пълноценно използване на веригите ................................. 262

    Мрежов филтър и IP таблици (ядрата 2.4) .......................... 269

  • Съдържание

    9

    Обратна съвместимост с ipfwadm и ipchains ..................... 272Използване на iptables ........................................................ 273Още едно преразглеждане на нашия прост пример........... 279

    Управление на битовете TOS................................................ 280Задаване на TOS битовете с ipfwadm или ipchains ............ 281Задаване на TOS битовете с iptables .................................. 282

    Тестване на конфигурацията на защитната стена ............. 283Примерна конфигурация на защитна стена ........................ 286

    ГЛАВА 10IP СЧЕТОВОДСТВО ___________________________ 295

    Конфигурира не на ядрото за IP счетоводство.................... 296Конфигурира не на IP счетоводство ..................................... 296

    Счетоводство по адрес ....................................................... 297Счетоводство по порт на услуга ........................................ 299Преброяване на ICMP дейтаграми..................................... 302Счетоводство по протокол ................................................. 304

    Използва не на резултатите от IP счетоводство.................. 304Извеждане на счетоводни данни с ipfwadm....................... 305Извеждане на счетоводни данни с ipchains........................ 305Извеждане на счетоводни данни с iptables ........................ 306

    Нулиране на броячите............................................................. 306Изчистване на набора от правила ......................................... 307Пасивно събира не на счетоводни данни.............................. 308

    ГЛАВА 11IP МАСКИРАНЕ И ТРАНСЛИРАНЕ НА МРЕЖОВИАДРЕСИ ____________________________________ 309

    Странични ефекти и допълнителни ползи........................... 312Конфигурира не на ядрото за IP маскиране ......................... 313Конфигурира не на IP маскиране........................................... 314

    Задаване на времеви параметри за IP маскиране............... 317

  • Съдържание

    10

    Управление на заявки към сърв ъра за име на..................... 318Още за транслирането на мрежови адреси.......................... 318

    ГЛАВА 12ВАЖНИ МРЕЖОВИ ВЪЗМОЖНОСТИ _______________ 321

    Супер сървърът inetd............................................................... 321Инструментът tcpd за управление на достъпа .................... 325Файлове за услугите и протоколите ..................................... 327Отдалечено извикване на процедури ................................... 329Конфигурира не на отдалеченото влизане иизпълнение на кома нди........................................................... 331

    Забраняване на r-командите ............................................... 332Инсталиране и конфигуриране на ssh................................ 333

    ГЛАВА 13МРЕЖОВА ИНФОРМАЦИОННА СИСТЕМА___________ 341

    Запознаване с NIS.................................................................... 343NIS срещу NIS+ ....................................................................... 347Клиентската страна на NIS.................................................... 347Използва не на NIS сърв ър...................................................... 348Сигурност на NI S сървъра...................................................... 349Настройка на NIS клиент с GNU l ibc ................................... 351Избор на подходящи карти .................................................... 353Използва не на картите passwd и group................................. 356Използва не на NIS с поддръжка на скрити пароли............ 359

    ГЛАВА 14МРЕЖОВА ФАЙЛОВА СИСТЕМА__________________ 361

    Подготовка на N FS.................................................................. 363Монтира не на NFS том ........................................................... 364NFS демоните........................................................................... 367

  • Съдържание

    11

    Файлът exports.......................................................................... 368Базирана на ядрото поддръжка на NFSv2 сърв ър .............. 371Базирана на ядрото поддръжка на NFSv3 сърв ър .............. 372

    ГЛАВА 15IPX И ФАЙЛОВАТА СИСТЕМА NCP _______________ 373

    Xerox, Novell и история .......................................................... 374IPX и Linux................................................................................ 375

    Поддръжка от Caldera......................................................... 376Повече за поддръжката на NDS......................................... 376

    Конфигурира не на ядрото за IPX и N CPFS......................... 377Конфигурира не на IPX интерфейси...................................... 377

    Мрежови устройства, поддържащи IPX ............................ 378Инструменти за конфигуриране на IPX интерфейс........... 378Командата ipx_configure..................................................... 378Командата ipx_interface...................................................... 380

    Конфигурира не на IPX маршрутизатор............................... 381Статична IPX маршрутизация с използванена командата ipx_route ....................................................... 383Вътрешни IPX мрежи и маршрутизатори.......................... 384

    Монтира не на отдалечен том на NetWare ........................... 386Прост пример с командата ncpmount ................................. 387По-подробно за командата ncpmount................................. 388Скриване на паролата ви за влизане в NetWare................. 390По-сложен пример с ncpmount ........................................... 390

    Изследване на някои от останалите IPX инструменти ..... 391Списък на сървърите .......................................................... 391Изпращане на съобщения до NetWare потребители.......... 392Преглеждане и управление на базата данни bindary ......... 392

    Печат в NetWare опашка за печат......................................... 393Използване на nprint заедно с демона lpd .......................... 394Управление на опашките за печат ..................................... 396

    Емулация на NеtWare сървър ................................................ 397

  • Съдържание

    12

    ГЛАВА 16УПРАВЛЕНИЕ НА TAYLOR UUCP ________________ 399

    UUCP прехвърля не и отдалечено изпълнение.................... 401Вътрешен начин на работа на uucico................................. 403Опции на uucico от командния ред .................................... 404

    Конфигурационни файлове на UU CP .................................. 405Внимателно въведение в Tay lor UUCP .............................. 406Какво трябва да знае UUCP................................................ 409Именуване на сайтове ........................................................ 410Конфигурационни файлове на Tay lor ................................ 411Основни конфигурационни опции,използващи файла config.................................................... 413Как да съобщим на UUCP за други системи,използващи sy s файла......................................................... 413Идентифициране на достъпни устройствапрез port файла.................................................................... 419Как да набираме номер като използваме файла dial.......... 421UUCP през TCP .................................................................. 422Използване на директна връзка.......................................... 423

    Контролиране на достъпа до възможностите на UU CP.... 424Изпълнение на команди ..................................................... 424Прехвърляне на файлове .................................................... 425Препращане ........................................................................ 426

    Настройване на вашата система за набиране...................... 427Предоставяне на UUCP акаунти ........................................ 427Как да се защитите от мошеници....................................... 429Бъдете параноични: проверки на последователност отобаждания ........................................................................... 429Анонимен UUCP................................................................. 431

    UUCP протоколи на ниско ниво............................................ 431Преглед на протоколите ..................................................... 432Настройване на протокола за предаване............................ 433Избиране на специфични протоколи ................................. 434

  • Съдържание

    13

    Отстраняване на грешки......................................................... 435uucico продължава да казва “Wrong Time to Call”............. 435uucico се оплаква, че сайтът е вече заключен.................... 436Можете да се свържете с отдалечения сайт,но chat-скриптът не се изпълнява....................................... 436Модемът ви не набира........................................................ 436Модемът ви се опитва да набира, но не може да излезе ... 437Влизането в системата е успешно, но договарянето сепроваля................................................................................ 437

    Дневници и отстраняване на грешки.................................... 437

    ГЛАВА 17ЕЛЕКТРОННА ПОЩА __________________________ 441

    Какво е поще нско съобще ние?.............................................. 443Как се доставя пощата?.......................................................... 446E-mail адреси............................................................................ 447RFC-822 ..................................................................................... 448Остарели формати за поща .................................................... 448Смесване на различни формати за поща.............................. 449Как работи маршрутизирането на пощата?......................... 450Маршрутизиране на поща през Интернет ........................... 450Маршрутизиране на поща в UU CP света............................ 452Смесване на UUCP и RFC-822............................................... 453Конфигурира не на elm............................................................ 458Глобални опции на elm........................................................... 458Национални кодови таблици.................................................. 459

    ГЛАВА 18SENDMAIL __________________________________ 461

    Въведение в sendmail .............................................................. 461Инсталиране на sendmail ........................................................ 462

  • Съдържание

    14

    Преглед на конфигурационните файлове............................ 463Файловете sendmail.cf и sendmail.mc ................................... 463

    Два примерни sendmail.mc файла ...................................... 464Обичайно използвани параметри sendmail.mc .................. 465

    Генериране на файла sendmail.cf .......................................... 470Интерпретиране и писане на правилаза преобразуване...................................................................... 471

    R и S команди на sendmail.cf.............................................. 471Някои полезни макро дефиниции ...................................... 472Лявата страна...................................................................... 472Дясната страна.................................................................... 473Пример за просто правило за шаблон................................ 474Семантики на наборите от правила.................................... 475

    Конфигурира не на опциите на sendmail .............................. 478Някои полезни конфигурации на sendmail.......................... 480

    Доверяване на потребителите да задават полето From:.... 480Управление на пощенски псевдоними............................... 481Използване на интелигентен хост...................................... 482

    Управление на нежелана или не поръча накомерсиална поща (SPAM) .................................................... 484

    Конфигуриране на виртуален e-mail хостинг .................... 488Тестване на вашата конфигурация........................................ 491Стартиране на sendmail........................................................... 495Съвети и трикове ..................................................................... 496

    Управление на пощенския буфер....................................... 496Налагане на отдалечен хост да обработва своятапощенска опашка................................................................ 497Анализиране на пощенскaтa статистикa............................ 498

    ГЛАВА 19НАСТРОЙКА И СТАРТИРАНЕ НА EXIM_____________ 501

    Стартиране на Exim................................................................. 502

  • Съдържание

    15

    Ако вашата поща не отива където трябва ........................... 504Компилиране на Ex im............................................................. 505Режими за доставяне на поща................................................ 506Други конфигурационни опции ............................................ 508Маршрутизиране и доставяне на съобщения...................... 508

    Маршрутизиране на съобщения......................................... 510Доставяне на съобщения до локални адреси ..................... 510Файлове за псевдоними...................................................... 513Пощенски списъци ............................................................. 514

    Защита срещу непоръчана рекламна поща.......................... 515Настройване на UUCP ............................................................ 516

    ГЛАВА 20НОВИНИ ПО МРЕЖАТА_________________________ 519

    История на Usenet.................................................................... 519Какво всъщност представлява Usenet?................................ 521Как Usenet обработва новините?........................................... 523

    ГЛАВА 21С НОВИНИ__________________________________ 527

    Доставяне на новини ............................................................... 528Инсталиране ............................................................................. 530Файлът sy s................................................................................. 533Файлът active ............................................................................ 537Пакетиране на статии ............................................................. 539Изтичане на срока на новините............................................. 542Други фа йлове.......................................................................... 546Управляващи съобщения........................................................ 548

    Съобщението cancel............................................................ 548newgroup и rmgroup ............................................................ 548Съобщението checkgroups .................................................. 549

  • Съдържание

    16

    sendsys, version и senduuname............................................. 550С News в NFS среда................................................................. 551Задачи и инструменти за поддръжка.................................... 552

    ГЛАВА 22NNTP И ДЕМОНА NNT PD_______________________ 555

    Протоколът NNTP ................................................................... 557Свързване към сървъра за новини...................................... 558Разпространение на статия към сървъра............................ 559Преминаване към режим за четене NNRP ......................... 560Получаване на списък с достъпните групи........................ 561Получаване на списък с активните групи.......................... 561Публикуване на статия....................................................... 562Получаване на списък с новите статии.............................. 562Избиране на група за работа .............................................. 563Получаване на списък със статиите в група ...................... 563Извличане само на заглавието на статия ........................... 564Извличане само на тялото на статия.................................. 564Прочитане на статия от група ............................................ 565

    Инсталиране на сървъра NNTP ............................................. 566Ограничаване на достъпа до NNTP ...................................... 566

    NNTP удостоверяване на самоличността .......................... 568Взаимодействие на nntpd със С NEW S................................ 569

    ГЛАВА 23ИНТЕРНЕТ НОВИНИ __________________________ 571

    Някой въртешни подробности за INN.................................. 571Четци и INN .............................................................................. 575Инсталиране на INN................................................................ 575Конфигурира не на INN: базовата настройка ...................... 576Конфигурационни файлове на INN ...................................... 577

    Глобални параметри ........................................................... 577

  • Съдържание

    17

    Конфигуриране на групи по интереси ............................... 579Конфигуриране на захранвания с новини.......................... 582Управление на достъпа на четци........................................ 587Изтичане на срока на статии с новини............................... 590Обработка на контролни съобщения ................................. 592

    Стартиране на INN .................................................................. 596Управление на INN: командата ctlinnd................................. 597

    Добавяне на нова група ...................................................... 598Промяна на група ............................................................... 598Премахване на група .......................................................... 598Промяна на номера на група .............................................. 599Разрешаване/забраняване на четци .................................... 599Отхвърляне на връзки за захранване с новини .................. 599Позволяване на връзки за захранване с новини................. 600Забраняване на сървър за новини....................................... 600Рестартиране на сървър за новини ..................................... 600Показване на статуса на захранване с новини ................... 601Премахване на захранване с новини .................................. 601Започване на захранване .................................................... 602Отмяна на статия ................................................................ 602

    ГЛАВА 24КОНФИГУРИРАНЕ НА ЧЕТЦИ НА НОВИНИ __________ 603

    Конфигурира не на tin .............................................................. 604Конфигурира не на trn.............................................................. 605Конфигурира не на nn .............................................................. 606

    ПРИЛОЖЕНИЕ A

    ПРИМЕРНА МРЕЖА:ВИРТУАЛНАТА ПИВОВАРНА_____________________ 609

    Свързване към мрежата на виртуалния филиал ................. 610

  • Съдържание

    18

    ПРИЛОЖЕНИЕ БПОЛЕЗНИ КАБЕЛНИ КОНФИГУРАЦИИ _____________ 611

    Паралелен кабел за PLIP........................................................ 611Сериен null-модем кабел ........................................................ 611

    ПРИЛОЖЕНИЕ ВLINUX – РЪКОВОДСТВО НА МРЕЖОВИЯАДМИНИСТРАТОР, ВТОРО ИЗДАНИЕ.ИНФОРМАЦИЯ ЗА АВТОРСКИТЕ ПРАВА ____________ 613

    0. Preamble .............................................................................. 614 1. Applicabi lity and Definit ions .............................................. 614 2. Verbatim Copy ing................................................................ 616 3. Copy ing in Quantity ............................................................ 616 4. Mod ifications........................................................................ 617 5. Combin ing Documents ........................................................ 619 6. Collections of Documents ................................................... 619 7. Aggregation w ith.................................................................................................... 620 9. Termination .......................................................................... 62010. Fu ture Revis ions of this License ........................................ 621

    ПРИЛОЖЕНИЕ ГГИЛДИЯТА НА СИСТЕМНИТЕАДМИНИСТРАТОРИ___________________________ 623

  • 19

    ПРЕДГОВОР

    Днес Интернет е общоизвестен термин в много страни. След като до-ри сериозните хора започнаха да използват Информационната Супер-магистрала за забавление, компютърните мрежи се приближиха поизвестност до телевизионните мрежи и микровълновите фурни. Ин-тернет има необичайно голямо медийно покритие. Световноизвестнисоциолози се включват в дискусиите в групите по интереси на Use-net, в интерактивни среди за виртуална реалност и в Web, за да изслед-ват новата “Интернет култура”.Разбира се, работата в мрежа е известна от много време. Свързванетона компютри в локална мрежа или използвайки линиите за отдалече-на връзка, осигурявани от телекомуникационните компании, е оби-чайна практика дори при малки инсталации. Бързо разрастващият секонгломерат от мрежи със световно покритие направи присъединява-нето към глобалното село една напълно разумна инвестиция дори замалки организации на частни компютърни потребители с идеалнацел. Инсталирането на Интернет сървър, предоставящ електроннапоща, връзка с Usenet и комутируем телефонен или ISDN достъп,стана достъпна възможност, а появата на технологии като DSL (Digi-tal Subscriber Line – цифрова линия за абонати) и кабелния модем,без съмнение ще продължи тази тенденция.Да говорим за компютърни мрежи, често означава да говорим заUnix. Разбира се, Unix не е единствената операционна система с мре-жови възможности, нито пък ще остане на върха завинаги, но тя е от-давна в мрежовия бизнес и със сигурност ще продължи да бъде в не-го още дълго време.

  • Предговор

    20

    Това, което прави Unix интересен за частните потребители е, че севлагат много усилия в създаването на свободно достъпни Unix-подоб-ни операционни системи за PC, например 386BSD, FreeBSD и Linux.Linux е свободно разпространяван клон на Unix за персонални ком-пютри. В момента той работи на разнообразни машини, използващипроцесори на Intel, но също и на машини с процесори Motorola 680х0като Comodore Amiga и Apple Macintosh; Sun SPARC и Ultra-SPARCстанции; Alpha на Compaq; MIPS; чиповете PowerPC, например в но-вата генерация на Apple Macintosh и процесорите StrongArm в маши-ните Netwinder на rebel.com и Palm на 3Com. Linux е адаптиран и занякои малко известни машини като Fuj itsu AP-100 и System 390 наIBM. В момента в лабораториите на разработчиците се създават вер-сии и за други интересни архитектури, а най-вероятно адаптиранетона Linux за вградени контролери също ще завърши с успех.Linux беше разработен от голяма група доброволци, комуникиращичрез Интернет. Проектът беше започнат през 1990 г. от финландскиястудент Линус Торвалдс като курсов проект по операционни систе-ми. Оттогава до днес Linux се разрасна като лавина и се превърна внапълно функционален клон на Unix, способен да изпълнява разно-образни приложения като софтуер за симулиране и моделиране, тек-стообработващи пакети, системи за разпознаване на говор, web-брау -зъри и огромно количество друг софтуер, включително немалко пре-възходни игри. Linux поддържа повечето съществуващ хардуер ипредоставя пълни възможности за работа в TCP/IP мрежа, включи-телно SLIP, PPP и защитни стени. Освен това, Linux предлага пълнареализация на IPX, както и много други възможности и протоколи,непознати в никоя друга операционна система. Linux е мощен, бърз исвободно достъпен и неговата популярност в света на Интернет на-раства бързо.Самата операционна система Linux е защитена от лиценза GeneralPublic License на GNU; същият лиценз, който се използва за софтуе-ра, разработван от Free Software Foundation. Този лиценз позволявана всеки да разпространява или променя софтуера (без заплащанеили срещу възнаграждение), ако всички изменения и дистрибуциисъщо могат да се разпространяват свободно. Терминът “free softwa-re” означава, че софтуерът е свободен, а не просто безплатен.

  • Източници на информация

    21

    Предназначение и аудитория на тазикнигаТази книга беше написана като цялостен справочник за мрежово ад-министриране в Linux среда. Както начинаещите, така и напреднали-те потребители ще намерят информацията, от която се нуждаят за из-вършване на почти всички важни дейности по администрирането набазирана на Linux мрежова конфигурация. Разбира се, разнообразие-то на тези дейности е практически неограничено, поради което в ед-на книга е невъзможно да се включи всичко, което може да се кажеза мрежовото администриране. Опитали сме се да опишем само най-важните и основните дейности. Установихме, че начинаещите в мре-жова работа под Linux, дори тези, които нямат предварителна предс-тава за операционни системи от типа на Unix, смятат тази книга задостатъчно добра, за да им помогне успешно да поддържат тяхнатабазирана на Linux мрежа активна и работеща, като ги подготвя да на-учат и нещо повече.Съществуват много книги и други източници на информация, от ко-ито можете да изучите всяка от темите, разгледани в тази книга, впо-голяма дълбочина (може би с изключение на някои от наистинаспецифичните за Linux особености, например новият интерфейс назащитната стена за Linux, който не е добре документиран другаде).Осигурили сме библиография, която можете да използвате, когатопочувствате необходимост да научите повече.

    Източници на информацияАко сте нов в света на Linux, можете да използвате много източнициза изучаване и усвояване на тази операционна система. Наличието надостъп до Интернет е полезно, но не е задължително.

    Ръководства на LDPПроектът за документиране на Linux (LDP - Linux DocumentationProject) е група от доброволци, които създават книги, ръководст-ва, HOWTO документи и наръчници по теми, започващи от инс-талирането на Linux и стигащи до програмиране на ядрото. Кни-гите на LDP включват:

  • Предговор

    22

    Linux Installation and Getting Startedот Мат Уелш и др. Тази книга описва как да намерим, инста-лираме и използваме Linux. Тя включва встъпително ръковод-ство за Unix и информация за системно администриране, сис-темата X Window и работата в мрежа.

    Linux System Administrators Guideот Lars Wirzenius и Joanna Oja. Тази книга е общо ръководст-во за системно администриране на Linux и обхваща теми катосъздаване и конфигуриране на потребителски акаунти, създа-ване на резервни копия на системата, конфигуриране на ос-новните софтуерни пакети и инсталиране и актуализиране насофтуер.

    Linux System Administration Made Easyот Steve Frampton. Тази книга описва дейностите по ежеднев-но администриране и поддръжка, които трябва да извършватпотребителите на Linux.

    Linux Programmers Guideот B. Scott Burkett, Sven Goldt, John D. Harper, Sven van derMeer и Мат Уелш. В тази книга се разискват теми, които са отинтерес за програмисти, желаещи да създават приложен соф-туер за Linux.

    The Linux Kernelот David Rusling. Тази книга съдържа въведение към ядротона Linux и описва как то е конструирано и работи. Хвърлетеедин поглед върху вашето ядро.

    The Linux Kernel Module Programming Guideот Ori Pomerantz. Това ръководство описва как се пишат мо-дули за ядрото на Linux.

    Разработват се и други справочници. Можете да намерите повечеинформация за LDP на WWW сървъра на проекта на адресаhttp:// ww.linuxdoc.org или на някой от многото негови огледалнисървъри.

    HOWTO документиДокументите HOWTO (букв. КАК ДА... – б.р.) за Linux предста-вляват изчерпателни поредици от материали, детайлизиращи

  • Източници на информация

    23

    различни аспекти на системата – например инсталиране и кон-фигуриране на софтуера, съставляващ системата X Window иликак да пишем на асемблер програми за Linux. Тези документиобикновено се намират в поддиректорията HOWTO на FTP сай-товете, които сме изброили по-долу, или са достъпни вWeb наедин от многото огледални сайтове на LDP. В библиографията вкрая на книгата и във файла HOWTO-INDEX можете да намеритесписък на съществуващите HOWTO документи.Препоръчваме ви да прочете Installation HOWTO, в който се опис-ва как можете да инсталирате Linux на вашата система; Har-dware Compatibility HOWTO, който съдържа списък с хардуера,за който е известно, че работи под Linux и Distributions HOWTO,в който са изброени софтуерните компании, които продават Li-nux на дискети или CD-ROM.Библиографията на тази книга включва препратки към докумен-тите HOTWO, които са свързани с работата в мрежа под Linux.

    Linux Frequently Asked QuestionsСписъците FAQ (Frequently Asked Questions with Answers – честозадавани въпроси и техните отговори) съдържат голям брой въп-роси за системата и техните отговори. Тези документи за задъл-жителни за всеки начинаещ потребител на Linux.

    Документация, достъпна чрез F TPАко имате анонимен FTP достъп, можете да изтеглите цялата избро-ена по-горе документация за Linux от различни сайтове, в това числоmetalab.unc.edu: /pub/Linux/docs и tsx-11.mit.edu:/pub/linux/docs.

    Тези сайтове имат огледални копия в целия свят.

    Документация, достъпна чрез WWWВ Web съществуват много сайтове за Linux. Основният сайт на про-екта LDP се намира на адрес http://www.linuxdoc.org/.OSWG (Open Source Writes Guild – гилдия на авторите на отворенкод) е проект с обхват, излизащ извън рамките на Linux. Целта наOSWG, подобно на тази книга, е да защитава и улеснява създаванетона документация на софтуера с отворен код. Основният сайт наOSWG е на http://www.oswg.org.8080/oswg.

  • Предговор

    24

    Всеки от тези сайтове съдържа хипертекстови и други версии намного свързани с Linux документи.

    Комерсиална документацияМного от издателските компании и доставчици на софтуер публику -ват книгите на LDP. Два такива доставчика са:

    Specialized Systems Consultants, Inc. (SSC)http://www.ssc.com/P.O.Box 55549 Seattle, WA 98155-05491-206-782-77331-206-782-7191 (FAX)[email protected]и:

    Linux Systems Labshttp://www.lsl.com/18300 Tara DriveClinton Township, MI 480361-810-987-88071-810-987-3562 (FAX)[email protected]

    И двете компании продават съкратени варианти на документитеHOWTO, както и друга отпечатана и подвързана документация за Li-nux.O'Reilly & Associates публикува серия от книги за Linux. Тази книга есъздадена от LDP, но повечето книги са написани специално за тазисерия. В нейният състав влизат:

    Running Linux1

    Ръководство за инсталиране и работа със системата, описващокак да получим максимална производителност при персоналнатаработа с Linux.

    1 Книгата е издадена на български език под името Ръководство за Linux – б.р.

  • Източници на информация

    25

    Learning Debian GNU/LinuxLearning Red Hat Linux

    На по-елементарно ниво от Running Linux, тези книги са придру -жени с популярни дистрибуции на CD-ROM и съдържат ясниуказания за инсталирането и използването им.

    Linux in a NutshellПоредната успешна книга от серията “in a Nutshell” (накратко).Тази книга предоставя обширен справочен текст за Linux.

    Linux Journal и Linux Magazin eLinux Journal и Linux Magazine са месечни списания за Linux обще-ството, които се пишат и издават от Linux активисти. Те съдържатстатии, започващи от отговори на въпроси на новаци и стигащи доподробности за програмирането на ядрото. Дори да имате достъп доUsenet, тези списания са добър начин да бъдете в течение с дискуси-ите в Linux обществото.

    Linux Journal е по-старото списание и се издава от фирмата S.S.C. In-corporated, за която по-горе бяха поместени подробности. Можете данамерите списанието и в Web на адрес http://www.linuxjournal.com/Linux Magazine е по-ново, независимо издание. Web-сайта за списа-нието е http://www.linuxmagazine.com/

    Usen et групи за LinuxАко имате достъп до групите в Usenet, в тях ще намерите следнитесвързани с Linux дискусионни групи:

    comp.os.linux.announceНенатоварена група, съдържаща анонси на нов софтуер, дистри-буции, сведения за грешки и тенденции в Linux обществото.Всички потребители на Linux би трябвало да четат съобщениятав тази група. Можете да изпращате съобщения за тази група наадрес [email protected].

    comp.os.linux.helpОбщи въпроси и отговори за инсталирането и използването наLinux.

  • Предговор

    26

    comp.os.linux.adminДискусии, свързани със системното администриране под Linux.

    comp.os.linux.networkingДискусии, свързани с работата в мрежа под Linux.

    comp.os.linux.developmentДискусии относно разработването на ядрото на Linux и саматасистема.

    comp.os.linux.miscСборна група за различни дискусии, които не попадат в горнитекатегории.

    Съществуват и множество групи, отнасящи се за Linux, но на езици,различни от английски, например fr.comp.os.linux на френски език иde.comp.os.linux на немски.

    Пощенски списъци за Linu xМожете да се абонирате за множество специализирани пощенскисписъци за Linux, в които ще намерите много желаещи да ви помог-нат за решаване на проблемите, които имате.Най-популярните пощенски списъци са списъците, поддържани отRutgers University . Можете да се абонирате за тези списъци като из-пратите e-mail, оформен по следния начин:

    To: [email protected]: anything at allBody:

    subscribe listname

    Някои от списъците, свързани с Linux, са:

    linux-netДискусии, свързани с работата в мрежа под Linux.

    linux-pppДискусии, свързани с реализацията на Linux PPP

    linux-kernelДискусии, свързани с разработването на ядрото на Linux.

  • Източници на информация

    27

    Интерактивна поддръжка на Linu xСъществуват много начини за получаване на интерактивна помощ.Доброволци от целия свят предлагат своята експертиза и услуги, зада помогнат на потребителите по техните въпроси и проблеми.OpenProjects IRC Network е IRC мрежа, посветена изцяло на отворе-ните проекти като Отворен Код и Отворен Хардуер. Някои от нейни-те канали са проектирани за предоставяне на интерактивна поддръж-ка на Linux. IRC е съкращение от Internet Relay Chat (разговор, пре-даван чрез Интернет) и е мрежова услуга, която дава възможност даразговаряте интерактивно през Интернет с други потребители. IRCмрежите поддържат множество канали, в които разговарят групи отхора. Текстът, което напишете в канала, се вижда от всички останалипотребители на този канал.Съществуват множество активни канали в IRC мрежата OpenProjects,където можете да намерите потребители 24 часа в денонощието и 7дена в седмицата, които са готови и са в състояние да ви помогнат заразрешаването на всякакви свързани с Linux проблеми, които можеда имате, или просто да си поговорите. Можете да използвате тазиуслуга като инсталирате IRC клиент, например irc-II, свържете секъм сървъра irc.openprojects.org:6667 и се присъедините към канала#linpeople.

    Групи от потребители на Linu xМного групи от потребители на Linux в целия свят предлагат дирек-тна поддръжка на потребителите. Те се ангажират с дейности катодни за инсталации, разговори и семинари, демонстрационни вечери идруги изцяло социални събития. Групите от потребители на Linux сачудесен начин да се срещнете с други потребители на Linux във ва-шия град или област. Публикувани са много бюлетини на потреби-телските групи. Някои от най-известните са:

  • Предговор

    28

    Groups of Linux Users Everywherеhttp://www.ssc.com/glue/groups/

    LUG list projecthttp://www.nllgg.nl/lugww/

    LUG registryhttp://wwwlinux.org/users/

    Как да се снабдим с LinuxНе съществува само една дистрибуция на софтуера за Linux; всъщ-ност, има много дистрибуции като Debian, RedHat, Caldera, Corel, Su-SE и Slackware. Всяка дистрибуция съдържа всичко, от което се нуж-даете, за да използвате пълна Linux система: ядрото, основни инстру -менти, библиотеки, поддържащи файлове и приложен софтуер.Можете да се сдобиете с дистрибуциите на Linux от множество елек-тронни източници, например от Интернет. Всяка от основните дист-рибуции има собствен FTP и web-сайт. Някои от тези сайтове са:

    Calderahttp://www.caldera.com/ftp://ftp.caldera.com/

    Corelhttp://www.corel.com/ftp://ftp.corel.com/

    Debianhttp://www.debian.org/ftp://ftp.debian.org/

    RedHathttp://www.redhat.com/ftp://ftp.redhat.com/

    Slackwarehttp://www.slackware.com/ftp://ftp.slackware.com/

    SuSЕhttp://www.suse.com/ftp://ftp.suse.com/

    Много от популярните FTP сайтове с архиви съдържат огледални ко-пия на дистрибуции на Linux. Най-известните такива сайтове са:

  • Стандарти за файловата система

    29

    metalab.unc.edu:/pub/Linux/distributions/ftp.funet.fi:/pub/Linux/mirrors/tsx-11.mit.edu:/pub/linux/distributions/mirror.aarnet.edu.au:/pub/linux/distributions/

    Много от модерните дистрибуции могат да бъдат инсталирани ди-ректно от Интернет. За типична инсталация трябва да изтеглите мно-го софтуер, затова вероятно ще използвате такъв тип инсталиране са-мо, ако имате високоскоростна непрекъсната връзка с Мрежата илиако просто искате да актуализирате съществуваща инсталация2.Можете да закупите Linux на CD-ROM от постоянно нарастващ бройдоставчици. Ако вашият местен компютърен магазин го няма, веро-ятно ще можете да го поръчате. Повечето от популярните дистрибу-ции могат да бъдат получени на CD-ROM. Някои доставчици произ-веждат продукти, съдържащи се на няколко CD-ROM-а, всеки от ко-ито съдържа различна дистрибуция на Linux. Това е много добър на-чин за изпробване на различни дистрибуции, докато се спрете нанай-удобната за вас.

    Стандарти за файловата системаВ миналото един от проблемите, който пречеше на дистрибуциите наLinux, както и на софтуерните пакети, работещи под Linux, бешелипсата на единна приета от всички организация на файловата систе-ма. Това водеше до несъвместимост между различните пакети и пос-тавяше администраторите и потребителите пред задачата да откриватразположението на различни файлове и програми.За подобряване на тази ситуация през август 1993 г. група експертиформираха така наречената Група за стандартизиране на файловатасистема на Linux (FSSTND – File System Standard Group). След шестмесеца дискусии групата създаде проект, който представя ясна стру -ктура на файлова система и определи разположението на най-важни-те програми и конфигурационни файлове.Този стандарт бе предназначен за внедряване от повечето основнидистрибуции и пакети на Linux. За съжаление, макар че в повечето

    2 . .. или сте крайно нетърпеливи и знаете, че 24-те часа, необходими за изтегляне насофтуера от Интернет, са по-малко от 72-те часа, през които трябва да чакате дос-тавката на компакт-диска с дистрибуцията!

  • Предговор

    30

    дистрибуции бяха направени опити да се постигне съвместимост сFSSTND, много малко са тези, които го въведоха изцяло. В тази кни-га ще приемем, че всички файлове, за които ще става дума, са разпо-ложени на определените в стандарта места. Алтернативни места щебъдат споменавани само, когато има силни традиции, които са в кон-фликт с тези препоръки.Стандартът FSSTND на Linux продължава да се развива, но през1997 г. беше заменен със стандарта FHS (File Hierarchy Standard –стандарт за йерархията на файловете). Стандартът FHS решава проб-лемите, които възникват при дистрибуциите за много архитектури,които не са решени от FSSTND. Текстът на стандарта FHS може дасе изтегли от директорията за документация на всички основни FTPсайтове за Linux и техните огледални копия или от основният мусайт на адрес http:// www. pathname.com/fhs/. Daniel Quinlan, коорди-наторът на групата за разработване на стандарта FHS, може да бъденамерен на адрес [email protected].

    Стандартна база на LinuxГолемият брой различни дистрибуции на Linux, въпреки че осигуримного алтернативи за потребителите, създаде проблем за разработчи-ците на софтуер – особено за разработчиците на не-свободен софтуер.Всяка дистрибуция пакетира и доставя определени базови библиоте-ки, конфигурационни инструменти, системни приложения и конфи-гурационни файлове. За нещастие, различията в техните версии, име-на и местоположения, правят много труден анализа на инсталираниясофтуер в дадена дистрибуция. Това прави трудно създаването надвоични (изпълними) приложения, които да работят надеждно навсички разпространени дистрибуции на Linux.За да помогне за преодоляването на този проблем се появи нов про-ект, наречен “Стандартна база на Linux” (LSB – Linux Standard Base).Неговата цел е да опише стандартната база на дистрибуцията, коятосъвместимите дистрибуции могат да използват. Ако разработчикътпроектира едно приложение да работи със стандартната базова плат-форма, това приложение ще работи и ще бъде преносимо на всякасъвместима дистрибуция на Linux.Можете да намерите информация за състоянието на проекта LSB нанеговия web-сайт на адрес http://www.linuxbase.org/.

  • За книгата

    31

    Ако се грижите за съвместимостта, особено на платен софтуер, тряб-ва да се убедите, че създателите на вашата дистрибуция на Linux саположили необходимите усилия за включване в стандартизационнияпроект.

    За книгатаКогато Олаф се присъедини към Проекта за документиране на Linux(LDP) през 1992 г., той написа две малки глави за UUCP и smail, скоито смяташе да допринесе към усилията за създаване на SystemAdministrator’s Guide. Разработката на поддръжката за TCP/IP мрежатоку-що започваше и когато тези “малки глави” започнаха да нараст-ват, той се чудеше на глас дали не би било хубаво да се направи ръ-ководство за работа в мрежа. “Чудесно! Направи го!” казваше всеки.Така че, Олаф направи необходимото и написа първата версия на Ръ-ководството на мрежовия администратор на Linux, което беше изда-дено през 1993 г.Олаф продължи работата си върху Ръководството и в резултат създа-де много по-добра негова версия. Винс Скаан добави първоначалнатаглава за sendmail, която беше напълно заменена в това издание пора-ди новия интерфейс за конфигуриране на sendmail.Вариантът на ръководството, което сега четете, e редактиран и осъв-ременен от O'Reilly & Associates под ръководството на Тери Доусън*.Тери е радио-оператор любител от над 20 години, като над 15 от тяхе работил в телекомуникационната индустрия. Той е съавтор на пър-воначалния списък NET-FAQ, а сега създава и поддържа множествосвързани с работата в мрежа HOWTO-документи. Тери винаги е билентусиазиран поддръжник на проекта за Ръководство на мрежовияадминистратор и добави няколко нови глави към тази версия, опис-вайки възможности на Linux за работа в мрежа, които бяха разрабо-тени след първото издание, като освен това направи множество изме-нения за осъвременяване на останалата част от книгата.Главата за exim беше добавена от Philip Hasel♦ , който е водещ разра-ботчик на пакета.

    * Тери Доусън може да бъде намерен на адрес [email protected].♦ Philip Hazel може да бъде намерен на адрес [email protected].

  • Предговор

    32

    Книгата е организирана приблизително според последователносттана стъпките, които трябва да извършите, за да конфигурирате вашатасистема за работа в мрежа. Тя започва с обсъждане на основни кон-цепции на мрежите и в частност на TCP/IP мрежите. След това текс-та плавно преминава от конфигурирането на TCP/IP на ниво устрой-ство към защитна стена, отчитане на трафика и конфигуриране намаскирането и стига до инсталиране на общи приложения като rloginи приятели, мрежовата файлова система (NFS) и мрежовата инфор-мационна система (NIS). Следва главата за начина, по който да наст-роите вашата машина като UUCP възел. Повечето от оставащитечасти са посветени на две основни приложения, които работят върхуTCP/IP и UUCP: електронната поща и новините. На протокола IPX ифайловата система NCP е посветена специална глава, защото те сеизползват в много корпоративни среди, където Linux намира прило-жение.Частта за електронната поща съдържа въведение към детайлите запрехвърлянето и маршрутизирането на пощата и безкрайните схемина адресиране, с които можете да се срещнете. В нея се описва кон-фигурирането и управлението на exim, агент за прехвърляне на поща,който е идеален за използване в повечето ситуации, които не изиск-ват UUCP, и sendmail, който е за хора, които трябва да конфигуриратпо-сложно маршрутизиране, включващо UUCP.

    Частта за новини съдържат преглед на начина, по който работи сис-темата Usenet news. Тя включва INN и C News, двата най-широко из-ползвани в момента софтуерни пакета за прехвърляне на новини иработата с NNTP за осигуряване на достъп за четене на новини в ло-калната мрежа. Книгата завършва с глава за поддръжката на най-по-пулярните четци на новини за Linux.Разбира се, една книга никога не може изчерпателно да отговори навсички въпроси, които можете да зададете. Затова, ако следвате ин-струкциите в тази книга и въпреки това, нещо не работи, моля бъдететърпеливи. Възможно е някои от вашите проблеми да се дължат нанаши грешки (вижте раздела “Изпращане на промени”, по-долу в то-зи Предговор), но те могат да бъдат причинени и от изменения в мре-жовия софтуер. Ето защо, първо трябва да прегледате изброените из-точници на информация. Съществува голяма вероятност да не стеединствения, който се е сблъскал с проблема, така че решение илипоне начин за заобикаляне на проблема вероятно вече е открит. Акоимате възможност, трябва също така да опитате да се сдобиете с пос-ледните версии на ядрото и мрежовата част на софтуера от някой от

  • Официалната печатна версия

    33

    FTP сайтовете за Linux или BBS близо до вас. Много проблеми сепричиняват от софтуерни компоненти в различни етапи на разработ-ка, които не могат да работят правилно съвместно. В края на краища-та, Linux е развиваща се система.

    Официалната печатна версияПрез есента на 1993 г. Енди Орам, който участва в пощенския списъкна LDP от самото му създаване, попита Олаф дали е съгласен тазикнига да се публикува от O'Reilly & Associates. Той беше възхитен отидеята, но не можеше да си представи, че тя ще има такъв успех.Олаф и Енди накрая се съгласиха O'Reilly да издаде подобрена Офи-циална печатна версия на Ръководството на мрежовия администра-тор, като Олаф з�