***我们大家都知道,相信很多人也都用过,但都是在Windows 系统上运行的***客户端。

因为工作中的需求,今天跟大家分享下如何在Mac os 下使用***。

操作系统:Mac OS X Lion

使用软件:
由于open***官方没有开发适用于mac os 的客户端,所以只能用第三方开发的。
1、Tunnelblick 第三方软件,完全免费,并且适用于open***的配置。
下载地址:http://code.google.com/p/tunnelblick/wiki/DownloadsEntry?tm=2

2、tuntaposx 虚拟网卡驱动
下载地址:http://tuntaposx.sourceforge.net/


一、安装Tunnelblick
下载完成之后是一个dmg格式的文件,打开文件(如下图)
 

双击上图中的隧道图标,会提醒你安装,然后双击“Tunnelblick”,让其运行,(会让你输入当前登录系统账户的密码)

第一次使用会出现如下图示
 

选择“安装及编辑范例设定挡”关闭此窗口后。

会询问你是否已有配置文件,选择yes,I have。

此时会询问拥有的配置文件类型,是open***还是Tunnelbick,选open***。

选择之后会自动打开一个目录,也就是\User\当前登录用户\Library\Application Support\Tunnelblick\Configurations  把你的***密钥放入此目录
(ca.crt、songshoujiong.crt、songshoujiong.key )

***的配置文件(client.o***)也放入
此处需要注意client.o***里密钥的名称,要与你实际的命令一样。

修改完保存退出之后,点击屏幕右上角的隧道图标,就可以连接***了
 

注:此时连接可能会出现一个问题,就是提示:not found tun\tap device

没有虚拟网卡驱动,上文中已经给出驱动下载地址,安装方法一直下一步就好。

安装完这个驱动之后,再看dev目录,已经有很多tun\tap虚拟节点了。

 

  1. sh-2.1# ls -l /dev/|grep tun 
  2.  
  3. crw-rw----  1 root    wheel      35,   0 11 19 11:23 tun0 
  4.  
  5. crw-rw----  1 root    wheel      35,   1 11 19 11:23 tun1 
  6.  
  7. crw-rw----  1 root    wheel      35,  10 11 19 11:23 tun10 
  8.  
  9. crw-rw----  1 root    wheel      35,  11 11 19 11:23 tun11 
  10.  
  11. crw-rw----  1 root    wheel      35,  12 11 19 11:23 tun12 
  1. sh-2.1# ls -l /dev/|grep tap 
  2.  
  3. crw-rw----  1 root    wheel      34,   0 11 19 11:23 tap0 
  4.  
  5. crw-rw----  1 root    wheel      34,   1 11 19 11:23 tap1 
  6.  
  7. crw-rw----  1 root    wheel      34,  10 11 19 11:23 tap10 
  8.  
  9. crw-rw----  1 root    wheel      34,  11 11 19 11:23 tap11 
  10.  
  11. crw-rw----  1 root    wheel      34,  12 11 19 11:23 tap12 

此时再次运行***,即可成功与服务器建立连接!