Sieciowa instalacja Debiana - tftp i pxe

Masz problemy z siecią bądź internetem? Zapytaj tu
snejk
Posty: 78
Rejestracja: 03 sierpnia 2010, 00:33
Lokalizacja: /dev/random

Sieciowa instalacja Debiana - tftp i pxe

Post autor: snejk »

Witam.

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;
 }

}
}
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ę:

Kod: Zaznacz cały

next-server 192.168.0.1;
na:

Kod: Zaznacz cały

next-server 79.x.x.x
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:

Kod: Zaznacz cały

/etc/default/tftpd-hpa 

Kod: Zaznacz cały

OPTIONS="-a 192.168.0.1:69"
Serwer nie wstaje, a w logach pojawia się:

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
Proszę o sugestie.
larry2003
Posty: 41
Rejestracja: 02 grudnia 2009, 14:26

Post autor: larry2003 »

Pokaż jeszcze plik

Kod: Zaznacz cały

 /etc/xinetd.d/tftp
ODPOWIEDZ