随着最近人们意识的提高HTTP 会话劫持,在公共无线网络上上网已经变得相当危险。在我的大学里,无线网络是完全开放的 --- 根本没有加密。鼓励学生使用 VPN,但当我合上笔记本电脑的盖子时 VPN 就会断开连接,需要输入密码才能重新连接。
有时我会忘记连接到 VPN,即使我连接了,我又担心打开的 Facebook/Twitter/其他标签可能会在后台默默发出请求,在我有机会连接之前泄露我的会话。
在 Snow Leopard 上,我怎样才能阻止任何流量通过我的无线网卡传输,直到我连接到 VPN?
如果有必要的话,我的学校使用 Cisco VPN 客户端。
答案1
我使用 locationchanger 破解了一些东西http://tech.inhelsinki.nl/locationchanger/以及我称之为 OnlyVPN 的 ipfw。你需要调整防火墙规则,因为我使用的是 OpenVPN 而不是 cisco,但这可能是一个好的开始http://www.gwk.ca/node/65
答案2
我发现这个家伙的教程最有帮助。他提供了一套添加到 Waterroof 的规则。
http://aarpol.com/2011/02/block-all-web-traffic-if-vpn-disconnects-or-drops-out-on-osx/