Eu configurei meu roteador para encaminhar a porta 80 para o meu computador, para que eu possa acessá-lo de um domínio dyndns.org. O domínio e o ip parecem estar funcionando totalmente, externamente (podem acessá-lo de fora da LAN). Infelizmente, não consigo acessá-lo localmente (na LAN ou na própria máquina).
Este é um " erro de loopback ", eu entendo. Configurei o encaminhamento de porta e examinei todas as configurações avançadas que posso encontrar no roteador. Eu realmente não quero recorrer ao uso de arquivos / etc / hosts em máquinas locais, mas eu acho que vou fazer isso se for preciso.
O meu router é um "EchoLife HG556a", um router de marca comercial que vem com um contrato de Internet da Vodafone aqui na Nova Zelândia. Quando faço o login no modo "avançado", vejo que o log do firewall recebe essas mensagens sempre que tento acessar o domínio mydomain.dyndns.org, ou até mesmo acertar diretamente com o ip externo:
Mar 9 16:36:24 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:25 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:26 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:27 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:28 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:29 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:31 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:34 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
Mar 9 16:36:35 kernel warning kernel: [fwlog] Bad source(not br0) packet attack, SRC=192.168.1.2 DST=203.118.175.161.
O que é "br0"? Posso desativar a exigência de tráfego de br0? Alguma ideia sobre o que poderia estar causando isso? Ou testes que posso fazer para entender melhor o que está acontecendo? Estou executando o OS X 10.6.
EDIT: Eu tentei desativar a proteção DoS: sem sorte. Aqui está um boa pergunta e resposta que explica o que está acontecendo, eu acho. Parece que meu roteador não suporta "loopback NAT", o que não é muito surpreendente para um dispositivo de classe de consumidor.
EDIT 2: Eu descobri como fazer login no roteador via telnet. Para mim, o u / p foi admin / VF-NZhg556, que é diferente de outros países (eu vivo na Nova Zelândia). Via telnet eu posso executar iptables , o que é promissor.