Имеется сервер для загрузки тонких клиентов по сети. Обыкновенный PXE
2 Интерфейса
один смотрит в сеть фирмы
другой в сеть мастерской
все адресса у фирменной статичны
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
auto eth0
iface eth0 inet static
address 192.168.1.210
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
На втором интерфейсе крутится DHCP
option domain-name-servers 10.0.0.1;
authoritative;
allow bootp;
option ip-forwarding on;
default-lease-time 60;
min-lease-time 120;
max-lease-time 300;
ddns-update-style interim;
log-facility local7;
shared-network PXE-Netwotk {
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.10 10.0.0.254;
interface eth1;
option routers 10.0.0.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 10.0.0.1;
filename "pxelinux.0";
next-server 10.0.0.1;
option root-path "10.0.0.1:/tftpboot/";
}
}
Был поставлен ERPXE
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="10.0.0.1:69"
TFTP_OPTIONS="--secure -l -v -m /tftpboot/erpxe.remap -vvvvv -s -r blksize"
erpxe.remap
e ^pxelinux.cfg/ # exclude pxelinux.cfg folder
e ^boot/ # exclude boot folder
e ^KIWI/ # exclude KIWI folder
gr \\ / # Convert backslashes to slashes
gr ([A-Z]) \L\1 # Convert all to lowercase
/tftpboot/
Проблемма состоит в следующем:
Нет возможности через TFTP загрузить файлы например bzImage говорит что нет его,
хоты если рядом положить test.txt то этот фаил можно передать
в чем может быть ошибка