50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 5 分钟
安全与网络

如何在 VPS 上安装 PPTP VPN 服务器:Ubuntu 和 Debian 分步指南

亚历克斯·罗宾斯 By 亚历克斯·罗宾斯 5 分钟阅读 更新于 2025 年 5 月 5 日
如何安装PPTP

💡 笔记: 想要建立安全高效的 VPN?查看我们的低成本 Linux VPS,专为顶级性能和可靠性而设计。快速开始并利用我们的 10Gbps 连接来实现无缝性能。

如今,隐私和安全是如此重要,无论怎么强调都不为过。对于大多数人来说,虚拟专用网络 (VPN) 是一种避免跟踪以保持匿名的工具。当然,周围有很多免费和付费的 VPN 应用程序和服务,如果您只是寻求安全浏览,则可以使用它们。但您也可以创建自己的 PPTP VPN 服务器。

在您自己的服务器上运行 VPN 为竞争环境增加了一个全新的水平。您不仅可以负责所有数据及其移动方式和位置,还可以将 VPN 用于其他目的。除了启用安全、匿名浏览或 绕过互联网限制VPN 也是一种安全访问私人服务器上敏感文件或应用程序的方法。例如,许多公司使用 VPN 来允许员工访问公司文件和资源。因此,无论出于何种原因,在您自己的服务器上设置 VPN 都可以让您完全控制。这就是本指南的内容。在这里,我将向您展示如何使用几个简单的步骤在 VPS 上设置 PPTP VPN 服务器。不过,首先让我们了解一下 PPTP VPN 服务器到底是什么以及它是如何工作的。

什么是 PPTP VPN?

虚拟专用网络 (VPN) 是一种允许通过典型 Internet 连接安全访问另一台计算机、资源或文件的工具。您可以将 VPN 视为一种隧道,只有具有正确认证的连接才能通过该隧道到达另一端,从而创建一个安全的空间。对于大多数用户来说,VPN 只是一个浏览器扩展程序或帮助他们匿名浏览的应用程序。您使用的应用程序是 VPN 客户端 - VPN 服务器由运行该服务的公司处理。但我在这里要向您展示的是如何创建并控制您自己的 PPTP VPN 服务器。 

PPTP 代表点对点隧道协议。这是建立安全专用网络最直接的方法,您只需几个步骤即可创建 PPTP VPN 服务器,且成本极低。如果简单的协议在您所在的地区不起作用,请购买或设置一个 混淆的VPN 可能是您最好的选择。让我们开始创建我们的服务器。

另请阅读: 适用于 Linux 和 Windows 的 OpenVPN VPS 设置

如何在 Linux VPS 上设置 PPTP VPN

当然是在VPS上架设PPTP VPN服务器;首先,您需要一个 VPS。根据我们的 专家 VPS 评论,Cloudzy 是托管 VPN 的最佳选择。 Cloudzy 的 Linux VPS 是您购买经济实惠的 VPS 的最佳选择,该 VPS 功能强大,足以处理数据传输所需的工作负载。

现在,VPS 准备就绪,使用 SSH 连接到 Linux 命令行并准备创建 PPTP VPN 服务器。 

linux-vps Linux 托管简化

想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。

获取您的 Linux VPS

步骤1.安装PPTPD

如果您的操作系统是 CentOS/红帽 6 & CentOS/红帽7:

yum install -y  ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm 
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm 

如果您正在使用 乌班图:

apt-get update
apt-get install -y  pptpd

步骤 2. 编辑 IP 设置

使用您喜欢的编辑器打开文件,我们这里使用 vim 

纳米/etc/pptpd.conf本地IP 192.168.0.1   

remoteip 192.168.0.101-200 # Replace with your VPS IP 

步骤 3. 添加用户名和密码

纳米 /etc/ppp/chap-secrets

usernameForuser1 *  setpassword2here  *

步骤 4. 在 /etc/sysctl.conf 中启用网络转发

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf

使用以下命令应用更改:

sysctl -p

步骤 5. 配置路由和防火墙

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT

如果您的操作系统是 CentOS/红帽 6 & CentOS/红帽7,使用以下命令进行保存:

service iptables save
service iptables restart

另请阅读: 列出和删除 Linux Iptables 规则

步骤 6. 启动 PPTP VPN 服务器

如果您的操作系统是 CentOS 或 Redhat,请使用以下命令:

service pptpd restart

如果您的操作系统是 Ubuntu,请使用以下命令:

systemctl restart pptpd

要在下次重新启动时自动启动 PPTP Daemon,请使用以下命令:

如果您的操作系统是 CentOS/红帽 6 & CentOS/红帽7:

chkconfig pptpd on

如果您正在使用 乌班图:

systemctl enable pptpd

常问问题

什么是 PPTP VPN?

这是一种简单类型的虚拟专用网络,您可以使用 Ubuntu、Debian 或 CentOS/RHEL 在 VPS 上轻松设置。它通过不安全的互联网连接创建安全、私有的隧道。

PPTP VPN 服务器与 VPN 应用程序有何不同?

VPN 应用程序只是一个客户端,这意味着您无权访问服务器。当您创建自己的 VPN 服务器时,您将能够完全控制所有连接,并且您将完全独立。此外,您将能够安全地访问您的文件和资源。

我可以在 Windows 上设置 PPTP VPN 服务器吗?

使用 Windows Server 设置 VPN 的方法有很多,但它们比在 Linux 上设置麻烦得多。如果您不想将 Windows 变成 Linux,您可以随时从 Cloudzy 获取 MikroTik VPS。

如何连接到我的 PPTP VPN 服务器?

您需要配置您的设备或 VPN 软件,以使用其 IP 地址和您在上面创建的用户名/密码连接到您的服务器。

分享

更多来自博客

继续阅读。

MikroTik L2TP VPN 指南的 Cloudzy 标题图片,显示一台笔记本电脑通过带有盾牌图标的发光的蓝色和金色数字隧道连接到服务器机架。
安全与网络

MikroTik L2TP VPN 设置(使用 IPsec):RouterOS 指南 (2026)

在此 MikroTik L2TP VPN 设置中,L2TP 处理隧道,而 IPsec 处理加密和完整性;将它们配对即可为您提供本机客户端兼容性,无需第三方年龄

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 9 分钟
终端窗口显示有关远程主机标识更改的 SSH 警告消息,并在深青色背景上显示“修复指南”标题和 Cloudzy 品牌。
安全与网络

警告:远程主机标识已更改以及如何修复它

SSH 是一种安全网络协议,可在系统之间创建加密隧道。它仍然受到需要远程访问计算机而无需图形界面的开发人员的欢迎。

雷克萨·赛勒斯雷克萨·赛勒斯 10 分钟阅读
DNS 服务器故障排除指南插图,其中包含警告符号和深色背景上的蓝色服务器,用于 Linux 名称解析错误
安全与网络

名称解析暂时失败:这意味着什么以及如何修复?

使用 Linux 时,在尝试访问网站、更新包或执行需要 Internet 连接的任务时,您可能会遇到名称解析错误的临时故障。

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。