logo TFTPD32
 
June 8 2008:
Tftpd32 tenth anniversary.


tftp_proxy : a proxy for the tftp protocol.



tftp_proxy has been written in order to authorize the TFTP protocol through firewalls. In particular, it may allow the installation of a public Internet TFTP server.

Between a TFTP client and the proxy the file transfer uses only the port 69 (standard TFTP port). This way the client opens the 69 port on the firewall (this port should of course been authorized) and the proxy answers using this port instead of chosing a new one such as specified in the RFC. The proxy manages the port remapping, in order to interoperate with any TFTP server.

tftp_proxy may use a different host as the TFTP server, but no firewalls should be installed wetween the two servers.

The chain : Client ---- > Firewall ---> Proxy ----> Server

Usage :







Parameters to de defined into the ini file

Tftp server
the address of the tftp server (uses localhost by default)
Server Port
the port used by the tftp server (default is 6969)
Proxy Port
the port used by the proxy (default is the standard TFTP port 69)
Proxy interface
the address on which the tftp_proxy is listening for incoming connections (default : tftp_proxy listens on all interfaces)
Proxy Timeout
the timeout which should be greater than the server timeout (default 30 seconds)




Download

Link is here.

tftp proxy service for XP

tftpd proxy