У меня есть настольный Linux-компьютер (довольно свежий Debian9.3, если он имеет значение), подключенный к Интернету через беспроводную сеть и имеющий рабочее IPSec (vpnc) соединение с моим офисом.

Параметры сети хоста (в настоящее время) следующие:

mcon@black:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 74:d0:2b:a0:1b:fa brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 24:0a:64:10:42:98 brd ff:ff:ff:ff:ff:ff
    inet 192.168.7.56/24 brd 192.168.7.255 scope global dynamic wlan0
       valid_lft 42074sec preferred_lft 42074sec
    inet 192.168.7.99/24 brd 192.168.7.255 scope global secondary wlan0
       valid_lft forever preferred_lft forever
    inet6 fe80::37ca:ba1:9e73:1103/64 scope link 
       valid_lft forever preferred_lft forever
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1412 qdisc pfifo_fast state UNKNOWN group default qlen 500
    link/none 
    inet 192.168.55.85/32 scope global tun0
       valid_lft forever preferred_lft forever
    inet6 fe80::70f4:729:ec47:d936/64 scope link flags 800 
       valid_lft forever preferred_lft forever
mcon@black:~/bin$ ip route
default via 192.168.7.2 dev wlan0 proto static metric 600 
10.0.0.0/8 dev tun0 scope link 
178.255.189.210 via 192.168.7.2 dev wlan0 src 192.168.7.56 
192.168.2.0/24 dev tun0 scope link 
192.168.7.0/24 dev wlan0 proto kernel scope link src 192.168.7.56 metric 600 
192.168.20.0/24 dev tun0 scope link 
192.168.21.0/24 dev tun0 scope link 
192.168.55.0/24 dev tun0 scope link 

Все идет нормально.

Теперь у меня есть VirtualBox VM (Win7), мне нужно подключиться к VPN.

В частности, он должен быть в состоянии:

  • Доступ к моей локальной сети (192.168.7.0/24)
  • Доступ к Интернету через мой локальный шлюз (192.168.7.2)
  • Сеть доступа 192.168.2.0/24 через VPN
  • Сеть доступа 192.168.20.0/24 через VPN
  • Сеть доступа 192.168.21.0/24 через VPN
  • Сеть доступа 192.168.55.0/24 через VPN

Я знаю об этом подобном вопросе, но я не уверен, как приспособить его к моим текущим потребностям.

0