Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
5 phút còn lại
Bảo mật và Mạng

Cách Cài Đặt PPTP VPN trên VPS của Bạn: Hướng Dẫn Từng Bước cho Ubuntu và Debian

Alex Robbins By Alex Robbins 5 phút đọc Cập nhật 5 tháng 5 năm 2025
Cách Cài Đặt PPTP

💡 Lưu ý: Muốn thiết lập một VPN an toàn và hiệu quả? Hãy xem Linux VPS giá rẻ của chúng tôi, được thiết kế để đạt hiệu suất và độ tin cậy cao nhất. Bắt đầu nhanh chóng và tận dụng kết nối 10Gbps của chúng tôi để hoạt động ổn định.

Bảo mật và an ninh ngày nay rất quan trọng đến nỗi không thể coi thường. Đối với hầu hết mọi người, Mạng riêng ảo (VPN) là một công cụ để tránh bị theo dõi và giữ ẩn danh. Có rất nhiều ứng dụng và dịch vụ VPN miễn phí cũng như trả phí, tất nhiên, và bạn có thể sử dụng chúng nếu chỉ muốn duyệt web an toàn. Nhưng bạn cũng có thể tạo máy chủ PPTP VPN riêng của mình.

Chạy VPN trên máy chủ của riêng bạn mang lại một mức kiểm soát hoàn toàn mới. Không chỉ bạn sẽ nắm được tất cả dữ liệu của mình và cách chúng di chuyển, mà còn có thể sử dụng VPN của bạn cho các mục đích khác. Ngoài việc cho phép duyệt web an toàn, ẩn danh hay vượt qua hạn chế internet, VPN cũng là một cách để truy cập an toàn vào các tệp hoặc ứng dụng nhạy cảm trên máy chủ riêng. Ví dụ, nhiều công ty sử dụng VPN để cho phép nhân viên truy cập các tệp và tài nguyên của công ty. Vì vậy, dù vì lý do gì, việc thiết lập VPN trên máy chủ của riêng bạn cho phép bạn kiểm soát hoàn toàn. Đó là nội dung của hướng dẫn này. Ở đây, tôi sẽ hướng dẫn cách thiết lập máy chủ PPTP VPN trên VPS chỉ bằng một vài bước đơn giản. Trước tiên, hãy xem máy chủ PPTP VPN chính xác là gì và nó hoạt động như thế nào.

PPTP VPN là gì?

Mạng riêng ảo (VPN) là một công cụ cho phép truy cập an toàn vào một máy tính, tài nguyên hoặc tệp khác qua kết nối Internet bình thường. Bạn có thể coi VPN như một loại đường hầm, chỉ những kết nối có chứng chỉ phù hợp mới có thể vượt qua bên kia, tạo ra một không gian an toàn. Đối với hầu hết người dùng, VPN chỉ là tiện ích mở rộng trình duyệt hoặc ứng dụng giúp họ duyệt web ẩn danh. Ứng dụng bạn sử dụng cho việc này là máy khách VPN, máy chủ VPN được xử lý bởi công ty cung cấp dịch vụ. Nhưng những gì tôi sẽ chỉ cho bạn ở đây là cách tạo và kiểm soát máy chủ PPTP VPN riêng của bạn. 

PPTP là viết tắt của Point-to-Point Tunneling Protocol. Đó là cách đơn giản nhất để thiết lập mạng riêng an toàn, và bạn có thể tạo máy chủ PPTP VPN chỉ trong vài bước với chi phí rất thấp. Nếu các giao thức đơn giản không hoạt động ở khu vực của bạn, việc mua hoặc thiết lập VPN che giấu có thể là lựa chọn tốt nhất của bạn. Hãy bắt đầu tạo máy chủ của chúng ta.

Đọc thêm: Thiết lập OpenVPN VPS cho Linux & Windows

Cách thiết lập PPTP VPN trên Linux VPS

Tất nhiên, để thiết lập máy chủ PPTP VPN trên VPS, trước tiên bạn sẽ cần một VPS. Theo đánh giá chuyên gia VPSCloudzy là lựa chọn tốt nhất để lưu trữ VPN của bạn. VPS Linux của Cloudzy là lựa chọn đáng tin cậy cho VPS giá rẻ mà vẫn đủ mạnh để xử lý khối lượng dữ liệu cần thiết.

Bây giờ, khi VPS của bạn đã sẵn sàng, hãy dùng SSH để kết nối tới dòng lệnh Linux và bắt đầu tạo máy chủ PPTP VPN. 

linux-vps Linux Hosting đơn giản hóa

Muốn cách tốt hơn để host website và ứng dụng web của bạn? Đang phát triển thứ gì mới? Đơn giản là không thích Windows? Đó là lý do chúng tôi có Linux VPS.

Lấy Linux VPS của bạn

Bước 1. Cài đặt PPTPD

Nếu hệ điều hành của bạn là CentOS/RedHat 6 & CentOS/RedHat 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 

Nếu bạn đang dùng Ubuntu:

apt-get update
apt-get install -y  pptpd

Bước 2. Chỉnh sửa cài đặt IP

Mở tệp bằng trình soạn thảo yêu thích của bạn, ở đây chúng tôi dùng vim 

nano /etc/pptpd.conflocalip 192.168.0.1   

remoteip 192.168.0.101-200 # Replace with your VPS IP 

Bước 3. Thêm tên người dùng và mật khẩu

nano /etc/ppp/chap-secrets

usernameForuser1 *  setpassword2here  *

Bước 4. Bật chuyển tiếp mạng trong /etc/sysctl.conf

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

dùng lệnh sau để áp dụng thay đổi:

sysctl -p

Bước 5. Cấu hình định tuyến và tường lửa

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

Nếu hệ điều hành của bạn là CentOS/RedHat 6 & CentOS/RedHat 7dùng lệnh sau để lưu:

service iptables save
service iptables restart

Đọc thêm: Liệt kê và xóa Quy tắc Iptables của Linux

Bước 6. Khởi động máy chủ PPTP VPN

Nếu OS của bạn là CentOS hoặc Redhat, dùng lệnh sau:

service pptpd restart

Nếu OS của bạn là Ubuntu, hãy dùng lệnh sau:

systemctl restart pptpd

Để khởi động PPTP Daemon tự động khi khởi động lại, hãy dùng lệnh:

Nếu hệ điều hành của bạn là CentOS/RedHat 6 & CentOS/RedHat 7:

chkconfig pptpd on

Nếu bạn đang dùng Ubuntu:

systemctl enable pptpd

Câu hỏi thường gặp

PPTP VPN là gì?

Đây là một loại Mạng Riêng Ảo đơn giản mà bạn có thể dễ dàng thiết lập trên VPS của mình bằng Ubuntu, Debian, hoặc CentOS/RHEL. Nó tạo một đường hầm bảo mật và riêng tư qua các kết nối Internet không an toàn.

Máy chủ PPTP VPN khác với ứng dụng VPN như thế nào?

Ứng dụng VPN chỉ là một máy khách, nghĩa là bạn không có quyền truy cập vào máy chủ. Khi bạn tạo máy chủ VPN của riêng mình, bạn sẽ có toàn quyền kiểm soát tất cả các kết nối và hoàn toàn độc lập. Ngoài ra, bạn sẽ có thể truy cập các tệp và tài nguyên của mình một cách an toàn.

Tôi có thể thiết lập máy chủ PPTP VPN trên Windows không?

Có cách để thiết lập VPN bằng Windows Server, nhưng chúng phức tạp hơn nhiều so với việc làm trên Linux. Nếu bạn không muốn biến Windows của mình thành Linux, bạn có thể lấy VPS MikroTik từ Cloudzy.

Tôi kết nối với máy chủ PPTP VPN của mình như thế nào?

Bạn cần cấu hình thiết bị hoặc phần mềm VPN của mình để kết nối tới máy chủ bằng địa chỉ IP và tên người dùng/mật khẩu mà bạn đã tạo ở trên.

Chia sẻ

Thêm bài viết từ blog

Tiếp tục đọc.

Ảnh tiêu đề Cloudzy cho hướng dẫn MikroTik L2TP VPN, cho thấy một laptop kết nối với một dãy máy chủ qua một đường hầm số phát sáng màu xanh và vàng với biểu tượng khiên.
Bảo mật và Mạng

Cài đặt MikroTik L2TP VPN (kèm IPsec): Hướng dẫn RouterOS (2026)

Trong cài đặt MikroTik L2TP VPN này, L2TP xử lý phần tunneling còn IPsec xử lý mã hóa và toàn vẹn; kết hợp chúng cho bạn khả năng tương thích native client mà không cần bên thứ ba

Rexa CyrusRexa Cyrus 9 phút đọc
Cửa sổ terminal hiển thị thông báo cảnh báo SSH về thay đổi remote host identification, kèm tiêu đề Fix Guide và thương hiệu Cloudzy trên nền xanh teal đậm.
Bảo mật và Mạng

Cảnh báo: Remote Host Identification Has Changed và cách khắc phục

SSH là một giao thức mạng an toàn tạo ra đường hầm mã hóa giữa các hệ thống. Nó vẫn phổ biến với các lập trình viên cần truy cập từ xa máy tính mà không cần giao diện đồ họa

Rexa CyrusRexa Cyrus 10 phút đọc
Hình minh họa hướng dẫn xử lý sự cố máy chủ DNS với biểu tượng cảnh báo và máy chủ màu xanh trên nền tối cho lỗi name resolution Linux
Bảo mật và Mạng

Temporary Failure in Name Resolution: Nghĩa là gì và cách khắc phục?

Khi dùng Linux, bạn có thể gặp lỗi temporary failure in name resolution khi cố truy cập trang web, cập nhật package, hoặc thực hiện các tác vụ cần kết nối internet

Rexa CyrusRexa Cyrus 12 phút đọc

Sẵn sàng triển khai? Từ $2.48/tháng.

Cloud độc lập, từ 2008. AMD EPYC, NVMe, 40 Gbps. Hoàn tiền trong 14 ngày.