💡 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á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.
Hosting Linux Đơn Giản
Muốn tìm một cách tốt hơn để lưu trữ trang web và ứng dụng web của bạn? Đang phát triển điều gì đó mới? Hoặc đơn giản là bạn không thích Windows? Vì thế chúng tôi có Linux VPS.
Nhận Linux VPS của bạnBướ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
Bước 6. Khởi động máy chủ PPTP VPN
Nếu OS của bạn là CentOS hoặc Redhat, hãy 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.