Ошибка тайм-аута открытия pxe-e32

Я пытаюсь загрузить CoreOS на голом сервере hp dl360. Я настроил свой PXE-сервер аналогично по этой ссылке .

Кроме того, мой DHCP-сервер работает на коммутаторе Cisco, и я установил параметр next-server для своего PXE-сервера, но Я получаю ошибку «Тайм-аут открытия PXE-E32» при загрузке.

Вот мои сетевые тесты для TFTP-сервера:

Nmap с удаленного сервера в локальной сети:

nmap x.x.x.x -sU -p 69

Starting Nmap 6.40 ( http://nmap.org ) at 2017-01-29 20:45 IRST
Nmap scan report for x.x.x.x
Host is up (0.00013s latency).
PORT   STATE         SERVICE
69/udp open|filtered tftp
MAC Address: m.m.m.m (Hewlett Packard)

Nmap done: 1 IP address (1 host up) scanned in 0.72 seconds

и netstat на PXE-сервере:

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:*    

Буду признателен за любую помощь.

1
задан 27 February 2017 в 13:40
1 ответ

TFTP использует порт 69 при инициировании передачи, но затем переключается на случайный порт, на который фактически передаются данные. Конечно, ваш брандмауэр не фильтрует порт 69, но он может фильтровать сегмент случайных портов, используемых вашим сервером TFTP. Отключите брандмауэр и попробуйте, если он работает, просто откройте в брандмауэре сегмент портов, случайно используемых вашим TFTP-сервером.

1
ответ дан 3 December 2019 в 23:35

Теги

Похожие вопросы