Virtualbox에 TAP 인터페이스 연결

Virtualbox에 TAP 인터페이스 연결

TAP 인터페이스를 VPN 클라이언트의 가상 머신에 브리지해야 합니다. VirtualBox 4.3.12를 사용하고 있습니다.

그러나 어댑터 네트워크 옵션에는 Attached to: Bridged adapterTUN 어댑터가 표시되지 않습니다.

검색해보니 공통점이 있네요사례.

하지만 VirtualBox 구성에서는 찾을 수 없습니다.

11단계:

VirtualBox 시작 패널에서 "호스트 인터페이스"를 선택하고 "인터페이스 이름"에 "탭 어댑터 이름"을 추가합니다.

다음으로 VPN에서 들어오고 나가는 모든 트래픽을 이 가상 머신에 연결해야 트래픽이 실제 물리적 시스템으로 라우팅되지 않습니다.

이것이 가능한가 iptables?

저는 리눅스 데비안 7.5를 사용합니다.

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

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

답변1

OpenVPN구성 파일 에서는 tun레이어 3에서 실행되는 인터페이스를 사용하고 있습니다. 이것은 괜찮고 아마도 원하는 것이지만 레이어 2 지원이 필요하므로 (이더넷) 브리징과 함께 사용할 수 없습니다.

두 가지 방법으로 문제를 해결할 수 있습니다. 누구나:

  • iptablestun 인터페이스에서 선택한 호스트로 트래픽을 라우팅 하거나
  • tap레이어 2에서 작동하는 OpenVPN 구성의 인터페이스를 사용하세요 .

자세한 내용은 OpenVPN 위키의 브리징 및 라우팅 페이지를 확인하세요. https://community.openvpn.net/openvpn/wiki/BridgingAndRouting

관련 정보