Общий VPN на Hyper-V для гостя Ubuntu - PullRequest
0 голосов
/ 11 марта 2019

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

Хост Windows 10 с гостевой виртуальной машиной Ubuntu 18.04.01, работающей в Hyper-V.

Я не могу настроить VPN на гостевой ОС (команда поддержки PureVPN говорит, что это версия Ubuntu, но у меня нет выбора), поэтому я пытаюсь поделиться ею со своего хоста.Я практически ничего не знаю о сетях и очень плохо знаком с Linux, поэтому чувствую себя довольно потерянным.

IP-адрес моего маршрутизатора 192.168.8.1

Что я пробовал:

Создатьвиртуальный коммутатор "intSwitch", используя приведенное здесь руководство https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

New-VMSwitch -SwitchName "intSwitch" -SwitchType Internal

ifIndex = 75

New-NetIPAddress -IPAddress 192.168.8.1 -PrefixLength 24 -InterfaceIndex 75
New-NetNat -Name MyNATnetwork -InternalIPInterfaceAddressPrefix 192.168.8.0/24

Затем в диспетчере Hyper-V я установилСетевой адаптер виртуальной машины должен быть «intSwitch».

В гостевой ОС я отредактировал /etc/netplan/01-network-manager-all.yaml, включив в него:

auto eth0
iface eth0 inet static
     address 192.168.8.50
     netmask 255.255.255.0
     gateway 192.168.8.1
     dns-nameservers 192.168.8.1

и Iдобавил следующее в /etc/resolvconf/resolv.conf.d/base:

nameserver 192.168.8.1

Затем я перезагрузил Ubuntu VM.

К сожалению, это не сработало вообще, и яне получите никаких сетевых подключений в гостевой виртуальной машине - даже значок сети в правом верхнем углу.

Я явно что-то упускаю.Может ли кто-нибудь направить меня в правильном направлении, поскольку я, очевидно, над моей головой.

...