文档中心 VPN网关 设置PPTP客户端

设置PPTP客户端

更新时间:2020-05-06 13:56:07

Windows

对于初次连接的用户,可以先通过以下步骤创建新的网络连接:

  1. 单击 “开始”,选择 “控制面板”,单击 “网络和Internet”,单击 “网络和共享中心”。

  2. 选择 “设置新的连接或网络”,选择 “连接到工作区”,单击 “下一步”。

  3. 选择 “使用我的 Internet 连接(VPN)”。

  4. 在 “Internet地址” 处输入VPN网关的公网IP,”目标名称” 可以自定义,单击 “下一步”。

  5. 输入 VPN 连接的用户名和密码,点击 “连接”即可完成。

VPN 网络连接已经创建的情况下,只需要点击桌面右下角的网络连接处,选择并点击相应的网络连接,在界面上输入 VPN 连接的用户名和密码, 然后点击 “连接” 就可以了。

注意:连接 VPN 之后,默认情况下你本地默认网关会指向 VPN 服务器,即所有流量都会通过 VPN 服务器。

Mac

Mac OS X设置VPN的具体做法为:

  1. 点击Dock上的“系统设置”图标进入设置。

  2. 点击“网络”进入网络设置。

  3. 点击“创建新服务”,添加新VPN服务。

  4. 在“接口”栏中选择“VPN”,在“VPN类型”栏中填入“PPTP”,在“服务名称”中填入“VPN”,然后点击“创建"。

  5. “服务器地址” 填写VPN网关的公网IP,“帐户名称“填 PPTP的用户名,“鉴定设置”中填入密码,点击确定。

  6. 点击“高级”按钮,对VPN的使用方式进行设置,选中“使用VPN连接发送所有流量”,然后点击“确定”。

  7. 点击“连接”按钮,连接VPN服务器。

LINUX

以 CentOS为例子来描述,其他的 Linux 分发版都是类似的做法。

  1. 安装PPTP客户端。
$ yum install pptp -y
  1. 修改 /etc/ppp/chap-secrets 文件,配置验证所需的用户名和密码,字符串之间用 “\t” 分隔。
<user_name>   pptpserver   <password>

注解:

格式为[用户名][空格][服务名称][空格][密码][空格][允许的IP]

如 guest pptpserver passwd123 *

  1. 在 /etc/ppp/peers/ 创建一个文件,命名为 vpn.myserver.org。
$ vim /etc/ppp/peers/vpn.myserver.org

添加如下配置

pty "pptp <vpn_server_ip> --nolaunchpppd --nobuffer --loglevel 0"
name <user_name>
remotename PPTPserver
require-mppe-128
file /etc/ppp/options.pptp
ipparam vpn.myserver.org

注解:

把<vpn_server_ip>替换成VPN网关的公网IP。

<user_name>替换成VPN的用户名。
4. 向内核注册ppp_mppe。

$ modprobe ppp_mppe
  1. 连接VPN。
$ pppd call vpn.myserver.org
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!