Sieciowa instalacja Debiana - tftp i pxe
: 29 listopada 2010, 20:24
Witam.
Sieć wygląda tak:
Uruchomiłem serwer tftp jako demon:
Skonfigurowałem dhcp:
I gdy chcę zainstalować Debiana przez sieć, na innym komputerze, niestety nie działa instalacja. Adres dhcp jest przydzielany poprawnie, natomiast jest problem z komunikacją z serwerem tftp lokalnie. Gdy zmienię:
na:
czyli na ip zewnętrze to wszytko działa tak jak powinno (jest możliwość instalacji sieciowej na drugim komputerze).
Chciałbym jakoś przypisać serwerowi tftp adres, na którym na nasłuchiwać, jednak gdy dodaje do:
Serwer nie wstaje, a w logach pojawia się:
Proszę o sugestie.
Sieć wygląda tak:
Kod: Zaznacz cały
internet -- [eth0] 79.x.x.x ---Linux router -- [eth1] 192.168.0.1 -- [b]przełącznik[/b] --- LAN (192.168.0.0/24)
Uruchomiłem serwer tftp jako demon:
Kod: Zaznacz cały
snejk@pwner:~$ cat /etc/default/tftpd-hpa
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
Kod: Zaznacz cały
snejk@pwner:~$ netstat -uln | grep 69
udp 0 0 0.0.0.0:69 0.0.0.0:*
Skonfigurowałem dhcp:
Kod: Zaznacz cały
snejk@pwner:~$ cat /etc/dhcp3/dhcpd.conf
ddns-update-style none;
option domain-name-servers 193.239.59.253,79.110.196.254;
allow bootp;
allow booting;
default-lease-time 7200;
max-lease-time 7200;
authoritative;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.3;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
filename "pxelinux.0";
next-server 192.168.0.1;
group {
host a {
hardware ethernet aa:bb:cc:dd:ee:ff;
fixed-address 192.168.0.10;
}
host b {
hardware ethernet aa:bb:cc:dd:ee:ff;
fixed-address 192.168.0.20;
}
}
}
Kod: Zaznacz cały
next-server 192.168.0.1;
Kod: Zaznacz cały
next-server 79.x.x.x
Chciałbym jakoś przypisać serwerowi tftp adres, na którym na nasłuchiwać, jednak gdy dodaje do:
Kod: Zaznacz cały
/etc/default/tftpd-hpa
Kod: Zaznacz cały
OPTIONS="-a 192.168.0.1:69"
Kod: Zaznacz cały
sudo tail -f /var/log/syslog|grep tftpd
Nov 29 20:18:48 pwner in.tftpd[3798]: recvfrom: Socket operation on non-socket