Isso é chamado de hairpinning e não é suportado com muita frequência por roteadores domésticos.
A maneira "mais fácil" para a sua solução seria executar seu próprio servidor DNS internamente e resolver username.dyndns.org para 192.168.0.200.
Eu preciso que meu roteador wifi faça o encaminhamento de porta a partir de conexões LAN internas. O recurso de encaminhamento de porta do meu roteador DIR-615 funciona como esperado. Estou tendo problemas para fazer isso funcionar na minha LAN.
Vamos começar com alguma suposição
Wifi Router - LAN IP = 192.168.0.1 IP público: dinâmico
Servidor FTP - LAN IP - 192.168.0.200: 21
Meu PC - LAN IP - 192.168.0.2
DNS dinâmico: username.dyndns.org
O roteador Wifi está configurado para encaminhar a porta 21 para 192.168.0.200. A conexão com o meu servidor FTP funciona bem a partir de conexões fora da minha LAN (por exemplo, do trabalho), conectando-se ao username.dyndns.org. Mas quando eu tento conexão FTP para username.dyndns.org de dentro da minha LAN, aqui está o que acontece
Etapa 1: Ele resolve o endereço dinâmico do DNS para o endereço IP público do roteador.
Etapa 2: O roteador descobre como 192.168.0.1
Etapa 3: o PC na LAN tenta se conectar a 192.168.0.1:21 em vez de 192.168.0.200:21
Na minha situação ideal, meu roteador Wi-Fi fará o encaminhamento de porta do roteador (192.168.0.1) da WAN, bem como da LAN. Atualmente, o encaminhamento de porta funciona somente a partir da WAN. O objetivo final é que eu possa me conectar ao mesmo endereço (username.dyndns.org) de dentro e de fora da minha LAN. Se o encaminhamento de porta não acontecer dentro das conexões LAN, isso não funcionará.
Este parece ser um problema específico do roteador. Eu tive roteadores no passado que podem fazer isso. Mas meu roteador atual não tem essa capacidade (não consigo encontrar uma maneira de configurá-lo também). Alguém aqui tem um roteador wifi que não tem problemas para se conectar a seus servidores dentro de sua LAN usando o endereço de DNS dinâmico?
Isso é chamado de hairpinning e não é suportado com muita frequência por roteadores domésticos.
A maneira "mais fácil" para a sua solução seria executar seu próprio servidor DNS internamente e resolver username.dyndns.org para 192.168.0.200.