Eu instaleiMAMPno meu Macbook Pro. Ele abre em 'localhost:8888'. eu fui parahttp://www.whatismyip.com/e me deu meu endereço IPv4. Copiei meu ip e coloquei no meu navegador assim: myip:8888
e apertei enter, mas nada abre.
Então fui ao firewall do OS X e vi que estava desligado. Então, oque há de errado?
Preciso ressaltar duas coisas, no entanto:
1- Quando vou ao Google e digito: what is my ip
, recebo outro endereço como este:2a02:4061:8380:1000:f025:463f:1412:ea39
2- Quando entro [2a02:4061:8380:1000:f025:463f:1412:ea39]:8888
em qualquer navegador, ele falha imediatamente como se o navegador não reconhecesse esse tipo de endereço. Acho que é IPv6, mas não consigo reconhecer que é um endereço.
Editar: estou conectado à internet através de wifi, do meu roteador:Meu roteador tem apenas IPv6 e preciso hospedar sites
Editar:Oops! Google Chrome could not connect to [2a02:4061:8380:1000:f025:463f:1412:ea39]
Responder1
Supondo que você se conecte à Internet a algum tipo de roteador/gateway, o IP público obtido aponta para este dispositivo e não para o seu computador. A maioria dos roteadores fornece configurações para encaminhar portas para um endereço IP na rede interna. Portanto, se o seu Mac tiver o IP 192.168.1.2, você deverá configurar o portforwarding para encaminhar a porta 8888 para esse IP.
Responder2
Eu tive esse problema, aqui está o que funcionou para mim:
- Vá para o URL do seu modem (geralmente é 192.168.2.1)
- Vá para configurações avançadas de firewall
- Crie uma nova regra personalizada
- Escolha a porta desejada (para tráfego HTTP básico é 80)
- Habilite todo o tráfego para essa porta
Basicamente, seu modem/firewall bloqueará todo o tráfego de entrada da web, naturalmente. Você deve permitir especificamente esse tipo de coisa.
Responder3
Acho que seu computador não está conectado diretamente à Internet. Você provavelmente tem um roteador intermediário. Este roteador gerencia a rede local (LAN) e a conexão com o mundo externo (WAN). O endereço IP público que você vê é do roteador. Para enviar tráfego externo através do roteador para sua máquina, você precisa usar o Port Forwarding e, em seguida, permitir a porta 80 (ou 8888) para o IP da sua máquina.
Responder4
Como dizem os outros caras, o ip que o whatsmyip mostra é do seu roteador/modem e para você acessar seu pc pela internet você precisa configurar o roteador seguindo os passos abaixo.
1º Corrija o endereço IP do seu macbook. É necessário garantir que o seu roteador/modem não altere o endereço IP do seu macbook Você pode fazer isso no seu macbook (configurando manualmente o endereço IP) ou reservando um no seu roteador/modem, para isso você precisará conhecer as redes endereço mac da interface do seu Macbook.
2º Configure uma regra NAT no seu Roteador/Modem. É necessário conceder acesso da internet à sua rede local (192.168.1.x). alguns roteadores (mais baratos) não oferecem essa função. Basicamente a regra NAT utiliza estes parâmetros "Endereço IP Externo":"Porta de acesso externo" (redirecionando para) "Endereço IP Interno":"Porta de Acesso Interna". Por exemplo.Fonte = [2a02:4061:8380:1000:f025:463f:1412:ea39]:8888 Destino = 192.168.1.2:8888 Protocolo = TCP ou UDP
Lembre-se que depois de fazer isso QUALQUER UM da internet poderá acessar seu computador pessoal / rede doméstica (claro, apenas o protocolo, endereço e porta que você configurar), mas alguns bandidos podem explorar vulnerabilidades e se tiverem sucesso acessar seu pessoal dados. Pense nisso.