前言
由于网络环境变化,上网行为面临着很多挑战,传统上网软件流量特征有大概率被精准识别恶意攻击了。
为了保障网络空间的安全,维护个人隐私,保障网络空间主权,有必要更换更加先进的上网软件。
就目前而言,v2ray 是一个可用的选择。
v2ray 是 Project V 的核心工具。
Project V 这个名字让我想起《V for Vendetta》,不知是否有什么关联。
踩过的坑
端口占用
环境:macOS 14
相关软件大都为个人开发者开发,卸载极易存在残留。
mac 上安装的旧版本客户端在开启自启动之后直接在 application 中删除 app,会造成进程残留。
虽然应用已经不存在了,但是端口依旧会被占用。
使用 lsof -i:<port>
指令检查端口是否被占用,如被占用,杀死即可暂时解决。如重启后又被占用,需要检查 plist 文件。
这里提到的三个 plist 是可能的残留,
使用 launchctl unload -w <path>
指令关闭这三个 plist。launchctl 关闭指令的区别。