如何设置 ZoneAlarm 防火墙以与 WSL2 配合使用?

如何设置 ZoneAlarm 防火墙以与 WSL2 配合使用?

我遇到了一个相当典型的问题 - 在装有 Ubuntu 18.04 的 Windows Subsystem for Linux (WSL2) 中出现“网络不可达”。互联网上有很多关于如何处理的建议ifconfigresolve.conf但它们都不起作用。还有一些人建议关闭防火墙。这有帮助,但这不是我想要走的路。

因此,我尝试设置免费的 Zone Alarm 防火墙。那里有一个新的区域,称为“新网络”,设置为“受信任”,其中的 IP 和子网与我在ipconfig“vEthernet (WSL)”中看到的相同:

IPv4 Address. . . . . . . . . . . : 172.23.16.1
Subnet Mask . . . . . . . . . . . : 255.255.240.0

然而,ifconfig在 WSL 上的 Ubuntu 中显示的 IP 略有不同

inet 172.23.25.51 netmask 255.255.240.0 broadcast 172.23.31.255

每次系统重启后,IP 都会发生变化(总是从“172”开始),网络掩码相同。

我应该在 ZoneAlarm 中进行哪些设置才能使其正常工作?

答案1

到目前为止,我发现的唯一解决方案是为自己的服务器建立 VPN,并将此服务器添加到防火墙例外列表中。幸运的是,我已经拥有 VPN 服务器一段时间了 :-)

我猜想,在 Windows 主机上运行 VPN 服务器也是可行的。

相关内容