Стоит dhcp3 (isc-dhcp-server) и tftp Настройки в /etc/dhcp/dhcpd.conf:
cat /etc/dhcp/dhcpd.conf | grep -v "#"
ddns-update-style none;
option domain-name "home.int";
option domain-name-servers 192.168.1.151, 192.168.1.1;
authoritative;
log-facility local1;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.11 192.168.1.220;
option domain-name-servers 192.168.1.151, 192.168.1.1;
option domain-name "home.int";
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 7200;
max-lease-time 86400;
next-server 192.168.1.151;
filename "pxelinux.0";
}
host host1 {
hardware ethernet 50:e5:49:41:2c:29;
fixed-address 192.168.1.2;
next-server 192.168.1.151;
filename "pxelinux.0";
}
cat /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --verbose"
директория ftp
ls -al /var/lib/tftpboot/
итого 124
drwxrwxrwx 3 nobody nogroup 4096 апр. 14 17:25 .
drwxr-xr-x 38 root root 4096 апр. 14 14:52 ..
lrwxrwxrwx 1 root root 12 апр. 14 15:54 images -> /var/net/iso
-rwxrwxrwx 1 root root 26140 апр. 14 16:00 memdisk
-rwxrwxrwx 1 root root 56292 апр. 14 15:59 menu.c32
-rwxrwxrwx 1 root root 26460 апр. 14 15:59 pxelinux.0
drwxrwxrwx 2 root root 4096 апр. 14 16:02 pxelinux.cfg
Перегружаюсь, выбираю загрузку с сети, в логах только следующее:
Apr 14 17:51:09 tech dhcpd: DHCPREQUEST for 192.168.1.2 from 50:e5:49:41:2c:29 via eth0
Apr 14 17:51:09 tech dhcpd: DHCPACK on 192.168.1.2 to 50:e5:49:41:2c:29 via eth0
По TFTP выкачать pxelinux.0 можно. Не могу понять что не так?