Se 45.115.x.xxx for um endereço IP compartilhado, você precisará do seu ISP para encaminhar conexões de entrada para as portas 21, etc para o seu roteador doméstico ip 172.172.1xx.xxx. Eu duvido que eles fizessem isso, no entanto, já que isso significa tirar essa possibilidade de outros usuários. Minha aposta é que eles oferecem uma gama de portas não padrão que podem ser configuradas para redirecionar para o seu roteador, ou a opção de atribuir um endereço IP externo dedicado onde você pode configurar o encaminhamento de porta à vontade.
Depois de implementar o encaminhamento de porta para a porta 21 (você pode telnet 45.115.x.xxx 21
verificar se ele funciona), é necessário definir um intervalo de portas nas opções do FileZilla Server e encaminhar todas essas portas também.
Na documentação do FileZilla Server (editada ligeiramente):
If you have a NAT router, you need to tell FileZilla Server to use a specific range of ports for passive mode connections. You will have to open these ports in your firewall. If you have a NAT router, you need to forward these ports to the local machine FileZilla Server is installed on. Depending on your router model, you can either forward a range of ports or you need to forward all ports individually.
It is best to choose ports >= 50000 for passive mode FTP. A range of 50 ports should be sufficient in most cases.
Além disso, o FileZilla Server precisa receber o endereço que deve ouvir:
If you have a NAT router, you need to tell FileZilla Server your external IP address or passive mode connections will not work with clients outside your local network:
- If you have a fixed external IP address, you can enter it in the configuration dialog of FileZilla Server.
- If you have a dynamic IP address, you can let FileZilla Server obtain your external IP address from a special website automatically. If in doubt, use this option.