Ubuntu 10.10. Действовал по этому руководству (кроме dnsmasq); http://www.debian-administration.org/articles/478 . Адрес получается, однако "TFTP timeout". TFTP через клиент "tftp" выдает нужный файл, запросы от компа доходят до порта 69. В чем может быть дело? Спасибо.
> Ubuntu 10.10. Действовал по этому руководству (кроме dnsmasq); http://www.debian-administration.org/articles/478
> . Адрес получается, однако "TFTP timeout". TFTP через клиент "tftp" выдает
> нужный файл, запросы от компа доходят до порта 69. В чем
> может быть дело? Спасибо.tftpd не запущен
tftpd закрыт брандмауэром
dhcp сообщает не то
dhcp не сообщает то, что надо
гадать можно до бесконечности
или следуйте руководству до буквы, или сообщайте ВСЮ необходимую информацию
# /etc/network/interfaces# The loopback network interface
auto lo
iface lo inet loopback# The primary network interface
auto eth2
iface eth2 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
# /etc/dhcp3/dhcpd.confddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
server-name "192.168.1.1";subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.255;
filename "pxelinux.0";
next-server 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
}
# /etc/default/tftpd-hpaRUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
# /var/syslogJan 4 00:40:02 ubuntu-node kernel: [ 567.734679] atl1c 0000:02:00.0: atl1c: eth2 NIC Link is Up<100 Mbps Full Duplex>
Jan 4 00:40:02 ubuntu-node dhcpd: DHCPDISCOVER from 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:02 ubuntu-node kernel: [ 567.751584] Inbound IN=eth2 OUT= MAC=ff:ff:ff:ff:ff:ff:00:90:f5:88:cd:3f:08:00 SRC=0.0.0.0 DST=255.255.255.255 LEN=576 TOS=0x00 PREC=0x00 TTL=20 ID=0 PROTO=UDP SPT=68 DPT=67 LEN=556
Jan 4 00:40:03 ubuntu-node dhcpd: DHCPOFFER on 192.168.1.3 to 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:03 ubuntu-node kernel: [ 568.791945] Inbound IN=eth2 OUT= MAC=ff:ff:ff:ff:ff:ff:00:90:f5:88:cd:3f:08:00 SRC=0.0.0.0 DST=255.255.255.255 LEN=576 TOS=0x00 PREC=0x00 TTL=20 ID=1 PROTO=UDP SPT=68 DPT=67 LEN=556
Jan 4 00:40:03 ubuntu-node dhcpd: DHCPDISCOVER from 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:03 ubuntu-node dhcpd: DHCPOFFER on 192.168.1.3 to 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:05 ubuntu-node kernel: [ 570.824458] Inbound IN=eth2 OUT= MAC=ff:ff:ff:ff:ff:ff:00:90:f5:88:cd:3f:08:00 SRC=0.0.0.0 DST=255.255.255.255 LEN=576 TOS=0x00 PREC=0x00 TTL=20 ID=2 PROTO=UDP SPT=68 DPT=67 LEN=556
Jan 4 00:40:05 ubuntu-node dhcpd: DHCPDISCOVER from 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:05 ubuntu-node dhcpd: DHCPOFFER on 192.168.1.3 to 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:07 ubuntu-node kernel: [ 573.032836] atl1c 0000:02:00.0: irq 45 for MSI/MSI-X
Jan 4 00:40:07 ubuntu-node kernel: [ 573.033069] atl1c 0000:02:00.0: atl1c: eth2 NIC Link is Up<100 Mbps Full Duplex>
Jan 4 00:40:09 ubuntu-node kernel: [ 574.833901] Inbound IN=eth2 OUT= MAC=ff:ff:ff:ff:ff:ff:00:90:f5:88:cd:3f:08:00 SRC=0.0.0.0 DST=255.255.255.255 LEN=576 TOS=0x00 PREC=0x00 TTL=20 ID=3 PROTO=UDP SPT=68 DPT=67 LEN=556
Jan 4 00:40:10 ubuntu-node dhcpd: DHCPREQUEST for 192.168.1.3 (192.168.1.1) from 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:10 ubuntu-node dhcpd: DHCPACK on 192.168.1.3 to 00:90:f5:88:cd:3f via eth2
Jan 4 00:40:10 ubuntu-node kernel: [ 575.639343] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=55 TOS=0x00 PREC=0x00 TTL=20 ID=4 PROTO=UDP SPT=2070 DPT=69 LEN=35
Jan 4 00:40:12 ubuntu-node kernel: [ 577.631054] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=55 TOS=0x00 PREC=0x00 TTL=20 ID=5 PROTO=UDP SPT=2071 DPT=69 LEN=35
Jan 4 00:40:16 ubuntu-node kernel: [ 581.640551] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=55 TOS=0x00 PREC=0x00 TTL=20 ID=6 PROTO=UDP SPT=2072 DPT=69 LEN=35
Jan 4 00:40:22 ubuntu-node kernel: [ 587.627339] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=55 TOS=0x00 PREC=0x00 TTL=20 ID=7 PROTO=UDP SPT=2073 DPT=69 LEN=35
Jan 4 00:40:30 ubuntu-node kernel: [ 595.591426] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=55 TOS=0x00 PREC=0x00 TTL=20 ID=8 PROTO=UDP SPT=2074 DPT=69 LEN=35
Jan 4 00:40:40 ubuntu-node kernel: [ 605.535396] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60 TOS=0x00 PREC=0x00 TTL=20 ID=9 PROTO=UDP SPT=2075 DPT=69 LEN=40
Jan 4 00:41:16 ubuntu-node kernel: [ 641.563373] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60 TOS=0x00 PREC=0x00 TTL=20 ID=10 PROTO=UDP SPT=2076 DPT=69 LEN=40
Jan 4 00:42:28 ubuntu-node kernel: [ 713.569525] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60 TOS=0x00 PREC=0x00 TTL=20 ID=11 PROTO=UDP SPT=2077 DPT=69 LEN=40
Jan 4 00:44:16 ubuntu-node kernel: [ 821.551454] Inbound IN=eth2 OUT= MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60 TOS=0x00 PREC=0x00 TTL=20 ID=12 PROTO=UDP SPT=2078 DPT=69 LEN=40
start: Job is already running: tftpd-hpa
>[оверквотинг удален]
> Jan 4 00:42:28 ubuntu-node kernel: [ 713.569525] Inbound IN=eth2 OUT=
> MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60
> TOS=0x00 PREC=0x00 TTL=20 ID=11 PROTO=UDP SPT=2077 DPT=69 LEN=40
> Jan 4 00:44:16 ubuntu-node kernel: [ 821.551454] Inbound IN=eth2 OUT=
> MAC=00:26:6c:62:70:a9:00:90:f5:88:cd:3f:08:00 SRC=192.168.1.3 DST=192.168.1.1 LEN=60
> TOS=0x00 PREC=0x00 TTL=20 ID=12 PROTO=UDP SPT=2078 DPT=69 LEN=40
>
уже лучше, однако, что говорит
netstat -an |grep :69
?
> уже лучше, однако, что говорит
>
> netstat -an |grep :69
>
> ?Ничего. Как и предполагалось...
>> уже лучше, однако, что говорит
>>
>> netstat -an |grep :69
>>
>> ?
> Ничего. Как и предполагалось...а это значит, что сервер tftp не слушает порт
он хоть в процессах есть?P.S. а что в /etc/default/tftpd-hpa ?
P.P.S. кстати говоря, руководство для Debian, а у Вас Ubuntu
и не надо говорить, что вторая на первом основана
Уточненные ответы, сорри, в тот раз че-то не то...
> уже лучше, однако, что говорит
>
> netstat -an |grep :69
>
> он хоть в процессах есть?
root@ubuntu-node:~# stop tftpd-hpa; start tftpd-hpa; netstat -an | grep ':69'; pstree -alnU | grep 'ftp'
tftpd-hpa stop/waiting
tftpd-hpa start/running, process 7868
udp 0 0 0.0.0.0:69 0.0.0.0:*
├─in.tftpd --listen --user tftp --address 0.0.0.0:69 /var/lib/tftpboot
> P.S. а что в /etc/default/tftpd-hpa ?
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
> P.P.S. кстати говоря, руководство для Debian, а у Вас Ubuntu
> и не надо говорить, что вторая на первом основанаОстальные руководства похожи...
>[оверквотинг удален]
> # /etc/default/tftpd-hpa
> TFTP_USERNAME="tftp"
> TFTP_DIRECTORY="/var/lib/tftpboot"
> TFTP_ADDRESS="0.0.0.0:69"
> RUN_DAEMON="yes"
> OPTIONS="-l -s /var/lib/tftpboot"
>
>> P.P.S. кстати говоря, руководство для Debian, а у Вас Ubuntu
>> и не надо говорить, что вторая на первом основана
> Остальные руководства похожи...убери строчку > OPTIONS="-l -s /var/lib/tftpboot"
>[оверквотинг удален]
>> TFTP_USERNAME="tftp"
>> TFTP_DIRECTORY="/var/lib/tftpboot"
>> TFTP_ADDRESS="0.0.0.0:69"
>> RUN_DAEMON="yes"
>> OPTIONS="-l -s /var/lib/tftpboot"
>>
>>> P.P.S. кстати говоря, руководство для Debian, а у Вас Ubuntu
>>> и не надо говорить, что вторая на первом основана
>> Остальные руководства похожи...
> убери строчку > OPTIONS="-l -s /var/lib/tftpboot"Вот тоже самое, только образ пытаюсь поставить ubuntu-alternate-10.04.2.iso
В логах следующее:
dhcpd: DHCPDISCOVER from macaddr via eth0
dhcpd: ICMP Echo reply while lease 192.168.1.102 valid.
dhcpd: Abandoning IP address 192.168.1.102: pinged before offer
dhcpd: DHCPDISCOVER from macaddr via eth0
dhcpd: DHCPOFFER on 192.168.1.103 to macaddr via eth0
dhcpd: DHCPREQUEST for 192.168.1.103 (192.168.1.102) from macaddr via eth0
dhcpd: DHCPACK on 192.168.1.103 to macaddr via eth0
in.tftpd[2427]: tftp: client does not accept optionsНе подскажете, что за опции клиент не может от демона tftpd получить? Мануал использовал как у топикстартера и еще кучу похожих, конфиги все те же, тока номера интерфейсов другие, что значения не имеет. Спасибо!
>[оверквотинг удален]
> dhcpd: ICMP Echo reply while lease 192.168.1.102 valid.
> dhcpd: Abandoning IP address 192.168.1.102: pinged before offer
> dhcpd: DHCPDISCOVER from macaddr via eth0
> dhcpd: DHCPOFFER on 192.168.1.103 to macaddr via eth0
> dhcpd: DHCPREQUEST for 192.168.1.103 (192.168.1.102) from macaddr via eth0
> dhcpd: DHCPACK on 192.168.1.103 to macaddr via eth0
> in.tftpd[2427]: tftp: client does not accept options
> Не подскажете, что за опции клиент не может от демона tftpd получить?
> Мануал использовал как у топикстартера и еще кучу похожих, конфиги все
> те же, тока номера интерфейсов другие, что значения не имеет. Спасибо!У МЕНЯ ПРОБЛЕМА БЫЛА В ФАЙЕРВОЛЕ! ЕГО НАДО ОТКЛЮЧИТЬ/НАСТРОИТЬ...
>[оверквотинг удален]
>> dhcpd: Abandoning IP address 192.168.1.102: pinged before offer
>> dhcpd: DHCPDISCOVER from macaddr via eth0
>> dhcpd: DHCPOFFER on 192.168.1.103 to macaddr via eth0
>> dhcpd: DHCPREQUEST for 192.168.1.103 (192.168.1.102) from macaddr via eth0
>> dhcpd: DHCPACK on 192.168.1.103 to macaddr via eth0
>> in.tftpd[2427]: tftp: client does not accept options
>> Не подскажете, что за опции клиент не может от демона tftpd получить?
>> Мануал использовал как у топикстартера и еще кучу похожих, конфиги все
>> те же, тока номера интерфейсов другие, что значения не имеет. Спасибо!
> У МЕНЯ ПРОБЛЕМА БЫЛА В ФАЙЕРВОЛЕ! ЕГО НАДО ОТКЛЮЧИТЬ/НАСТРОИТЬ...Какая? Объясните, если не сложно.. Что конкретно настроить или как отключить? Вы про iptables?? Или shoreline?
>[оверквотинг удален]
>> dhcpd: Abandoning IP address 192.168.1.102: pinged before offer
>> dhcpd: DHCPDISCOVER from macaddr via eth0
>> dhcpd: DHCPOFFER on 192.168.1.103 to macaddr via eth0
>> dhcpd: DHCPREQUEST for 192.168.1.103 (192.168.1.102) from macaddr via eth0
>> dhcpd: DHCPACK on 192.168.1.103 to macaddr via eth0
>> in.tftpd[2427]: tftp: client does not accept options
>> Не подскажете, что за опции клиент не может от демона tftpd получить?
>> Мануал использовал как у топикстартера и еще кучу похожих, конфиги все
>> те же, тока номера интерфейсов другие, что значения не имеет. Спасибо!
> У МЕНЯ ПРОБЛЕМА БЫЛА В ФАЙЕРВОЛЕ! ЕГО НАДО ОТКЛЮЧИТЬ/НАСТРОИТЬ...И я так понимаю у вас даже образ не подцеплялся изначально? Тогда опишу как у меня, образ грузится уже..Но! Нажимаю Install Ubuntu on your computer и черный экран... Жесткий по индикации молчит после этого..