文档介绍:Mac OS系统下设置代理(VPN、SOCKS)完全手册
在MacOS系统下设置网络代理的详细办法。
在mac下设置代理有两种一种可以通过socks,还有一种就是VPN方式;socks的设置方式可以查看文章《 Mac系统代理服务器设置方法(socks部分)》,但是,由于mac的socks需要代理服务器来支持mac版本的数据格式,所以通常的socks5的服务器都无法正确的或很好的支持mac下的socks代理,这里不做具体研究是为什么;我个人建议推荐使用VPN的虚拟拨号防止来建立一个IP隧道来实现代理服务器的方式。
关于什么是VPN请自己上google去搜搜,在mac下提供了拨号方式的VPN,首先要打开“系统偏好设置”中的“网络”。
并且新建一个VPN的网络连接:
当你建立VPN时,会让你选择VPN的模式,即PPTP或L2TP;由于架设VPN代理服务器的供应商所选用的操作系统不同,那么对于我们用户来说就非常之麻烦了,你必须要想代理服务商询问对方使用的是哪种接入模式,不过我个人发现如果使用L2TP模式接入的话虽然方便但是mac客户端必须要使用共享密钥,但绝大多数的VPN代理商即便使用的是L2TP模式,也会强制不使用该密钥的(NND,真TM烦);不过也有不少VPN代理商提供PPTP的拨号接入模式,这个很方便于用户使用,设置也简单。
以下,就针对PPTP拨号接入模式进行具体介绍,至于L2TP模式(自己理解,自己摸索吧)。
好,现在我们就建立一个以PPTP拨号方式的VPN连接:
当建立好一个VPN之后,上图我们可见在左边的网络连接列表的最后一项便是当前建立完成的VPN,接下来是设置VPN的参数:
第一项内容是“配置”内容的设置
如果你在同一个VPN上有很多不同的帐号,可以新建不同的配置来应用多个帐号,我在这里只是贴个图出来Look罢了,就用缺省的配置。
接下来就是设置VPN的服务器地址和用户的帐号内容,还有密码,密码的设置是在鉴定设置里完成的,如图:
废话一句,这样的密码设置和我们以前的设置密码的界面有所不同,我就不明白为什么这么设计,真不习惯。
既然我们选用的是PPTP拨号模式的VPN,那么这里就给出了加密方式,通常VPN服务提供商是会不加密数据包的,或者强制不加密;他们往往会在服务器端以过滤数据包或用控制数据流量的方式来处理数据流,这不是我们最终用户需要了解的,反正选择“无”即可,话说回来,我建议你还是得问问你那个VPN服务商,到底有没有加密,或用的加密程度,万一他们加密了......
如果一切该设置的都设置完毕了,那么就差不多了。
但是,别以为你什么都ok了,还有一些概念和一些高级的注意事项,瞧,我那个红色的框框,你要点下看看噢。
对了,就是这个,高级选项了,注意看到那个红色框框内的说明了吗,什么叫做“通过VPN连接发送所有通信”呢,就是全局控制你的网络通信,简单的说就是让你的当前mac下的所有需要上网或必须上网才能工作的应用程序都必须通过现在设置的VPN来进行通信的,但是......
但是绝大部分,%的VPN代理商都有数据包过滤或数据流量控制,那么你一但选择了该项,那么你肯定有很多“东西”都上不了网的(QQ或许可以,那时人家特地为它开的绿灯咯),这怎么办,别怕,肯定是有办法的。
如果你既想让你的某一