我使用 surfshark vpn,我想弄清楚当我连接到它时它正在使用哪个网络接口。在 Windows 上,这很简单。我只需输入 ipconfig 即可轻松找到它。在 MacOS 上,我输入 ifconfig,但有上千个网络适配器,我无法弄清楚哪个 surfshark 正在使用。非常感谢您的帮助!
答案1
运行ifconfig -v
以查看您的网络接口。此命令的详细版本有时会将 VPN 名称添加到相应的网络接口。如果不起作用,请继续。
您可以在不激活 VPN 的情况下检查您的外部 IP 地址,然后在激活后再次检查以确保 VPN 已打开。
一旦确定 VPN 正常运行,请查找打开/关闭 VPN 时出现/消失的界面。或者,查找与您的外部 IP 地址匹配的界面。
以下是我的做法:
- 关闭 VPN,然后转到显示您的 IP 地址的网站。这是您的真实 IP 地址,而不是 VPN 提供的屏蔽 IP 地址。例如https://whatismyipaddress.com/
- 记下您的 IP4 或 IP6 地址。您不需要实际使用此信息,只需在激活 VPN 后识别它是否不同即可。
- 激活 VPN
- 刷新显示您的 IP 地址的站点。它应该显示与步骤 2 中不同的 IP。这是您启用 VPN 的 IP 地址,例如您的 VPN 提供的 IP 地址。记下这一点。
- 运行命令
ipconfig
并查找具有步骤 4 中的 ip 地址的接口。接口名称是 IP 地址上方分号左边的字母和数字。例如,如果utun0:
IP 地址上方是 ,则接口名称为utun0
。 - (可选)检查您的 ip6 或 ip4 地址是否与您的 VPN 所显示的内容一致。有些 VPN 提供了用于此目的的工具。
答案2
您可以单独使用该命令ifconfig
。它将显示所有已配置的网络接口及其 IP 地址。VPN 通常位于 A 类私有网络空间 10.0.0.0/8 中。这是任何以 10 开头的 IP。但并非 100% 都是如此!只需使用您的最佳判断来选择哪一个是 VPN 接口。它应该以某种方式与 VPN 提供商的名称相关。