My workstation setup is: Windows 10 (1909) + WSL2 (ubuntu) My Linux distribution connects to the external network. I can ping www.google.com, download packages with apt-get, and so on. But, once I connect to the corporate VPN with Pulse Secure (9.1.5), connectivity suddenly stops: Before connecting to VPN:
[email protected]:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.17.135.17 0.0.0.0 UG 0 0 0 eth0
172.17.135.16 0.0.0.0 255.255.255.240 U 0 0 0 eth0
[email protected]:~$ ping 172.17.135.17
PING 172.17.135.17 (172.17.135.17) 56(84) bytes of data.
64 bytes from 172.17.135.17: icmp_seq=1 ttl=128 time=0.410 ms
64 bytes from 172.17.135.17: icmp_seq=2 ttl=128 time=0.568 ms
^C
--- 172.17.135.17 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1031ms
rtt min/avg/max/mdev = 0.410/0.489/0.568/0.079 ms After connecting to VPN:
[email protected]:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.17.135.17 0.0.0.0 UG 0 0 0 eth0
172.17.135.16 0.0.0.0 255.255.255.240 U 0 0 0 eth0
[email protected]:~$ ping 172.17.135.17
PING 172.17.135.17 (172.17.135.17) 56(84) bytes of data.
^C
--- 172.17.135.17 ping statistics ---
320 packets transmitted, 0 received, 100% packet loss, time 331775ms Note that I cannot even connect to the default gateway, which is the virtual network adapter for WLS: PS C:\Users\UT06609> Get-NetIPConfiguration -InterfaceAlias "*WSL*"
InterfaceAlias : vEthernet (WSL)
InterfaceIndex : 66
InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2
IPv4Address : 172.17.135.17
IPv6DefaultGateway :
IPv4DefaultGateway :
DNSServer : 10.144.145.179
10.144.57.198 I tried to "manipulate" the routing rules created by Pulse Secure (e.g. change metrics), but couldn't make it work. Is PulseSecure compatible with WSL2? If so, should I open a bug ticket (and how)? Thank you in advance. Aritz
... View more