Hospedar um site através de um firewall [fechado]

-1

Eu tenho um servidor em execução no meu escritório porque, no meu trabalho, temos velocidades de Internet insanas. No entanto, existe um firewall que faz com que todos os dispositivos da rede tenham o IP público do firewall. Como você pode imaginar, isso impede que eu ou qualquer outra pessoa obtenha e use um IP público para se conectar ao servidor fora da rede. Eu estava olhando para algumas formas de tunelamento e VPN, mas parece que para isso funcionar o PC eo servidor deve estar executando o software / configuração. Como faço para ignorar isso?

    
por olie 15.10.2016 / 20:25

2 respostas

0

O que você vivencia é chamado NAT e é causado por um roteador, não por um firewall.

Todos têm o ip público para acessar o roteador e, a partir daí, as regras de encaminhamento de portas no roteador permitirão que o tráfego continue em seu computador.

Para que as coisas funcionem corretamente, você precisará pedir aos administradores para abrir uma porta para você no pc que hospeda o servidor. Um site está hospedado na porta 80, mas a porta 80 é geralmente reservada para outras coisas e, portanto, inacessível. Você pode, no entanto, pedir-lhes para encaminhar qualquer porta pública para o seu endereço IP local, seguido pela porta 80, e funcionará.

Por exemplo, suponhamos que seu endereço IP público seja: 123.45.67.89 e a porta pública que eles permitem é 8880. Vamos supor também que seu endereço IP local seja: 192.168.1.90.

Se você abrir uma página da Web em 192.168.1.90 em seu próprio computador, ela mostrará o site. Qualquer pessoa fora da internet terá que usar 123.45.67.89 para visualizá-lo. Mas apenas inserir link no navegador da Web se conectará à porta 80 e, portanto, não funcionará (ou chegará a um servidor da web diferente).

Quando os administradores de rede abrirem uma porta para você, que vai de 123.45.67.89, porta 8880 para 192.168.1.90, porta 80, qualquer pessoa da Internet pode acessar seu site através de link

O endereço IP pode ser substituído por um domínio se você definir seu registro A para apontar para o endereço IP correto. Neste exemplo, o registro A ficaria assim: @ A = 123.45.67.89, ttl 1200.

Se o seu domínio for Example.com com um registro, o link funcionará para acessar seu website.

    
por 15.10.2016 / 21:38
2

Pergunte a quem estiver encarregado desse firewall para adicionar seu servidor como uma regra de firewall para o tráfego de entrada nas portas 80 e 443 (http e https).

Ou se eles (provavelmente) não quiserem fazer isso (ou porque eles simplesmente não querem, ou aquelas portas já estão ocupadas): desista e procure por soluções de hospedagem online. Eles são bem baratos hoje em dia.

    
por 15.10.2016 / 20:50