Se você adicionar uma rota específica via VPN em seu PC local e gateway padrão via roteador, external_ip: port deverá funcionar. Alguns firewalls com estado podem bloquear o roteamento assimétrico
Portanto, tenho uma máquina Linux na minha rede local que está conectada a uma VPN.
Eu configurei o encaminhamento de porta em meu roteador para rotear todo o tráfego para esse ip de computadores e com a porta app_port
para esse computador.
De dentro da minha rede local, posso acessar um aplicativo da Web nesse computador em ip_address:app_port
sem problemas, mesmo quando esse computador estiver conectado à VPN.
Quando tento acessar o mesmo computador em my_external_ip:app_port
, enquanto ele está conectado à VPN, não recebo nada.
Eu esperaria que os dados atingissem meu roteador e, como estou encaminhando todo o tráfego para essa porta e ip para esse computador (e já que posso alcançá-lo com um computador local), eu esperaria que funcionasse.
Se você adicionar uma rota específica via VPN em seu PC local e gateway padrão via roteador, external_ip: port deverá funcionar. Alguns firewalls com estado podem bloquear o roteamento assimétrico