Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Значит по конфигурации загрузки через PXE-сервер:
- 1. Вход в систему: login - root, password - ********;
- 2. Вход в командную оболочку: mc
- 3. Добавление нового клиента:
- 3.1. Редактируем файл-конфигурацию DHCP сервера:
- /etc/dhcp/dhcp.conf
- host pxe_client200 {
- #указываем идентификатор клиента
- hardware ethernet 00:11:09:99:8d:d6;
- # прописываем его MAC
- fixed-address 192.168.0.200;
- # указываем IP который он получит по DHCP
- option host-name "client200";
- # указываем имя хоста (ВАЖНО) должно быть уникальным
- filename "client1/pxelinux.0";
- # путь к загрузчику по TFTP (client1 - группа пользователей для RDP 192.168.0.1, client2 - для 192.168.0.2, client3 - 192.168.0.3)
- option root-path "192.168.0.10:/srv/tftp/nfsroot1";
- # путь к образу системы тонкого клиента (nfsroot1 - группа пользователей для RDP 192.168.0.1, nfsroot2 - для 192.168.0.2, nfsroot3 - 192.168.0.3)
- }
- 3.2. Разрешение на доступ по NFS для нового пользователя:
- в файле - /etc/exports добавляем в конце строки в зависимости от
- выбранного пути к образу системы тонкого клиента (например nfsroot1):
- /srv/tftp/nfsroot1 client200(rw,async,no_root_squash,no_subtree_check)
- 3.3. Указываем соответствие имени хоста к IP-адресу:
- добавляем в /etc/hosts строчку:
- 192.168.0.200 client200
- 4. Удаление клиента
- Удаляем по аналогии записи из конфигов:
- /etc/dhcp/dhcp.conf
- /etc/exports
- /etc/hosts
- 5. Измение МАС, IP:
- редактируем по аналогиии конфиги:
- /etc/dhcp/dhcp.conf
- /etc/exports
- /etc/hosts
- 6. Применение изменений
- 6.1 Если изменения вносились только в конфиг DHCP сервера:
- /etc/init.d/isc-dhcp-server restart
- 6.2 Рестарт системы командой: reboot
- ###{/etc/dhcp/dhcp.conf}### isc-dhcp-server config file
- option domain-name-servers 192.168.0.254, 91.209.139.3;
- default-lease-time 86400;
- max-lease-time 604800;
- authoritative;
- subnet 192.168.0.0 netmask 255.255.255.0 {
- range 192.168.0.100 192.168.0.200;
- next-server 192.168.0.10;
- option subnet-mask 255.255.255.0;
- option broadcast-address 192.168.0.255;
- option routers 192.168.0.254;
- ############### RDP_SERVER 192.168.0.1
- host pxe_client1 {
- hardware ethernet 00:11:09:99:8d:d6;
- fixed-address 192.168.0.101;
- option host-name "client1";
- filename "client1/pxelinux.0";
- option root-path "192.168.0.10:/srv/tftp/nfsroot1";
- }
- ############### RDP_SERVER 192.168.0.2
- host pxe_client2 {
- hardware ethernet 00:11:2f:49:cd:68;
- fixed-address 192.168.0.102;
- option host-name "client2";
- filename "client2/pxelinux.0";
- option root-path "192.168.0.10:/srv/tftp/nfsroot2";
- }
- ############### RDP_SERVER 192.168.0.3
- host pxe_client3 {
- hardware ethernet 00:15:99:8b:a0:8c;
- fixed-address 192.168.0.103;
- option host-name "client3";
- filename "client3/pxelinux.0";
- option root-path "192.168.0.10:/srv/tftp/nfsroot3";
- }
- }
- ####{ /etc/exports }#### nfs-kernel-server config file
- /srv/tftp/nfsroot1 client1(rw,async,no_root_squash,no_subtree_check)
- /srv/tftp/nfsroot3 client2(rw,async,no_root_squash,no_subtree_check)
- /srv/tftp/nfsroot3 client3(rw,async,no_root_squash,no_subtree_check)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement