Я настраиваю загрузку с сети. TFTP-сервер работает, это я проверил при помощи команды
tftp 192.168.1.209
get pxelinux.0
файл скачивается (т.е. прав на диске хватает, сервис файл отдаёт)
Но когда я пытаюсь загрузиться, компьютер получает IP-адрес с DHCP-сервера, но пишет, что не может найти файл на tftp.
текущий конфиг dhcp выглядит так:
# cat /etc/dhcp/dhcpd.confupdate-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
option domain-name-server code 6 = ip-address;
option domain-name code 15 = string;
option tftp-server-name code 66 = string;
option filename code 67 = string;
option tftp-server code 150 = ip-address;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.99;
option routers 192.168.1.1;
option domain-name-server 192.168.1.1;
option domain-name "office.mycompany.ru";
option tftp-server-name "netboot-tftp";
option filename "pxelinux.0";
option tftp-server 192.168.1.209;
# next-server 192.168.1.209;
# filename "pxelinux.0";
}
Пробовал и с раскомментированными строками.
Что я не понимаю?