Interface TAP em ponte para o virtualbox

1

Eu preciso da interface TAP em ponte no lado do cliente da minha VPN para a máquina virtual. Eu uso o VirtualBox 4.3.12.

Mas nas opções do Adaptador de Rede em Attached to: Bridged adapter não vejo meu adaptador TUN.

Eu procurei por isso e encontrei alguns casos comuns.

Mas eu não encontro na minha configuração do VirtualBox:

Step 11:

At the VirtualBox startup panel, choose “Host Interface” and add “name of tap adapter″ to “Interface Name”.

Em seguida, preciso preencher absolutamente todo o tráfego de / para minha VPN para essa máquina virtual, para que não haja tráfego roteado para um sistema físico real.

Será possível perceber isso via iptables ?

Eu uso o Linux Debian 7.5.

Minha configuração do servidor OpenVPN :

dev tun
ifconfig 10.1.1.1 10.1.1.2
secret static.key
comp-lzo
keepalive 10 60
ping-timer-rem
persist-tun
persist-key
user openvpn
group openvpn
daemon

Minha configuração do cliente OpenVPN :

dev tun
remote REMOTE_IP
ifconfig 10.1.1.2 10.1.1.1
secret static.key
comp-lzo
keepalive 10 60
ping-timer-rem
persist-tun
persist-key
user openvpn
group openvpn
daemon
    
por Mato 29.06.2014 / 13:58

1 resposta

2

Nos arquivos OpenVPN config, você está usando tun interfaces, que operam na camada 3. Tudo bem, e provavelmente o que você quer, mas não funciona com (ethernet) bridging porque requer suporte à camada 2.

Você pode resolver seu problema de duas maneiras. Qualquer um:

  • use iptables para rotear o tráfego de sua interface tun para o host de sua escolha ou
  • use as interfaces tap na configuração do OpenVPN, que opera na camada 2.

Para mais informações, dê uma olhada na página Bridging and Routing no wiki do OpenVPN: link

    
por 30.06.2014 / 22:03