红联Linux门户
Linux帮助

Fedora下使用VPN

发布时间:2010-10-22 23:16:28来源:红联作者:Dawnson
在小张那买主机的时候,他给送了个VPN帐号,嘿嘿,于是我就一直用它翻越长城了。在Windows下配置VPN连接非常简单,不过在Linux下用系统自带的NetworkManager很难配置,以至于其自带的vpnc、OpenVPN、PPTP都连接不了。
PPTP是系统已经装好了的,不过不是官方的。PPTP在Linux下用的人很多,它有GUI程序,叫pptp-client。下面是官方PPTP Client的使用方法:
安装PPTP及GUI:

1 su -
2 rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/fc6/pptp-release-current.noarch.rpm
3 yum --enablerepo=pptp-stable install pptpconfig


配置PPTP-Config:

1、在终端以root身份执行:

pptpconfig

2、输入VPN的信息,点击“Add”,切换到“Routing”栏,选中“All to Tunnel”,将流量全经由该VPN。再选中刚添加的VPN连接,点击“Start”,会弹出一个对话框 ,看是否会连接成功。注意,此时不一定会连接成功,有可能出现如下失败信息:

3、如果出现上述错误,则切换到“Encryption”选项栏,选中第一项“Require Microsoft Point-to-Point Encryption(MPPE)”,点击“Update”更新配置,再选中VPN连接,点击“Start”。

4、如果上述操作后还不能连接,切换至“Miscellaneous”,选中“Enable connection debugging facilities”启用它会在连接的时候给出相关信息,发生错误时可以提示出错信息。再“Update”,然后“Start”观察错误信息。

如果成功,则会如下图,可以Ping一下看能否Ping 通:


另外,如果配置好后,确定信息无误,而还是连接不上,可以试着重建路由表看能否连接成功:

route del default
route add default dev eth0

然后再重新连接。

本文链接: http://www.ninthday.net/2010/10/how-to-use-vpn.html
文章评论

共有 4 条评论

  1. caoyu1099 于 2010-10-23 13:12:12发表:

    我都是用帐号直接连的

  2. Dawnson 于 2010-10-23 12:07:09发表:

    3# sydnash 我的就是Fedora 13哦,官?那?版本就是?的,不一定是??13的版本。

  3. sydnash 于 2010-10-23 09:10:43发表:

    请问楼主的fedora是什么版本那个,我的fedora13怎么也连不上 用pptpconfig
        后来看了下他的官网  发现根本没有13版本的pptpcilent
    不知道是不是这个原因 还有 我用13自带的能够连接上
    但是不能解析DNS 我修改了rosve.cof之后也不行 但是我能单独ping通我的dns服务器

  4. Campus 于 2010-10-23 08:48:49发表:

    很受用,收着