Encaminhamento de porta

Encaminhamento de porta

Eu tenho uma máquina VM (Kali Linux) usandoRede NAT. Estou tentando configurar o roteador para encaminhar conexões para Kali emporta 80. O IP local de Kali é 10.0.2.15e meu IP local é 192.168.1.122. Servidor virtual

Quando tento salvar isso, recebo:

Código de erro: 4937

O endereço IP não está na mesma sub-rede do endereço IP da LAN. Por favor insira outro.

O que estou fazendo de errado?

Responder1

Esta é a sua rede atual:

╔══════════════╗   ╔════════════════════╗   
║VM @ 10.0.2.15║───║Host @ 192.168.1.122║───[Internet]
╚══════════════╝   ╚════════════════════╝

Isto é o que você está tentando fazer (encaminhar a porta 80 do seu roteador para 10.0.2.15):

╔══════════════╗   ╔════════════════════╗   
║VM @ 10.0.2.15║───║Host @ 192.168.1.122║───[Internet]
╚══════════════╝   ╚════════════════════╝       │
       └─────────────────────────(Port 80)──────┘

Isso não vai funcionar porque o roteador não sabe que 10.0.2.15 está atrás de 192.168.1.122.

Em vez disso, você precisa fazer isso (encaminhe a porta 80 do seu roteador para 192.168.1.122, que conhece 10.0.2.15):

╔══════════════╗   ╔════════════════════╗   
║VM @ 10.0.2.15║───║Host @ 192.168.1.122║───[Internet]
╚══════════════╝   ╚════════════════════╝       │
                               └───(Port 80)────┘

E então faça isso (agora que 192.168.1.122 está recebendo tráfego, envie para 10.0.2.15):

╔══════════════╗   ╔════════════════════╗   
║VM @ 10.0.2.15║───║Host @ 192.168.1.122║───[Internet]
╚══════════════╝   ╚════════════════════╝       │
       └───(Port 80)────┘      └───(Port 80)────┘

Responder2

Como o usuário afirmou, você precisa encaminhar o tráfego do seu roteador para o host da VM (192.168.1.122) a partir daí, eu recomendaria uma das duas opções:

1: Configure a VM para usar ponte de rede que usará DHCP para obter um endereço IP do seu roteador e estará acessível como qualquer outro dispositivo na sua rede local. (Você encaminharia o tráfego para o endereço atribuído pelo DHCP em 192.168.1.0/16 para a VM)

2: Configure o encaminhamento de porta para sua VM em seu hipervisor.

Configuração de exemplo: https://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-a-server/

Dependendo do que você está usando para virtualização, será um pouco diferente, mas os mesmos conceitos se aplicam a todos os hipervisores.

informação relacionada