[RISOLTO] Wapttftpserver su Debian
Pubblicato: 13 novembre 2025 - 06:34
Salve,
scrivo perché ho un problema con TFTP su un repository secondario su Debian.
Ho installato il repository in una directory che chiamerò /XXXX e riesco a trovare correttamente la directory /XXXX/wads/pxe e il file ipxe.efi.
La macchina non ha un firewall, solo l'antivirus ClamAV.
Preciso che il DHCP non è configurato al momento, ma volevo solo testare TFTP.
Attualmente nella versione 2.6.0.17392, posso avviare il servizio systemctl status wapttftpserver senza alcun problema:
#################################
systemctl status wapttftpserver:
● wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS
Caricato: caricato (/usr/lib/systemd/system/wapttftpserver.service; abilitato; preimpostazione: abilitato)
Attivo: attivo (in esecuzione) da gio 30-10-2025 08:22:22 +04; 2 settimane 0 giorni fa
Invocazione: af16754aa4234cae821ca58ec17760f1
PID principale: 841 (wapttftpserver.)
Attività: 2 (limite: 9455)
Memoria: 3,8M (picco: 4,6M)
CPU: 14min 16,331s
CGroup: /system.slice/wapttftpserver.service
└─841 /opt/wapt/wapttftpserver.bin --fork --username=root --root_dir=/XXXX/wads/pxe --verbose --log-path=/dev/stdout
30 ott 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Avvio di wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS...
30 ott 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Avviato wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS.
#################################
Ho provato questo comando trovato nella documentazione di un altro sistema Debian:
###################################
cd ~
tftp XX-XX-XXXXXXX-X.mydomain.lan
binary
get ipxe.efi
quit
ls -l ipxe.efi
################################
Subito dopo il comando get ipxe.efi, ricevo un errore:
##########################
Codice di errore 1: File non trovato
##########################
Ho quindi provato un comando nmap da un altro sistema Debian:
#################################
nmap -Pn 192.168.1.2 -sU -p 69
###################################
Ricevo questa risposta:
###################################
Avvio di Nmap 7.95 ( https://nmap.org ) alle 09:14 +04 del 13-11-2025
Rapporto di scansione Nmap per XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.2)
Host attivo.
PORTA STATO SERVIZIO
69/udp aperta|filtrata tftp
Nmap completato: 1 indirizzo IP (1 host attivo) scansionato in 2,21 secondi
#######################################
La porta è "aperta|filtrata".
Ho deciso di testare nmap sul nostro vecchio server TFTP che è su Windows per vedere la reazione:
##########################
nmap -Pn 192.168.1.3 -sU -p 69
###########################
Ottengo questa risposta:
######################################
Avvio di Nmap 7.95 ( https://nmap.org ) alle 09:13 +04 del 13-11-2025
Report di scansione Nmap per XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.3)
Host attivo (latenza 0.0048s).
PORTA STATO SERVIZIO
69/udp aperta tftp
Nmap completato: 1 indirizzo IP (1 host attivo) scansionato in 0,22 secondi
#####################################
La porta è ora "aperta".
Quando provo a recuperare un file dal server TFTP di Windows, ricevo un codice di errore 4: Violazione di accesso. Questo significa che ho una risposta (negativa, ma pur sempre una risposta...).
Spero di essere stato abbastanza chiaro, ma non capisco questo concetto di "aperto|filtrato", né perché non riesco a recuperare ipxe.efi.
Esiste un file di configurazione per il server TFTP di Windows?
Grazie per l'aiuto.
Cordiali saluti
scrivo perché ho un problema con TFTP su un repository secondario su Debian.
Ho installato il repository in una directory che chiamerò /XXXX e riesco a trovare correttamente la directory /XXXX/wads/pxe e il file ipxe.efi.
La macchina non ha un firewall, solo l'antivirus ClamAV.
Preciso che il DHCP non è configurato al momento, ma volevo solo testare TFTP.
Attualmente nella versione 2.6.0.17392, posso avviare il servizio systemctl status wapttftpserver senza alcun problema:
#################################
systemctl status wapttftpserver:
● wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS
Caricato: caricato (/usr/lib/systemd/system/wapttftpserver.service; abilitato; preimpostazione: abilitato)
Attivo: attivo (in esecuzione) da gio 30-10-2025 08:22:22 +04; 2 settimane 0 giorni fa
Invocazione: af16754aa4234cae821ca58ec17760f1
PID principale: 841 (wapttftpserver.)
Attività: 2 (limite: 9455)
Memoria: 3,8M (picco: 4,6M)
CPU: 14min 16,331s
CGroup: /system.slice/wapttftpserver.service
└─841 /opt/wapt/wapttftpserver.bin --fork --username=root --root_dir=/XXXX/wads/pxe --verbose --log-path=/dev/stdout
30 ott 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Avvio di wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS...
30 ott 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Avviato wapttftpserver.service - Script di avvio del server TFTP WAPT/WADS.
#################################
Ho provato questo comando trovato nella documentazione di un altro sistema Debian:
###################################
cd ~
tftp XX-XX-XXXXXXX-X.mydomain.lan
binary
get ipxe.efi
quit
ls -l ipxe.efi
################################
Subito dopo il comando get ipxe.efi, ricevo un errore:
##########################
Codice di errore 1: File non trovato
##########################
Ho quindi provato un comando nmap da un altro sistema Debian:
#################################
nmap -Pn 192.168.1.2 -sU -p 69
###################################
Ricevo questa risposta:
###################################
Avvio di Nmap 7.95 ( https://nmap.org ) alle 09:14 +04 del 13-11-2025
Rapporto di scansione Nmap per XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.2)
Host attivo.
PORTA STATO SERVIZIO
69/udp aperta|filtrata tftp
Nmap completato: 1 indirizzo IP (1 host attivo) scansionato in 2,21 secondi
#######################################
La porta è "aperta|filtrata".
Ho deciso di testare nmap sul nostro vecchio server TFTP che è su Windows per vedere la reazione:
##########################
nmap -Pn 192.168.1.3 -sU -p 69
###########################
Ottengo questa risposta:
######################################
Avvio di Nmap 7.95 ( https://nmap.org ) alle 09:13 +04 del 13-11-2025
Report di scansione Nmap per XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.3)
Host attivo (latenza 0.0048s).
PORTA STATO SERVIZIO
69/udp aperta tftp
Nmap completato: 1 indirizzo IP (1 host attivo) scansionato in 0,22 secondi
#####################################
La porta è ora "aperta".
Quando provo a recuperare un file dal server TFTP di Windows, ricevo un codice di errore 4: Violazione di accesso. Questo significa che ho una risposta (negativa, ma pur sempre una risposta...).
Spero di essere stato abbastanza chiaro, ma non capisco questo concetto di "aperto|filtrato", né perché non riesco a recuperare ipxe.efi.
Esiste un file di configurazione per il server TFTP di Windows?
Grazie per l'aiuto.
Cordiali saluti