我想维护我的主机阻止列表,同时能够使用我的 VPN 转发端口服务,但存在冲突。
我连接到一个端口转发的 VPN 服务器,我的 HOSTS 文件只有默认条目:
127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost
我看到它确实转发了端口。成功了。
我连接到一个端口转发的 VPN 服务器,但我在 HOSTS 文件中添加了要阻止的主机名列表。例如。
0.0.0.0 fr.a2dfp.net
这些来自流行的MVPS HOSTS 文件用于阻止广告软件等。HOSTS 文件有 9942 行,大小为 263 KB。
现在我可以连接到 VPN,但服务器始终无法转发端口。无论我连接到哪个提供端口转发的服务器,它们都无法转发端口。从 HOSTS 文件中删除所有添加的主机名可以解决此问题。
我已将阻止列表中的所有主机名转换为 IP 地址,以检查其中是否有 PIA 地址,但没有一个是。
while IFS= read -r line; do nslookup "$line" | grep ^Name -A1 | awk '{print $2}'; done <./HOSTS1.txt >/Users/john/Desktop/HostIP.txt
我想问题是什么导致了这个问题,我可以连接到 VPN,但由于我的 HOSTS 文件,他们无法转发端口。我如何确定哪个主机名条目导致了此冲突?