我正在寻找一种方法来保护我的 Mac OS 10.8 路由表。使用 Cisco AnyConnect 安全移动客户端连接到我雇主的网络后,我的路由表中安装了一堆新路由,其中大部分我不关心。例如:
192.168.1 链接#8 UCS 0 0 utun0
这将更改所有本地 LAN 流量以使用新的隧道接口。这可以使用以下内容轻松覆盖:
路由更改 192.168.1.0/24 192.168.1.254
这将路线更改为:
192.168.1.0 link#5 UCS 1 0 en1
Run Code Online (Sandbox Code Playgroud)
但正如预期的那样,思科的人相当聪明——他们设计了应用程序来定期检查和更正我的路由表的任何更改。这是我从控制台修改路由表后不久发生的事情:
acvpnagent:收到路由表更改通知。启动路由表的自动修正。
acvpnagent:函数:executeRouteCmd 文件:../../vpn/AgentUtilities/Routing/RouteTableMac.cpp
函数继续删除我的路由并添加原来的路由
acvpnagent:路由表自动修正成功。
所以在这一点上,我想找到一种方法来防止 acvpnagent 在初始隧道构建后调用路由命令 - 或者如果可能的话安装它无法看到/更改的路由。
归档时间: |
|
查看次数: |
2955 次 |
最近记录: |