Trong hướng dẫn này, chúng tôi sẽ cho bạn biết cách cài đặt PPTP VPN trên CentOS 8. Bạn biết, PPTP là viết tắt của Giao thức đường hầm điểm tới điểm. Đây là một giao thức truyền thống để triển khai mạng VPS. Mạng riêng ảo (VPN) là phương thức kết nối được sử dụng để tăng cường bảo mật và quyền riêng tư cho các mạng riêng tư và công cộng, như Điểm truy cập WiFi và Internet.
Hầu hết thời gian, các tập đoàn sẽ sử dụng VPN để bảo vệ dữ liệu nhạy cảm. Hoặc, người dùng web thông thường sẽ sử dụng chúng ở những nơi trên thế giới có những hạn chế của chính phủ đối với nội dung internet.
Quyền riêng tư được tăng lên với Mạng riêng ảo vì địa chỉ IP ban đầu của người dùng được thay thế bằng địa chỉ từ nhà cung cấp Mạng riêng ảo.
Nói cách khác, khi bạn sử dụng VPN, địa chỉ IP của bạn sẽ bị ẩn để mang lại cho bạn sự bảo mật và bảo vệ cao hơn. Nó cũng giúp bạn lướt những trang web bị chặn và bị cấm mà bạn muốn truy cập. Chúng tôi xem xét tất cả các tùy chọn máy chủ trong bài viết chi tiết của chúng tôi về VPS tốt nhất cho VPN.
Đường hầm điểm-điểm có nghĩa là gì?

PPTP (Giao thức đường hầm điểm-điểm) là giao thức VPN được sử dụng để đảm bảo liên lạc thích hợp giữa máy khách VPN và máy chủ VPN. Nó cũng có sẵn cho CentOS Linux. PPTP là một hệ điều hành doanh nghiệp mã nguồn mở và miễn phí (được cộng đồng hỗ trợ), tương thích với Red Hat Enterprise Linux nguồn ngược của nó, từ Dự án CentOS.
Quản trị viên hiếm khi sử dụng PPTP làm giao thức ổn định. Tuy nhiên, việc thực hiện nó dễ dàng và đơn giản hơn trên CentOS Linux. NẾU bạn cần cấu hình và thiết lập này, bài viết này rất phù hợp để đọc. Trong bài viết này, chúng tôi sẽ mô tả cách cài đặt PPTP VPN trên CentOS 8.
Máy chủ tối thiểu cuối cùng
Tải CentOS 7 hoặc CentOS 8 trên VPS Cloudzy CentOS của bạn và chạy máy chủ dựa trên Linux hiệu quả với mức tiêu thụ tài nguyên tối thiểu.
Nhận VPS CentOSCách thiết lập và cài đặt PPTP VPN trên CentOS 8
Bước 1: Cài đặt PPP
Việc cài đặt PPTP hoàn toàn phụ thuộc vào gói PPP và PPTPD. Để làm như vậy, trước tiên, hãy cài đặt gói liên quan rồi định cấu hình gói đó để bắt đầu cấu hình. Sử dụng lần lượt các lệnh sau:
yum install ppp iptables nano
cd /usr/local/src
Đối với hệ điều hành 64-bit:
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Đối với hệ điều hành 32 bit:
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm
Bước 2: Định cấu hình và thiết lập PPTPD của bạn
Chỉnh sửa cài đặt IP trong: /etc/pptpd.conf như sau:
nano /etc/pptpd.conf

Chỉnh sửa các cài đặt sau thành /etc/ppp/options.pptpd:
ms-dns 8.8.8.8
ms-dns 4.4.4.4
Bước 3: Tạo người dùng truy cập máy chủ VPN
Thêm tài khoản người dùng vào/etc/ppp/chap-secrets (gán tên người dùng và mật khẩu) như sau:
nano /etc/ppp/chap-secrets

Bước 4: Kích hoạt chuyển tiếp IP/mạng
Chúng tôi cần chuyển tiếp IP để giúp VPN định tuyến các gói giữa máy khách VPN và thế giới bên ngoài. Vì vậy, máy chủ VPN sẽ trở thành một bộ định tuyến:
sudo v1 /etc/sysctl.conf
Bây giờ, thêm dòng sau:
nano /etc/sysctl.conf
net.ipv4.ip_forward = 1
Để các thay đổi đối với sysctl.conf có hiệu lực, hãy sử dụng lệnh sau:
sysctl -p
Bước 5: Thiết lập ”iptables”
Bây giờ, bạn cần thêm các quy tắc bảng IP sau để mở đúng cổng và chuyển tiếp gói dữ liệu một cách chính xác:
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
Bước 6: Khởi động máy chủ VPN
service pptpd restart
chkconfig pptpd restart
Chúc mừng. Bạn đã cài đặt thành công PPTP VPN trên CentOS của mình! các bước này sẽ giúp bạn định cấu hình PPTP VPN theo cách không phải GUI. sử dụng những thứ này Linux lệnh, bạn có thể dễ dàng định cấu hình, kết nối hoặc thậm chí ngắt kết nối PPTP VPN. Như bạn đã biết, cũng có các tùy chọn VPN tự lưu trữ khác. Chúng tôi có một hướng dẫn chi tiết khác cho cài đặt OpenVPN Client trên VPS. Trong số các giao thức khác như IKEv2, L2TP và PPTP, OpenVPN có thể là giao thức được thiết kế riêng cho trường hợp sử dụng VPN.
Phần kết luận
Trong loạt hướng dẫn về công nghệ VPS này, chúng tôi đã chỉ cho bạn cách cài đặt PPTP VPN trên CentOS 8 Linux hoặc VPS CentOS. Giao thức PPTP không mô tả xác thực hoặc mã hóa. Vì vậy, hầu hết các quản trị viên đều tránh sử dụng nó. Nhưng nó rất đơn giản trong việc phân phối CentOS.
Mục đích sử dụng của PPTP là cung cấp mức độ bảo vệ, bảo mật và truy cập từ xa tương tự như các sản phẩm VPN thông thường. Bạn có thể sử dụng kênh điều khiển PPTP qua TCP và hoạt động của đường hầm GRE để đóng gói các gói PPP và cung cấp cho chúng mức độ bảo mật và bảo vệ cao hơn.