我已按照来自以下站点的说明,建立了到Azure IKEv2网关的VPN:
我最初使用的是StrongSwan Gui版本,但在检查后发现cli版本中提到的配置均未完成,因此我使用了cli版本。当我启动VPN时,我没有收到任何错误,并且在syslog中可以看到表明已建立连接的日志。当我浏览至需要连接的页面时,出现错误页面,指出DNS错误。它已经连接了不止一次,并且我已经使用了该页面,但是如果我将其关闭然后重新启动,它将无法正常工作。我还没有找到一种可行的模式,而且似乎是随机的。
我在Ubuntu Linux上
inxi -S
System: Host: lg-MS-7A71 Kernel: 4.15.0-51-lowlatency x86_64 bits: 64 Desktop: Gnome 3.28.3
Distro: Ubuntu 18.04.2 LTS
inxi -i
Network: Card: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller driver: r8169
IF: enp3s0 state: down mac: 30:9c:23:61:4b:25
WAN IP: 2.124.241.7
IF: enp3s0 ip-v4: N/A ip-v6-link: N/A
IF: docker0 ip-v4: 172.17.0.1 ip-v6-link: N/A
IF: wlxbcec23c34e3a ip-v4: 192.168.0.20 ip-v6-link: fe80::96fb:6e3b:1233:79dc
不确定是否很清楚,但是我不使用板载网卡,而是安装了USB wifi适配器。
lshw (irrelavant removed)
*-network:0
description: Wireless interface
physical id: 2
bus info: usb@1:8
logical name: wlxbcec23c34e3a
serial: bc:ec:23:c3:4e:3a
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl88x2bu ip=192.168.0.20 multicast=yes wireless=IEEE 802.11AC
我确实尝试过切换到机载网络接口,但这并没有改善,所以我一直在尝试使用wifi。
我不知道这里出了什么问题,但是我确信已经建立了连接。当查看系统日志时,我可以看到我从Azure中获得的子网地址,连接后该子网地址也会在仪表板上列出。因此,它必须处于连接状态,但是如果我对测试地址执行ping操作,则无法解析。剩下的就是证书或我的配置/设置。如果证书不好,我将无法连接(我不认为),那么我的设置又需要什么呢?
几乎好像连接很好,但是我的浏览器和网络之间的链接无法识别它。这可能吗?
[编辑:更多信息] 我已经用更详细的instructions进行了详细介绍,现在我可以确定我正在连接到azure vpn,但是我没有添加dns服务器:
adding DNS server failed
adding DNS server failed
handling INTERNAL_IP4_DNS attribute failed
adding DNS server failed
handling INTERNAL_IP4_DNS attribute failed
installing new virtual IP 172.20.20.130
CHILD_SA dv0_vnet{1} established with SPIs cd6f6be2_i 8c59932a_o and TS 172.20.20.130/32 === 10.216.0.0/17 172.20.20.0/24 183.3.0.0/22 183.3.5.128/25 183.3.6.0/25
connection 'dv0_vnet' established successfully
答案 0 :(得分:0)
最后我已经弄清楚了。我遇到的最后一个问题是从Azure网关设置DNS问题的DNS问题。要解决此问题,我必须安装resolvconf并将其配置为动态更新。
我必须:
完成后,我会打开连接
sudo ipsec up <vpn name as in ipsec.conf>
启动网络管理器客户端
然后我可以浏览到vpn中的测试站点。