Khuyến mãi
Trang chủ » Hướng dẫn » Cài đặt OpenVPN server trên VPS Ubuntu 18.04

Cài đặt OpenVPN server trên VPS Ubuntu 18.04

1. Tổng quan

Mạng riêng ảo là công nghệ tạo ra một mạng an toàn, bảo mật, được mã hóa trên một mạng kém an toàn hơn như internet.

Nó chủ yếu được phát triển để cho phép người dùng và các văn phòng từ xa khác có thể truy cập vào mạng công ty và các tài nguyên qua internet một cách an toàn.

Khái niệm này hoạt động bằng cách cho phép khách hàng kết nối với cổng VPN của tổ chức thông qua tự xác thực bằng cách sử dụng SSL hoặc IPSec. Sau đó, cổng cung cấp một liên kết trở lại các tài nguyên nội bộ của tổ chức.

2. Một số lợi ích được cung cấp khi sử dụng VPN bao gồm

        Các thành viên của tổ chức có thể làm việc ngay cả khi được định vị từ xa.

        Nó có thể ẩn hoạt động duyệt web của người dùng.

        Người dùng có thể truy cập các trang web mà họ có thể đã bị chặn từ xa.

OpenVPN là một VPN chính thức sử dụng SSL / TLS để trao đổi khóa, sau đó được sử dụng bởi các đồng nghiệp để giao tiếp với nhau.

Trước khi bạn bắt đầu

        Hai VPS Ubuntu 18.04, một dùng làm máy chủ và một dùng làm khách.

        Người dùng không phải root có đặc quyền sudo trên cả VPS

        Tường lửa được bật trên cả môi trường client và server

Bây giờ hãy cùng thực hiện các bước dưới đây nhé!

3. Các bước cài đặt OpenVPN server trên VPS Ubuntu 18.04 

Cập nhật gói hệ thống

Cài đặt gói OpenVPN

Định cấu hình OpenVPN

Thông thường, OpenVPN xác thực người dùng thông qua nhiều phương pháp như kết hợp tên người dùng và mật khẩu, khóa chia sẻ trước, chứng chỉ, v..v. Trong hướng dẫn này, chúng ta sẽ xem xét cách đặt máy chủ và máy khách OpenVPN bằng sử dụng khóa bí mật.

Trước hết, chúng ta cần kiểm tra xem máy chủ và máy khách có thể tương thích với nhau hay không.

Ở phía máy chủ, sử dụng lệnh sau để kiểm tra máy chủ VPS.

Khi bạn cố gắng xem các giao diện mạng trên tab khác, bạn sẽ nhận thấy một giao diện mới đã được thêm vào. Giao diện mới (tun1) sẽ hiển thị miễn là đường hầm OpenVPN được mở.

Để kiểm tra client, chạy lệnh dưới đây

Tạo khóa tĩnh

Trong server của bạn, sử dụng lệnh dưới đây để tạo khóa tĩnh

Bây giờ lấy tệp qua sftp và sao chép nó vào / etc / openvpn trong client VPS của bạn. Chúng tôi thực sự khuyên bạn nên sử dụng phương pháp bảo mật để chuyển các tệp này. Ví dụ: scp (secure copy).

Ở phía máy chủ, hãy tạo một tệp mới

Thêm đoạn code dưới đây:

Ở phần Client, tạo một file mới

Sau đó, add đoạn code:

Bây giờ bạn có thể tiếp tục và bắt đầu dịch vụ OpenVPN bằng cách chạy lệnh sau trên cả server và client để xem đầu ra

Trong bài viết này, chúng ta đã tạo một VPS đơn giản sử dụng các khóa chia sẻ bí mật để truy cập tài nguyên qua internet. Chúc các bạn thực hiện thành công và có nhiều niềm vui trong cuộc sống!

Call Back Icon

Xin chào quý khách!

Quý khách đang cần tư vấn dịch vụ, xin vui lòng nhập số điện thoại để chúng tôi gọi lại.

Tổng đài 24/07: 1900 63 68 09

Đăng ký nhanh dịch vụ

Quý khách vui lòng gửi yêu cầu cho BKNS, chúng tôi sẽ liên hệ lại ngay với bạn.