Я пытающийся настроить сервер начальной загрузки PXE.
Все работает, но клиент TFTP испытывает таймаут.
TFTP connection timeout
Я использую это для установки сервера TFTP. http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/
/etc/xinet.d/tftp
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
PS ax|grep tftp не возвращает его выполнение.
какая-либо идея, что могло быть неправильным?
Это, похоже, очень старый урок, который у тебя есть.
Какую версию Ubuntu вы используете?
Более свежее руководство можно найти здесь:
https://help.ubuntu.com/community/PXEInstallMultiDistro
Из вики вам необходимо использовать сервер tftpd-hpa (в репозиториях 2 сервера).
sudo apt-get -y install tftpd-hpa
sudo /etc/init.d/openbsd-inetd stop
sudo update-rc.d -f openbsd-inetd remove
sudo sed -i s/no/yes/ /etc/default/tftpd-hpa
sudo /etc/init.d/tftpd-hpa start
Ubuntu устанавливает пакет pakcage openbsd-inetd, когда установлен пакет tfpd-hpa. В нашем примере мы просто запустим TFTP как демон и всегда будем прослушивать соединения.
blockquote>Если у вас все еще есть проблема с тайм-аутом, можете ли вы подтвердить, что сервер tftpd-hpa работает, и обновить свой вопрос.