Gostaria que a vpn em execução no meu host fosse aplicada ao meu debian vm rodando no host

0

Eu tentei vários guias on-line e segui as instruções passo a passo, mas não consegui isso.

  1. Então comecei com a ativação de 2 adaptadores de rede para o vm; NAT e somente host.
  2. eu iniciei o vm e verifiquei se havia 2 interfaces para o vm (eth0, eth1)
  3. Desativado ( ifdown eth0; ifdown eth1; )
  4. Alterou para o DHCP (adicionado iface eth0 inet dhcp e iface eth1 inet dhcp )
  5. Ligou as duas interfaces ( ifup eth0; ifup eth1 )
  6. Encontrou os endereços IP ( ip address show )
  7. Defina-os como estáticos em /etc/network/interfaces

Então, repeti essas etapas várias vezes até o ponto em que não posso mais corrigi-las.

Toda vez que faço ifup eth0 no passo 5, depois de um tempo, ele expira e diz que nenhuma oferta de dhcp foi recebida.

É assim que meu arquivo de interfaces se parece atualmente.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
    address 192.168.1.77
    netmask 255.255.255.0
    gateway 192.168.1.254
    dns-nameservers 192.168.1.254
    dns-search dev.opsv.com

auto eth1
iface eth1 inet dhcp
    
por barthola 10.11.2015 / 23:15

1 resposta

0

Certo, finalmente consegui o que eu estava tentando alcançar. Canalizando o tráfego da minha VM através da VPN.

OBSERVAÇÃO : cometi um erro de novato e o software que eu estava usando não funcionava como administrador automaticamente, embora eu fosse um administrador. Portanto, para qualquer outra pessoa, certifique-se de clicar com o botão direito e clicar em executar como administrador.

Eu encontrei isso observando minha tabela de roteamento IP no Windows executando netstat -rn e vendo que as rotas não foram adicionadas corretamente quando conectadas pela VPN.

Eu verifiquei o log de erros do meu software que me disse que as novas rotas não foram adicionadas / atualizadas (porque não tinham direitos de administrador).

Também descobri que a configuração do adaptador de rede para a VM deve ser a seguinte:

Network Adpater 1 - Rede NAT (não apenas NAT)

Você precisa adicionar essa Rede NAT nas preferências da caixa virtual e não na VM. %código%. Ative o adaptador de rede 1 nas configurações da VM e atribua-o à rede NAT recém-criada.

Isso é usado para interagir com outras VMs que você pode ter em execução no seu host. Eles também terão que ter um Adaptador de Rede NAT ativado assim, usando a mesma rede NAT

Adaptador de rede 2 - Adaptador em ponte

Habilite o adaptador de rede 2 nas configurações da VM clicando em Adaptador em ponte.

Isso é usado para rotear o tráfego de VMs para a Internet pelo que posso dizer. Poderia ser melhor explicado. Corrija-me se estiver errado.

Adaptador de rede 3 - Adaptador somente host

Você precisa adicionar uma rede somente de host, como acima, em File > Preferences > Network > NAT Network Tab > Add one if none, then save . Ative o Adaptador de Rede 3 nas Configurações da VM e atribua-o à Rede Somente Host, criada apenas clicando no adaptador somente host e selecionando a rede.

Isso é usado para permitir que o host interaja com a VM como um nó na rede, como o ssh do terminal (mac) ou do PuTTY (windows).

Atualizar File > Preferences > Network > Host-only Network Tab > Add one if none, then save

Além disso, limitei o que o arquivo /etc/network/interfaces deve conter, correspondendo à configuração acima:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
    metric 1

# The secondary network interface
auto eth1
iface eth1 inet dhcp

# The tertiary network interface
auto eth2
iface eth2 inet dhcp
    metric 2

Certifique-se de reiniciar a VM se não souber como usar uma combinação de /etc/network/interfaces e ifdown ou ifup .

Verifique novamente se a /etc/init.d/networking restart da sua VM está correta e / ou ip addr etc.

Desculpas se não expliquei tudo corretamente, novato.

    
por 23.11.2015 / 14:03