Executando um servidor quando todos os computadores possuem o mesmo ip WAN

0

Eu quero executar um servidor na minha máquina para que qualquer pessoa na Internet possa se conectar a ele. Mas meu provedor de internet de banda larga emite o mesmo ip WAN para todos os clientes, enquanto cada um deles tem um ip de LAN diferente. Como posso executar um servidor então?

    
por shailend 22.05.2011 / 16:22

4 respostas

2

Você menciona o IP da LAN, portanto, suponho que você tenha um roteador ou alterne entre seus PCs e a WAN. Para configurar um único servidor, por exemplo, servidor da web, para ser identificado como o único sistema para serviços voltados para WAN, você pode:

  1. Defina o sistema como a máquina DMZ , o que significa que o servidor é o local padrão para todos os não solicitações roteadas para ir para
  2. Use o encaminhamento de porta

Como proceder depende do tipo de roteador / switch que você está usando.

    
por 22.05.2011 / 16:40
0

Suponho que você tenha um IP ' privado atribuído pelo seu provedor de banda larga ( que você vê alocado em sua interface de rede do servidor). Enquanto isso, se você tentar identificar o seu IP externo, é diferente (que você chama de IP da WAN).

A configuração de um servidor que possa receber conexões de entrada da Internet requer coisas como NAT fornecidas pelo seu ISP.

Simplificando, alguém na Internet tentaria se conectar ao seu IP 'WAN' em algum número de porta (digamos 8081 / tcp), e esse NAT no ISP o converteria em seu IP 'privado' e porta 80 / tcp (digamos).

No entanto, se você realmente deseja executar um servidor em uma rede desse tipo, seu ISP normalmente forneceria um endereço IP público estático em vez do IP privado que você está vendo agora. Você precisará falar com ele sobre isso e ter sua assinatura modificada da mesma forma.

Normalmente, os provedores de banda larga distribuem alocações IP públicas que podem ser alteradas sempre que você se reconectar. Isso é uma coisa mais fácil de lidar, pois você pode obter um domínio registrado e usar coisas como OpenDNS para tornar seu servidor facilmente acessível na Internet.

    
por 22.05.2011 / 17:48
0

Configure o encaminhamento de porta em seu roteador de banda larga.

              .--------.
[PC 1]--------+        |
              |        |
[PC 2]--------+ router +---- DSL/cable
...           :        :
[PC n]--------+        |
              '--------'         

(Assumindo que os computadores estejam conectados às portas de switch internas típicas de um roteador típico de banda larga do consumidor, que fornece NAT e serviço DHCP interno)

O endereço IP da WAN do roteador (ou seja, Internet) é usado externamente para todo o PC 1, PC 2 ... (ou seja, NAT aplica-se)

Se o PC 2 for o "servidor" e tiver a reserva DHCP 192.168.1.2, configure o encaminhamento de porta no roteador para que o tráfego da Internet para a porta 80 seja encaminhado para a porta 80 em 192.168.1.2

    
por 22.05.2011 / 19:31
0

Suponho que você esteja em uma conexão doméstica padrão. Se esta é uma questão de nível comercial, pode ser um pouco diferente por causa de como o seu provedor lida com seu IP da WAN.

Provavelmente, o seu IP da WAN é realmente dinâmico. Por exemplo, agora meu IP da WAN pode ser 66,65.64,63. Em outra hora, meu IP da WAN pode ser redefinido para um novo IP dentro do meu intervalo de ISPs, então ele pode mudar para 66.65.64.62.

As outras respostas a essa pergunta estão perfeitamente corretas, pois você precisará configurar um encaminhamento de porta . O encaminhamento de porta dirá ao seu roteador (o dispositivo que transmite sua conexão à Internet para vários dispositivos conectados) enviar tudo na porta x (80?) Para um IP de LAN específico. Para lidar com a mudança de IP fornecida pelo seu ISP, no entanto, você também precisará usar um serviço de DNS dinâmico como dyndns . Este serviço instalará um cliente no seu servidor e fará uma verificação em intervalos de alguns minutos para verificar se o seu IP da WAN foi alterado.

O dyndns é facilmente o serviço mais popular para lidar com esse tipo de coisa, mas existem muitas outras opções gratuitas .

    
por 22.05.2011 / 20:55