Seu host em si já é uma máquina virtual e parece que você não tem acesso ao servidor físico ou à rede. Dependendo do seu provedor de hospedagem, a ponte pode ou não funcionar.
Pré-requisitos de ponte
Uma máquina virtual conectada a uma ponte precisa ser capaz de obter seu próprio endereço IP, bem como usar seu próprio endereço MAC exclusivo . Você precisaria verificar com seu provedor de hospedagem para ver quais endereços MAC e restrições de endereço IP sua máquina virtual Hyper-V possui.
endereços MAC
Particularmente, se o seu provedor de hospedagem impedir a falsificação do endereço MAC (geralmente para impedir o seqüestro de redes de outras máquinas virtuais), talvez você não consiga usar a ponte sem o suporte especial do seu provedor de hospedagem.
Endereços IP
Se você conseguir superar esse obstáculo, sua máquina virtual aninhada precisará obter um endereço IP. Você pode fazer isso se seu provedor de hospedagem lhe atribuir mais de um endereço IP ou um intervalo de endereços IP.
Alternativa: NAT
Se você não puder atender a ambos os pré-requisitos para bridging, poderá configurar o NAT e depois encaminhar as portas necessárias da máquina virtual aninhada pela única rota de rede do host.
É um pouco confuso avançar, mas definitivamente factível. Eu usei com sucesso as instruções da libvirt antes.
Construindo a Ponte
Existem várias maneiras de construir uma ponte , mas como você está no Debian, eu darei você tem uma configuração /etc/network/interfaces
da amostra que implementa a ponte na inicialização:
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.1
metric 0
bridge_ports eth0
bridge_stp on
bridge_fd 0
bridge_maxwait 0
dns-nameservers 8.8.8.8 8.8.4.4
iface br0 inet6 dhcp
A configuração acima assume que a interface escravizada é eth0
e seu host é 192.168.0.111
na sub-rede 192.168.0.0/24
.
O ideal é que você possa configurar uma ponte como essa e sua máquina virtual aninhada tenha liberdade para usar outro endereço nessa sub-rede.
Suponho que você tenha uma rede IP privada / fixa porque, na sua pergunta, você escreveu " 192.168.xx.yy
", então tudo o que resta para tornar sua máquina virtual aninhada acessível ao mundo externo é anexar um público / endereço IP flutuante para esse endereço IP privado / fixo.
Novamente, se você tiver apenas um endereço IP e / ou um endereço MAC para trabalhar, talvez seja necessário optar pelo NAT e pelo encaminhamento de porta. Caso contrário, você deve ser capaz de moldar esta configuração de rede para se ajustar à sua rede e configurar a ponte como você queria.