曲径通幽论坛

标题: 在 opensuse 里配置 PPTP VPN 客户端 [打印本页]

作者: beyes    时间: 2012-10-25 13:36
标题: 在 opensuse 里配置 PPTP VPN 客户端
系统版本:安装在 VirtualBox 中的 Opensuse 12.2 (宿主系统 Windows7)
桌面环境:Gnome 3
网络接入:VirtualBox 里的桥接方式

如果在 Win7 里已经设置好 VPN 拨号,那么如果想在 OpenSuse 里走 Windows 里的 VPN 通道,那么只需要将 VirtualBox 里的网络连接方式设置为 NAT,而不需要设置任何的客户端 ,当 Windows 通过 VPN 拨号接入网络时,虚拟系统自然也共享了该条线路,但这样有时会也显得不太自主与灵活。下面讲解的是虚拟系统使用桥接方式接入网络时如何设置 PPTP 客户端的情况,并假设 PPTP VPN 服务器端已经设置正常。

1. 启动 yast
可以从下图所示路径选择启动 yast ,或者直接在命令行里敲入 "yast2" 启动,如果输入的是 "yast" 那么不是基于图形界面的。
[attach]971[/attach]


2. 配置 DSL 设备

在 YAST 里找到 "DSL" 图标,点开,如下图所示:
[attach]972[/attach]

在上图中的 "DSL Devices" 里点击 “Add” 按钮:
[attach]975[/attach]

在 PPP 模式类型里选择 “Point to Point Tunneling Protocol”,即 PPTP (点对点隧道协议)。然后在底下填写上 VPN 的服务器 IP 。

返回后,再选择 “Providers” 选项卡,然后点选下面的 "Add" 按钮:
[attach]973[/attach]


在上图中点击 "New" 按钮:
[attach]974[/attach]

在“Provier Name” 里随意填写一个名字,比如你 VPN 的服务器名。然后填写 VPN 服务器所需要的用户名和密码,最后点”Next“ ,在下一个界面上无需再设置什么,再直接 "Next" 就完成了。

2.设置 “Network Setting”
在 yast 里点开 "Network Setting" 启动“网络设置”管理器:
[attach]976[/attach]

如上图选择第一项。选择该项后,会在任务栏的上显示出网络连接图标,这样可以通过右击等操作打开 VPN 连接;如果选择第二项的话,那么在网络没问题的情况下,不会在右上角出现网络连接图标。

上面的设置可以直接通过输入命令 "NetworkManager" 直接完成。

3.设置 VPN 相关参数
在终端命令行里输入命令 ”nm-connection-editor“ ,打开网络连接设置管理器:
[attach]977[/attach]

点击”VPN“选项卡,然后点击 "Add" 按钮,在弹出的对话框的下拉框里选择 "PPTP" 作为 VPN 的连接类型,然后点击”下一步“,在下图所示地方输入服务器 IP 和用户名及密码:
[attach]978[/attach]

接着,点选下面的”Advanced" 按钮:
[attach]979[/attach]

注意上图中,将 MPPE (微软点对点加密技术,它规定了在数据链路层如何对通信机密进行保护)前面的方框勾选上;而上面的 "Authentication" 里一般可以选择 MSCHAP 和 MSCHAPv2 即可。

通过上面的设置后,就可以正常的进行 PPTP VPN 的连接了。最后需要注意的是,如果连接失败,请查看是否被防火墙阻挡,如果阻挡,可以添加通过规则或者干脆直接关闭防火墙。




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2