internet address = 192.52.195.10
NS.NASA.GOV internet address = 45.13.10.121
NIC.NORDU.NET internet address = 192.36.148.17
NS.NIC.DDN.MIL internet address = 192.112.36.4
Повний список команд які підтримує nslookup отримується за допомогою команди help з самого nslookup.
7.2.5 Інші корисні інструменти
Існує кілька інструментів які допоможуть вам адмініструвати BIND. Тут ми коротко оглянемо два з них. Будь-ласка звертайтесь до документації яка поставляється разом з цими програмами для більш детальної інформації про їх використання.
hostcvt допоможе вам для встановлення BIND конвертуючи файл /etc/hosts в конфігураційний файл для named. Програма генерує входження і пряму (A), і зворотню (PTR) адресу, зберігаючи псевдоніми. Звичайно вона не зробить усю роботу за вас, оскільки, наприклад, ви можете хотіти змінити деякі часові значення в SOA записі або добавити MX записи, тощо. Але все ж програма може допомогти зекономити вам кілька таблеток асперину. hostcvt знаходиться в поставці BIND, але його можна знайти і на багатьох анонімних FTP серверах присвячених Linux.
Після встановлення вашого сервера назв ви можете захотіти протестувати його конфігурацію. Найкращим, і (на мою думку) єдиним інструментом для цього є dnswalk, написаний на perl пакет який проходиться по вашій базі данних, відшукуючи помилки та перевіряючи цілісність інформації. Недавно dnswalk було поміщено в comp.sources.misc, відповідно його можна знайти всіх FTP серверах які архівують цю групу (наприклад на ftp.uu.net, але я готовий сперечатись що ви знаєте і ближчі до вас сервери).
IP через послідовну лінію
Протоколи передачі через послідовний інтерфейс, SLIP та PPP, дозволяють під'єднуватись до Internet небагатим людям. Крім модема та карти послідовних портів (бажано з буфером FIFO) ніякого спеціального апаратного забезпечення не вимагається. Використання SLIP є не набагато важчим за використання mailbox і все більша кількість приватних організацій пропонують dialup-IP за доступну кожному ціну.
Існують обидва (і SLIP, і PPP) драйвери для Linux. SLIP підтримується вже довший час і працює надійно. PPP драйвер розроблено недавно Michael Callahan та Al Longyear. Він буде описаний в наступній главі.
8.1 Загальні вимоги
Для використання SLIP чи PPP, ви повинні настроїти підтримку вашої мережі як описано в попередніх главах. Як мінімум, ви повинні встановити інтерфейс looback та підтрімку name resolution. Коли ви під'єднаєтесь до Internet, ви можливо захочете використовувати DNS. Найпростішим шляхом для цього є встановити адрес якогось сервера імен в ваш файл resolv.conf (цей сервер буде викликатись тільки при активному SLIP з'єднанні). Найкраще встановити ім'я машини на яку ви входите.
Запам'ятайте, що це не є оптимальний варіант, так як всі пошуки імен будуть проводитись через ваше SLIP/PPP з'єднання. Якщо ви турбуєтесь відносно пропускної здатності, ви можете встановити caching-only сервер імен. Він не буде справжнім сервером імен, а тільки як перемикач для всіх DNS запитів спродуктованих на вашому хості. Перевага цієї схеми в тому, що створюваний кеш буде працювати так, щоб більість запитів відправлялись по лінії тільки раз. Файл named.boot для caching-only сервера може бути приблизно таким :
; Named.boot file for caching-only server
directory /var/named
primary 0.0.127.in-addr.arpa db.127.0.0 ; loopback net
cache . db.cache ; root servers
Крім цього файлу name.boot, ви також повинні створити файл db.cache з списком діючих кореневих серверів імен. Як це зробити описано в в кінці глави Resolver Configuration.
8.2 Функціонування SLIP
Dial-up IP сервери часто пропонують SLIP сервіс через спеціальні користувачські рахунки. Після входу в такий рахунок, ви не заходите в загальний shell; замість програми чи скрипта оболонки запускається сервер що вмикає SLIP драйвер для послідовної лінії та конфігурує відповідний мережевий інтерфейс. Те ж саме відбудеться при роз'єднанні.
В деяких операційних системах дравер SLIP - є окремою програмою; в Linux, це - частина ядра, що робить його швидшим. Це вимагає, проте, щоб послідовна лінія переходила в режим SLIP явно. Це досягається за допомогою спеціальної дисциплтни tty лінії SLIPDISC. В той час як tty знаходиться в нормальній дисципліні лінії (DISC0), воно буде обмінюватися данними тільки з тими процесами, що використовують звичайні read(2) та write(2) запити, і SLIP драйвер неспроможний читати чи писати на tty. При SLIPDISC ролі міняються : тепер запис/читання для будь-якої користувачської програми заблоковано, а от SLIP драйвер отримувати та передавати данні прямо на послідовний порт.
SLIP драйвер безпосередньо розпізнає кілька варіантів протоколу SLIP. Окрім звичайного SLIP, це розпізнається CSLIP - який здійснює компресію заголовків відому як Van Jacobson header compression на вихідних пакетах. Це поліпшення для інтерактивних сессій у всіх відношеннях гідне уваги. Додатково існують шестибітні версії для кожного з цих протоколів.
Простий шлях переключення послідовної лінії в режим SLIP - використання програми slattach. Припустимо ваш модем на /dev/cua3, і ви успішно ввійшли на SLIP сервер. Ви повинні виконати :
# slattach /dev/cua3 &
Ця команда перемкне discipline лінії cua3 в SLIPDISC і приєднає його до одного з мережевих SLIP інтерфейсів. Якщо це ваше перше активоване SLIP з'єднання, то воно буде приєднано до sl0, друге відповідно до sl1, і так далі. На зараз ядро підтримує до восьми одночасних SLIP з'єднаннь.
Режим інкапсуляції по замовчуванню для slattach - CSLIP. Ви можете вибрати будь-який інший режим використовуючи ключ -p. Для використання звичайного SLIP (без компрессії), ви повинні використати
# slattach -p slip /dev/cua3 &
Інші режими - cslip, slip6, cslip6 (для шестибітних версій SLIP), та adaptive для adaptive SLIP. Останній дозволяє ядру визначати який з типів енкапсуляції використовує віддалена машина.
Пам'ятайте, що ви повинні використовувати