Configuração de DDNS OpenWRT - não é possível acessar de fora da LAN

2

Estou tentando acessar minha rede local pela Internet. Minha configuração: Modem ADSL ISP com conexão à internet, firmware padrão (192.168.1.1) Roteador Wifi TP-Link OpenWRT atrás do modem ISP para compartilhar Internet (192.168.2.1) Meu PC com MAMP conectado ao Wifi da TP-Link (ip local dinâmico, digamos 192.168.1.158)

Tenho nome de domínio dos scripts mywebsite.mooo.com e ddns do provedor FreeDNS instalados no openwrt.

config ddns 'global'
    option date_format '%F %R'
    option log_lines '250'
    option allow_local_ip '0'

config service 'myddns_ipv4'
    option username 'your_username'
    option interface 'wan'
    option ip_source 'web'
    option ip_url 'http://ip.changeip.com'
    option enabled '1'
    option service_name 'freedns.afraid.org'
    option domain 'mywebsite.mooo.com'
    option password 'http://sync.afraid.org/u/my_key/'
    option use_syslog '2'
    option use_logfile '1'

Funciona bem quando estou nessa rede local - posso acessar a interface da Web do meu modem ISP. O problema é que ele não está funcionando do lado de fora da rede LAN.

Eu estava tentando configurar o encaminhamento de porta no TP-LINK, assim:

config redirect
    option target 'DNAT'
    option src 'wan'
    option dest 'lan'
    option proto 'tcp udp'
    option src_dport '81'
    option dest_port '81'
    option name 'local-web-81'
    option dest_ip '192.168.2.144'

Este IP 192.168.2.144 foi sugerido na interface LUCI, é o meu PC desktop com o MAMP. Também estava tentando mudar manualmente para 192.168.1.158 (mesmo PC na rede principal) e ainda não tinha nenhum resultado. Mesmo da LAN não consigo acessar meu MAMP usando o nome de domínio com a porta 'mywebsite.mooo.com:81 /'.

Então eu tenho 2 perguntas:

  1. como redirecionar esse endereço específico 'mywebsite.mooo.com' para qualquer costume lan ip: porta corretamente (192.168.1.158:81 no meu caso), eu não quero que aponte para a interface web do modem
  2. como habilitar o acesso a ele da internet? Eu preciso mudar configurações no modem ISP também (o problema é que eu não tenho login / senha para entrar na interface web ainda, mas eu pedi eles e espero receber eventualmente)?

EDITAR: configuração de rede do roteador openwrt

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'
    option ula_prefix 'fda5:9a54:873f::/48'

config interface 'lan'
    option ifname 'eth0'
    option force_link '1'
    option type 'bridge'
    option proto 'static'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option ipaddr '192.168.2.1'

config interface 'wan'
    option ifname 'eth1'
    option proto 'dhcp'
    option macaddr '15:AA:69:44:B2:17'
    option type 'bridge'

config interface 'wan6'
    option ifname 'eth1'
    option proto 'dhcpv6'
    option macaddr '15:AA:69:44:B2:17'

config switch
    option name 'switch0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '0 1 2 3 4'

EDIT 2:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 br-wan
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br-wan
192.168.1.1     0.0.0.0         255.255.255.255 UH    0      0        0 br-wan
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan
    
por tonyAndr 19.08.2018 / 16:07

1 resposta

0

Como RalfFriendl disse, meu primeiro modem adsl era na verdade um roteador e eu precisava configurar o encaminhamento de porta também.

Obrigado pela sua ajuda.

    
por 24.08.2018 / 18:40