Pode haver três saltos de bloqueio na linha, começando pelo seu computador:
-
seu sistema operacional pode ter um firewall configurado e bloquear solicitações recebidas. Você pode verificar isso usando uma máquina diferente na mesma sub-rede / sub-rede diferente, mas ainda atrás de seu roteador doméstico. Eu não estou familiarizado com o MAC OS, então não posso te dizer como configurar o firewall.
-
Seu roteador doméstico (ou a maioria dos roteadores wifi) com os quais você se conecta usa NAT para "ocultar" a sub-rede por trás dele e permitir que seus vários dispositivos se comuniquem no único endereço IP global que você obtém do ISP. Se você fizer uma solicitação para um servidor remoto da LAN, de qualquer dispositivo, o controle remoto verá que a solicitação foi originada pelo seu roteador. Se você fizer uma solicitação de fora para seu endereço IP público, direcionará seu roteador. Se você quiser que todas as solicitações HTTP endereçadas ao seu roteador sejam atendidas pelo seu laptop, terá que adicionar Regra porta a frente no menu do seu roteador para o endereço IP do laptop e a porta 80 (porta HTTP padrão) ou a porta 443 para HTTPS.
-
Hoje em dia é cada vez mais comum que os ISPs nem mesmo lhe forneçam um endereço IP público (globalmente roteável). O ISP também usa NAT (para salvar endereços IPv4 globais), o endereço IP externo do seu roteador vem da sub-rede privada do seu ISP. Isso exigiria o registro de uma regra de encaminhamento de porta no roteador do ISP, o que eles não farão por você. Você não pode acessar seu laptop pela Internet neste caso.