호스트에서 실행중인 VPN이 호스트에서 실행되는 데비안 VM에 적용되도록하고 싶습니다


0

온라인으로 여러 안내서를 시도하고 단계별 지침을 따르지만이를 달성하지 못했습니다.

  1. vm에 대해 2 개의 네트워크 어댑터를 활성화하는 것으로 시작했습니다. NAT 및 호스트 전용.
  2. vm을 시작하고 vm에 대한 2 개의 인터페이스가 있는지 확인했습니다 (eth0, eth1)
  3. 둘 다 꺼졌습니다 ( ifdown eth0; ifdown eth1;)
  4. DHCP로 변경 (추가 iface eth0 inet dhcpiface eth1 inet dhcp)
  5. 두 인터페이스 모두 켜기 ( ifup eth0; ifup eth1)
  6. IP 주소를 찾았습니다 ( ip address show)
  7. 정적으로 설정 /etc/network/interfaces

그래서 더 이상 고칠 수없는 지점까지이 단계들을 반복해서 반복했습니다.

5 단계에서 ifup eth0을 수행 할 때마다 시간이 초과되어 dhcp 제안을받지 못했습니다.

이것이 내 인터페이스 파일이 현재 보이는 모습입니다.

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

답변:


0

그렇기 때문에 마침내 내가 얻으려고했던 것을 성취했습니다. VPN을 통해 내 VM 트래픽을 채널링합니다.

참고 : 신인 실수를했으며 관리자 인 경우에도 사용중인 소프트웨어가 관리자로 자동 실행되지 않았습니다. 따라서 다른 사람이 있으면 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 클릭하십시오.

나는 이것을 실행하여 창에서 내 IP 라우팅 테이블을 netstat -rn보고 VPN을 통해 연결할 때 경로가 올바르게 추가되지 않았 음을 확인 하여 이것을 발견했습니다 .

관리자의 권한이 없기 때문에 새 경로가 추가 / 업데이트되지 않았다는 소프트웨어 오류 로그를 확인했습니다.

또한 VM의 네트워크 어댑터 구성이 다음과 같아야합니다.

네트워크 어댑터 1-NAT 네트워크 (NAT뿐만 아니라)

VM이 아닌 가상 상자의 환경 설정에이 NAT 네트워크를 추가해야합니다. File > Preferences > Network > NAT Network Tab > Add one if none, then save. VM 설정에서 네트워크 어댑터 1을 활성화하고 방금 생성 한 NAT 네트워크에 할당하십시오.

호스트에서 실행중인 다른 VM과 상호 작용하는 데 사용됩니다. 또한 동일한 NAT 네트워크를 사용하여 이와 같이 NAT 네트워크 어댑터를 활성화해야합니다.

네트워크 어댑터 2-브리지 된 어댑터

브리지 된 어댑터를 클릭하여 VM 설정에서 네트워크 어댑터 2를 활성화하십시오.

이것은 내가 말할 수있는 것에서 VM 트래픽을 인터넷으로 라우팅하는 데 사용됩니다. 더 잘 설명 될 수 있습니다. 틀 렸으면 말해줘.

네트워크 어댑터 3-호스트 전용 어댑터

를 통해 위와 동일한 호스트 전용 네트워크를 추가해야합니다 File > Preferences > Network > Host-only Network Tab > Add one if none, then save. VM 설정에서 네트워크 어댑터 3을 활성화하고 호스트 전용 어댑터를 클릭하고 네트워크를 선택하여 방금 생성 한 호스트 전용 네트워크에 할당하십시오.

이것은 호스트 (mac) 또는 PuTTY (windows)에서 호스트에 대한 ssh'ing과 같이 호스트가 네트워크의 노드로서 VM과 상호 작용할 수 있도록하는 데 사용됩니다.

최신 정보 /etc/network/interfaces

뿐만 아니라 /etc/network/interfaces위의 구성에 따라 파일에 포함해야 할 내용을 좁혔습니다 .

# 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

ifdownand ifup또는 조합을 사용하는 방법을 모르면 VM을 다시 시작해야합니다 /etc/init.d/networking restart.

두 번 확인하여 VM의는 ip addr권리 및 / 또는 인 ip route show

모든 것을 제대로 설명하지 않았다면 사과드립니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.