Como fazer o cliente TFTP se comunicar com um número de porta diferente de 69? Existe alguma outra configuração extra para configurar no servidor TFTP


Melhor resposta

Você não especificou o sistema operacional.

Existem muitos Clientes tftp disponíveis no Linux.

Eu instalei tftp-hpa e de sua página de manual:

SINOPSE tftp [ options …] [host [port]] [-c command]

Isso é bastante óbvio.

Se, no entanto, você estiver usando tftp como parte da inicialização PXE, o O endereço do seu servidor tftp é definido na resposta do próximo servidor do seu servidor DHCP.

Esse endereço é na verdade um endereço IP, não acho que um número de porta possa ser inserido nele.

Portanto, se você tiver um servidor tftp em uma porta não padrão e precisar usá-lo como parte da inicialização PXE, terá que usar o encaminhamento NAT para redirecionar os pacotes de entrada para a porta correta.

por exemplo no Linux

iptables -t nat -A PREROUTING -p udp —dport 999 -j DNAT —to-destination :69

Resposta

TFTP é uma abreviatura para o Trivial File Transfer Protocol, que é normal protocolo de alto nível usado para mover os servidores de dados que são usados ​​para inicializar estações de trabalho sem disco, terminais x e também os roteadores com a ajuda de um protocolo de dados do usuário, ou seja, UDP. Como mencionado anteriormente, é um protocolo normal simples que é realizado no topo do protocolo UDP / IP. O número da porta usado é 69.

O servidor TFTP é geralmente usado nos casos em que não é necessário usar recursos completos do protocolo FTP. Junto com o TFTP, outros protocolos chamados de protocolos de inicialização também são usados, por exemplo: BOOTP, DHCP, etc.

Esses protocolos de inicialização são usados ​​para inicializar os dispositivos. Assim, cada vez que um nó é inicializado, quando um IP é habilitado, esse dispositivo recebe seu endereço IP junto com diferentes dispositivos e parâmetros relacionados à rede por meio de protocolos de inicialização.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *