Tenho uma página da Web que posso acessar via localhost, mas como posso configurá-la online? CentOS no VMware Workstartion 15

Tenho uma página da Web que posso acessar via localhost, mas como posso configurá-la online? CentOS no VMware Workstartion 15

Eu tenho uma página da web que posso acessar via localhost - digamos http://localhost/ou http://127.0.0.1/, ou 192.168.44.128(meu IP de rede atribuído local VMWare VPS - 192.168.44.128)

Aqui meu endereço IPv4 público é 185.11.12.13.

Neste caso, preciso disponibilizá-lo online no meu IP público - 185.11.12.13, assim como qualquer outro VPS que compro de outros provedores está disponível online. Basta fazer o login no root e digitar yum install httpde pronto e você pode digitar o IP público no seu navegador e a PÁGINA DE TESTE APACHE estará disponível.

Como faço para conseguir isso em meu VMware Workstation 15?

  • SO: Windows 10 Pro 64 bits
  • Instalado: VMware Workstation 15 licenciado
  • Internet funcionando no CentOS, o que significa que o roteador de rede virtual está configurado corretamente.
  • A porta 80 está funcionando no CentOS e no Windows 10 porque a página de teste é exibida em 192.168.44.128:80

Tentei editar o hostarquivo do Windows 10 e definir a configuração para:

192.168.44.128 185.11.12.13
185.11.12.13 192.168.44.128

Mesmo que funcione quando digito meu IPv4 público no navegador 185.11.12.13, é apenas porque editei o arquivo host do Windows para redirecionar os visitantes 185.11.12.13 para 192.168.44.128, mas só funciona no meu PC.

Quando uso um PC diferente com uma rede diferente conectada, ele não consegue encontrar 185.11.12.13 e aparece inativo/offline.

Adicionei a regra de entrada e saída Porta 80 permitida no Windows 10.

Por favor, diga-me como colocar meu VPS online/ao vivo em meu IP público.

Responder1

Primeiro de tudo você precisa entender sua rede.

  1. Sua máquina de estação de trabalho VMware está no modo NAT ou no modo Bridge?
  2. Mantenha-o no modo bridge.
  3. Você tem algum firewall em seu ambiente, se sim, então faça o nattig do firewall
  4. Se você não possui firewall, faça a conexão do modem para a máquina virtual

Responder2

Por favor, diga-me como colocar meu VPS online/ao vivo em meu IP público.

Para disponibilizar o Apache publicamente, tente estas etapas:

  1. No seu gerenciador de VM, configure seu adaptador de VM para o modo Bridged.
  2. Certifique-se de que o firewall do Windows (assim como o da sua VM) permita tráfego na porta 80.
  3. Configure seu roteador para encaminhar o tráfego na porta 80 para o IP de rede da sua VM (não para o Host).

Se você estiver usando NAT entre sua VM e o Host (ou seja, sua VM e o Host têm IPs de rede diferentes, por exemplo, 192.168.0.x e 10.0.0.x, 192.168.2.x e 192.168.0.x, etc.), então:

  1. Use seu gerenciador de VM para encaminhar o tráfego na porta 80 do seu host para sua VM.

  2. Certifique-se de que o firewall do Windows (assim como o da sua VM) permita tráfego na porta 80.

  3. Configure seu roteador para encaminhar o tráfego na porta 80 para o IP da rede do seu Host.

NAT de nível de operadora

Observe que estas instruções assumem queNAT de nível de operadoranão está em uso pelo seu ISP. Normalmente, você pode verificar isso no seu roteador observando o endereço IP da sua porta WAN ou Internet (ou similar). Deve ser igual ao seu IP público (assumindo que nenhum CGN esteja sendo usado).

Se CGN estiver sendo usado, você precisará procurar um serviço comongrok.

informação relacionada