Реферат: Створення віртуальної мережі з віддаленим завантаженням вузлів
4.4 Налаштування FTP і TFTP
Перекачування ядра з сервера на клієнт здійснюється по протоколу TFTP. Для його коректної роботи у файлі / etc / inetd.conf повинна бути присутнім рядок: tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /exports
Останнім параметром зазначений каталог, у якому буде проводитись пошук ядра операційної системи. Всі директорії та файли повинні бути доступні на читання всім. Якщо при спробі завантажити клієнта, ви отримуєте повідомлення TFTP error 1 (File not found), значить TFTP налаштований правильно. Для налаштування ftp відредагуємо файл / etc / ftpusers, видаливши з нього рядок root, що дозволить підключатися до сервера за ftp під ім'ям root з ОС Windows.
4.5 Настройка DNS
Доменом нашій віртуальній мережі буде називатися private.net. Сервер буде мати ім'я server.private.net, а клієнти імена nodeXX.private.net, де XX - порядковий номер клієнта.
Основним конфігураційних файлів DNS сервера є / etc / bind / named.conf. В розділ options цього фала додамо рядок:
listen-on { 192.168.223.2; 127.0.0.1; };
Перший IP адреса - адреса інтерфейсу eth0. Тепер DNS сервер буде обробляти запити тільки з цих адрес. У кінець файлу додамо рядки:
zone "223.168.192.in-addr.arpa" {
type master;
file "/etc/bind/server.rev";
};
zone "private.net" {
type master;
file "/etc/bind/server.hosts";
};
Далі необхідно створити файли / etc / bind / server.rev і / etc / bind / server.hosts. Нижче наведено їх листинги.
Файл server.rev:
@ IN SOA server.private.net. root.server.private.net. (
2004120420 ; Serial
8H ; Refresh
4H ; Retry
4W ; Expire
1D ) ; Negative Cache TTL
IN NS server.private.net.
2 IN PTR server.private.net.
3 IN PTR node01.private.net.
Файл server.hosts:
@ IN SOA server.private.net. root.server.private.net. (