pxe-e32打开超时错误

我正在试图在hp dl360裸机服务器上启动CoreOS。 我已经configuration了我的PXE服务器类似于这个链接 。

此外,我的DHCP服务器运行在思科交换机上,并将next-server选项设置为我的PXE服务器,但在启动时出现“PXE-E32打开超时”错误。

以下是我对TFTP服务器的networkingtesting:

本地networking中远程服务器的Nmap:

 nmap xxxx -sU -p 69 Starting Nmap 6.40 ( http://nmap.org ) at 2017-01-29 20:45 IRST Nmap scan report for xxxx Host is up (0.00013s latency). PORT STATE SERVICE 69/udp open|filtered tftp MAC Address: mmmm (Hewlett Packard) Nmap done: 1 IP address (1 host up) scanned in 0.72 seconds 

和PXE服务器上的netstat:

 netstat -an | fgrep -w 69 udp 0 0 0.0.0.0:69 0.0.0.0:* udp 0 0 0.0.0.0:69 0.0.0.0:* udp 0 0 127.0.0.1:69 0.0.0.0:* udp 0 0 10.0.0.104:69 0.0.0.0:* 

我会很感激任何forms的帮助。

TFTP在启动传输时使用端口69,但接下来切换到实际传输数据的随机端口。 当然你的防火墙不是过滤端口69,但它可能是过滤你的TFTP服务器使用的随机端口段。 禁用防火墙并尝试一下,如果它能正常工作,只需在防火墙中打开TFTP服务器随机使用的端口部分即可。