Configurar bridge na sua situação não é trivial, porque não há dhcp e porque o endereço IP que você deseja ter para sua VM é um endereço público , não um endereço privado. Eu sugiro strongmente que você use o NAT, porque neste caso estou certo de que não há implicações legais.
Se você insistir em usar um endereço IP público para seu convidado (e, eu repito, você está fazendo isso contra o meu conselho), você pode usar a mesma técnica que se usa quando é legal fazê-lo, ou seja, por exemplo quando você está tentando ocupar um endereço privado .
Você terá que encontrar um IP que ainda não esteja ocupado. Vamos supor que você tenha determinado que X é um endereço IP livre dentro do seu alcance. Então tudo que você precisa fazer é configurar o convidado para um IP estático.
Edite o arquivo / etc / network / interfaces do convidado e faça o seguinte:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address X
netmask 255.255.255.0
gateway TheIP.Of.Your.Gateway
dns-nameservers 8.8.8.8 8.8.4.4
O acima assume que eth0 é o nome da placa ethernet do convidado, se não for usada a apropriada ( enp3s0 ?). Agora reinicie o seu convidado VM, e você deve estar pronto.
Como você descobre o endereço X? Primeiro de tudo você terá que farejar o tráfego em sua interface regular ( enp3s0 ). Use wireshark para isso, você pode procurar no Google como usá-lo. Então você tem duas opções.
-
use um endereço IP X gratuito, isto é, um que você nunca viu usado. É possível que o seu provedor tenha contramedidas para bloquear isso, depois que todo o tráfego tiver que passar pelo gateway dele e, se ele não quiser que você roube um endereço IP público, não posso culpá-lo.
-
use um endereço IP ocupado. Tome nota de ambos endereço IP e endereço MAC de um PC em seu intervalo IP, então pare . Em outras palavras, no painel de rede do VirtualBox, insira o endereço MAC falsificado para o endereço MAC do guest 'NIC e use o endereço IP como seu endereço X acima. Essa geringonça funcionará bem quando a máquina original estiver ociosa, mas certamente causará problemas nas outras situações devido ao conflito inerente em ter duas máquinas com os mesmos endereços MAC e IP.
Deixe-me também acrescentar que existem técnicas para rastrear o uso de um endereço IP falso para você.
Por essas razões e por motivos legais, insisto para que você use NAT.