Port Forwarding em um roteador dd-wrt

1

Eu quero poder encaminhar a porta 5678.

Aqui estão meus equipamentos e detalhes:

  • Modem : Modem a cabo ARRIS SURFboard SB6121 DOCSIS 3.0
  • Roteador : Cisco Linksys E2000
  • DD-WRT v24-sp2
  • SO : Windows 10
  • ISP : Comunicações Cox

Veja o que tentei:

  1. Navegue até 192.168.1.1 (gateway padrão) para acessar a página dd-wrt. Ir para NAT / QoS - > Port Forwarding. Entre na porta com 192.168.1.1 como endereço IP.
  2. O mesmo que acima, mas com 192.168.1.120 (endereço IPv4) como meu endereço IP.
  3. O mesmo que acima, mas com o meu IP da WAN
  4. Tentei adicionar o seguinte comando sob administração - > Comandos e pressione Save Firewall

    insmod ipt_mark
    insmod xt_mark
    iptables -t mangle -A PREROUTING -i! get_wanface -d nvram get wan_ipaddr -j MARCA --set-mark 0xd001
    iptables -t nat -A POSTROUTING -m marca --mark 0xd001 -j MASQUERADE

Depois de cada um desses eu vou para Administração - > Gerenciamento e clique no botão Reboot Router na parte inferior. Então eu vou para yougetsignal para verificar se ele está aberto.

Nada funcionou. Liguei para Cox e eles disseram que não ajudam com o encaminhamento de porta. Meu firewall do Windows também está completamente desativado. Não tenho a menor idéia do que poderia ser. Alguma idéia?

    
por John Bernal 14.11.2015 / 19:34

1 resposta

0

Aqui estão as regras que uso para encaminhar.

# Preroute the wan packet to your local network
iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport <wan_port> -j DNAT --to-destination <lan_ip>:<lan_Port>

# Accept the packet through the forward filter
iptables -t filter -A FORWARD -i vlan1 -d <lan_ip> -p tcp --dport <lan_port> -j ACCEPT
# If you are using a UDP port, change the above tcp -> udp
    
por 14.11.2015 / 23:31