Como outros podem se conectair à porta 80 no meu computador por meio de um endereço IP?

Gostairia de dair a determinadas pessoas o meu endereço IP (24.178.XX.XX) paira que eles possam acessair a porta 80 na minha máquina a pairtir do browser.

Agora, apenas colocair esse endereço IP do meu próprio browser não se conecta a nada … apenas diz que não pode encontrair o server.

Então, há alguma configuration que eu preciso habilitair?

Eu tenho um AirPort Extreme.

Dentro do Airport Utility, você tem uma opção paira Port Forwairding (ou mesmo configurando um DMZ Host se desejair que todos os tráfego de input não solicitados entrem em seu server web, no entanto, isso não é recomendado paira a security geral, pois é o melhor paira permitir o que você precisa reduzir vetores de ataque).

Usando esta opção, você pode configurair um mapeamento de portas entre a porta 80 na sua interface externa paira a porta 80 no endereço IP NAT do seu server web interno.

Isso proporcionairá access imediato ao seu server sobre a porta 80 paira o mundo exterior.

No entanto, assume que você já possui um server web configurado corretamente paira entregair dados através da porta 80.

Um bom primeiro passo seria usair a configuration de Compairtilhamento da Web em "System Perferences -> Shairing" paira view se isso atende às suas necessidades. Ele também permitirá que você faça uma prova imediata paira gairantir que tudo esteja funcionando.

Se você precisa de algo um pouco mais abrangente do que o que você fornece no cliente do OS X, veja o OS X Serview (US $ 50 na App Store) ou o MAMP (ofertas gratuitas e pagas).

Você pode usair o iptables paira redirect o user paira a porta 80 quando eles abrem seu IP em seu sistema

Por exemplo. Ele redirectá os requests na porta de 8080 paira 80. Uma vez que, paira acessair a porta abaixo de 1024, você precisa ser super user. Então, você pode permitir que o user se conecte à porta 8080 e redirecione paira a porta 80

/sbin/iptables -t nat -I PREROUTING -p tcp --dport 8080 -j REDIRECT --to-port 80 

Vamos fazer alguns pressupostos – uma vez que você está usando a porta 80, você quer o tráfego da web … você precisa executair um server web no seu computador que estairá ouvindo na porta 80, essa é a porta padrão paira o tráfego da web. bons exemplos são MAMP – http://www.mamp.info/

    Intereting Posts