Linux下如何使用VPN

Posted by Harid2010 - Oct - 06 Leave comments

在小张那买主机的时候,他给送了个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

pptpconfig

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

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

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

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

success

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

route del default
route add default dev eth0

然后再重新连接。

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《Linux下如何使用VPN

Comments(19) Leave comments
  1. Gravatar
    Tanky Woo Mozilla Firefox Mozilla Firefox 8.0 Linux Linux
    一月 9th, 2012 at 09:15  | #1

    搜这个搜到你这里来了。:-)。

    我的VPN再加密那就得选择无加密,而不是第一个MPPE。

    • Gravatar Harid  @  一月 9th, 2012 at 13:03 replied.

      我不知道这个还行不行,感觉没必要VPN

      • Gravatar Tanky Woo  @  一月 9th, 2012 at 13:05 replied.  | #2

        @Harid, 你用SSH?

        • Gravatar Harid  @  一月 9th, 2012 at 13:08 replied.

          不是,我已经没有VPS了,也没必要翻墙,所以……嘿嘿

          • Gravatar Tanky Woo  @  一月 9th, 2012 at 13:09 replied.  | #3

            @Harid, -。- 好吧,其实我也就偶尔出去逛逛的,翻墙的话对网速有一定影响。。。

  2. Gravatar
    luna Mozilla Firefox Mozilla Firefox 3.6.10 Windows Windows 7
    十月 15th, 2010 at 22:20  | #4

    有没有告诉我咋启动的时候咋自动连上pptp咧

    • Gravatar Harid  @  十月 15th, 2010 at 22:58 replied.

      @luna, 不知道你的VPN帐号信息是否完备?如果完备的话,可以试试用VPNC,编辑/etc/vpnc/default.conf文件,去掉四个“#”号,然后填入你的VPN信息,最后在终端执行“vpnc”就可以启动VPN,想要自动运行,则可以将该命令添入启动时自动运行的脚本里。

  3. Gravatar
    godlove Google Chrome Google Chrome 6.0.472.62 Ubuntu Linux Ubuntu Linux
    十月 10th, 2010 at 16:04  | #5

    ubuntu下很简单也

  4. Gravatar
    黎川奇侠 Google Chrome Google Chrome 6.0.472.63 Windows Windows 7
    十月 7th, 2010 at 11:50  | #6

    遥想当年,还是上过几节Linux的课,折腾过些东西,比如说在Linux下C语言编程,哎呀,全忘了。

  5. Gravatar
    纯野 360 Browser 360 Browser SE Windows Windows 7
    十月 7th, 2010 at 10:43  | #7

    又搞这么高端的,真不会呀。

    • Gravatar Harid  @  十月 7th, 2010 at 13:21 replied.

      @纯野,现在的Linux发行版已经非常易用了,国内著名的红旗,简直跟XP一个样。

  6. Gravatar
    joyla Google Chrome Google Chrome 6.0.472.55 Windows Windows XP
    十月 7th, 2010 at 09:20  | #8

    我的XP 加上防火墙不允许 呵呵!所以就淡定的使用了SSH

  7. Gravatar
    Gorgons.Me! Google Chrome Google Chrome 7.0.503.0 Windows Windows XP
    十月 7th, 2010 at 09:08  | #10

    Windows,用的VPN很简单~

  8. Gravatar
    david Mozilla Firefox Mozilla Firefox 3.6.10 Windows Windows XP
    十月 7th, 2010 at 03:46  | #11

    一直都在在windows 下使用VPN的,很少在linux下使用的。学习了哦。

    • Gravatar Harid  @  十月 7th, 2010 at 13:22 replied.

      @david, 墙外的风景很迷人,哥们一个个都在徜徉啊!

29 + 57 =  (required)
comment_ad

 NOTICE1: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!

 NOTICE2: 请申请gravatar头像(http://en.gravatar.com),木有头像的会显示为“小怪物”头像,将难以通过审核!

分享按钮