将Hyper-V上的VPN共享给Ubuntu来宾

时间:2019-03-11 14:24:36

标签: vpn hyper-v ubuntu-18.04 nat

我正在努力正确地设置我的网络,希望能有所帮助。

Windows 10主机,在Hyper-V上运行Ubuntu 18.04.01来宾VM。

我无法在客户机OS上配置我的VPN(PureVPN帮助团队说这是Ubuntu的版本,但我别无选择),所以我想从主机上共享它。我对网络几乎一无所知,并且对Linux还是很陌生,所以感到相当失落。

我的路由器的IP为192.168.8.1

我尝试过的事情:

使用此处的指南https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

创建一个虚拟交换机“ intSwitch”
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管理器中,将VM的网络适配器设置为“ 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

,然后将以下内容添加到/etc/resolvconf/resolv.conf.d/base:

nameserver 192.168.8.1

然后我重新启动了Ubuntu VM。

不幸的是,这根本没有用,来宾VM中没有任何类型的网络连接-甚至右上角都没有网络图标。

我显然错过了一些东西。有人可以指出正确的方向,因为我显然在这里头顶。

0 个答案:

没有答案