0
Замість адреси 192.168.223.2 звітність, вказаті адресою, Наступний за адресою адаптера VMnet1. После перезавантаження віртуального комп'ютера інтерфейс винен заробіті. br/>
4.3 Налаштування DHCP
Сервіс DHCP відповідає за видачу клієнтові его IP адреси, имени, других параметрів мережі, а такоже имени файлу з ядром операційної системи. Его Настроювання здійснюється з помощью конфігураційного файлу/etc/dhcpd.conf. Мі вікорістовуємо такий файл:
option domain-name "private.net";
option domain-name-servers server.private.net;
subnet 192.168.223.0 netmask 255.255.255.0 {
group {
filename "Net_boot_kernel";
host node01 {
hardware ethernet 00:0 C: 29: E6: 36: BC;
fixed-address 192.168.223.3;
option host-name "node01";
}
}
}
После subnet вказано IP адреси адаптера VMnet1, з заміненої на 0 последнего цифрою. У рядку filename сказано, что имя файлу з ядром для мережевої завантаження - net_boot_kernel. У рядку hardware ethernet звітність, вказаті раніше Записаний MAC адресою клієнта, у рядку fixed-adress вказується IP, Який буде виданий клієнту. Нам звітність,, щоб DHCP сервер обробляє Предложения Тільки з інтерфейсу eth0 (з внутрішньої мережі), тому відредагуємо файл/etc/default/dhcp, прісвоївші змінної INTERFACES Значення eth0. Невелікі Зміни Потрібні для DHCP клієнта. У файл/etc/dhclient.conf додамо наступні два рядки:
supersede domain-name "private.net";
prepend domain-name-servers 127.0.0.1;
Перший рядок вказує домен ПОШУК, а друга - додає додатковий (до того, Який буде отриманий від DHCP сервера) DNS сервер. Ці Зміни необхідні для Формування правильного файлу resolv.conf. Тепер, при завантаженні клієнта, на екрані повінні відобразітіся IP адреси клієнта и сервера, Отримані від сервера (службу DHCP Попередньо звітність, перезапустіті). Більш доповідну інформацію з налаштування DHCP можна найти в [3]. <В
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. (p> 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. (p> 2004120420; Serial
8H; Refresh
4H; Retry
4W; Expire
1D); Negative Cache TTL
IN NS server.private.net.
localhost IN A 127.0.0.1
server IN A 192.168.223.2
node01 IN A 192.168.223.3
На цьом налаштування DNS-сервера закінчена. За Додатковий інформацією Звертайтеся до [4]. p> 4.6 Створення ядра
Компіляція ядра
Стандартне ядро НЕ Підходить для завантаження по мережі, тому звітність, его перекомпілюваті. Перед компіляцією ядра звітність, з'ясувати конфігурацію устаткування віртуального сервера. Для цього в Debian можна скористати командою lspci. Запішемо МОДЕЛІ IDE, SCSI и Ethernet контролерів. У VMware 4.0 це Intel Corp.82371AB PIIX4 IDE, BusLogic BT-946C [MultiMaster 10] и AMD 79c970 [PCnet LANCE] відповідно. Перейдемо в каталог/usr/src и Викона...