Eu tenho um roteador OpenWRT.
O que preciso conseguir é um redirecionamento de porta dentro da minha zona LAN. O que quero dizer é que toda vez que eu acessar o endereço local na porta 40413, ele deverá ser redirecionado para 192.168.1.111:443
Por exemplo. se eu colocar no navegador: https://192.168.1.111:40443 deve apontar para 192.168.1.111:443 Isso é muito fácil com a regra simples do iptable:
iptables -t nat -A PREROUTING -i br-lan -p tcp --dport 40443 -j REDIRECT --to-port 443
Eu tentei em /etc/firewall.user mas sem efeito ...
Eu também tentei com a regra de configuração do firewall principal: /etc/config/firewall
config redirect
option name 'owncloud_internal'
option src 'lan'
option proto 'tcp'
option src_dport '40443'
option dest_ip '192.168.1.111'
option dest_port '443'
option target 'DNAT'
option dest 'lan'
Mas ainda sem efeito.
Alguém pode explicar como abordar esse problema?
Responder1
OK. Não é possível arquivar usando as configurações do roteador porque a comunicação não passa pelo roteamento, portanto não é possível manipulá-la dessa forma. Provavelmente eu deveria configurar o proxy, mas no meu caso foi mais fácil reconfigurar o servidor https para escutar na porta 40443.