Với máy chủ PPTP, bạn có thể thiết lập máy chủ VPN dễ dàng. Có một mạng riêng ảo có lợi cho cả người dùng cá nhân và doanh nghiệp.
Hướng dẫn này giải thích cách bạn có thể cài đặt máy chủ PPTP trên Ubuntu. Các bước là chung chung, chúng nên áp dụng cho hầu hết tất cả các phiên bản Ubuntu.
Xin lưu ý rằng các lỗ hổng bảo mật đã được tìm thấy trong giao thức PPTP và có thể đánh giá các giao thức VPN khác trước khi sử dụng PPTP.
Cài đặt máy chủ
Bước 1: Cài đặt PPTPD
Điều đầu tiên mà chúng ta cần làm là, tự nhiên, cài đặt PPTPD.
apt-get install pptpd
Cài đặt PPTPD thật dễ dàng! Bây giờ chúng ta cần thực sự thiết lập máy chủ PPTP.
Bước 2: Thêm người dùng
Chúng tôi không muốn tất cả mọi người có thể truy cập VPN của chúng tôi; vì điều này, bạn có thể tạo người dùng để chỉ những người dùng có mật khẩu chính xác mới có thể truy cập VPN của bạn. Để thêm người dùng, chỉnh sửa tệp:
/etc/ppp/chap-secrets
Định dạng là:
[username] [service] [password] [ip]
Tên người dùng và mật khẩu khá đơn giản, dịch vụ và IP thì không. Dịch vụ thường là pptpd
. Nếu bạn chỉ muốn thiết lập VPN, hãy sử dụng pptpd
dịch vụ - nó sẽ hoạt động. Nếu bạn muốn hạn chế IP mà người dùng có thể đăng nhập, bạn có thể sử dụng IP của anh ấy / cô ấy. Nếu bạn muốn kết nối từ tài khoản đó được thực hiện từ tất cả các IP, bạn có thể sử dụng *
.
Bước 3: Chỉnh sửa cài đặt PPTPD
Có một vài điều mà chúng ta cần chỉnh sửa. Bắt đầu bằng cách chỉnh sửa tệp sau:
/etc/pptpd.conf
Tìm kiếm localip
và remoteip
cài đặt. Xóa #
(ký tự nhận xét) cho cả hai để các cài đặt này thực sự được nhận ra. Thay đổi localip
IP máy chủ của bạn. Nếu bạn không biết IP máy chủ của mình, bạn có thể tìm trong bảng điều khiển Vultr.
Các remoteip
cơ bản là dải IP mà khách hàng (máy tính được kết nối tới mạng của bạn) sẽ được chỉ định. Ví dụ: nếu bạn muốn có dải IP sau: 192.168.120.231-235, máy chủ VPN của bạn sẽ có thể gán 192.168.120.232, 192.168.120.233, 192.168.120.234 và 192.168.120.235 cho khách hàng. Tùy thuộc vào bạn những gì bạn muốn sử dụng cho lĩnh vực này.
Bước 4: Cập nhật sysctl.conf
Tìm dòng net.ipv4.ip_forward
trong sysctl.conf
tập tin. Chúng ta cần bỏ ghi chú dòng này, vì vậy hãy mở tệp sau:
/etc/sysctl.conf
Hãy chắc chắn rằng nó nói net.ipv4.ip_forward=1
, và không net.ipv4.ip_forward=0
.
Bước 5: Khởi động lại PPTPD
Tại thời điểm này, mọi thứ sẽ hoạt động. Khởi động lại PPTPD.
service pptpd restart
Xin chúc mừng, bây giờ bạn đã có một máy chủ PPTP!
Sử dụng VPN
Mac OS X
Sử dụng VPN trên Mac OS X rất dễ dàng.
Tới System Preferences -> Network
. Nhấp vào +
biểu tượng và chọn "VPN" làm giao diện. Tên có thể là bất cứ điều gì bạn muốn, ví dụ "VPN". Loại VPN là "PPTP". Nhấp vào "Tạo". Bây giờ bạn sẽ thấy một số cài đặt; địa chỉ máy chủ và tên người dùng. Đây là những thông tin bạn đã nhập trong /etc/ppp/chap-secrets
tệp.
Bây giờ bấm vào "Cài đặt xác thực". Chọn "Mật khẩu" và nhập mật khẩu. Nhấp vào "OK", sau đó nhấp vào "Kết nối".
Máy tính của bạn bây giờ sẽ kết nối với máy chủ VPN của bạn. Lưu lượng truy cập Internet sẽ được gửi qua máy chủ VPN.
Windows 8
Trong Windows 8, việc thiết lập VPN cũng khá dễ dàng. Điều đầu tiên bạn sẽ làm là vào "Menu bắt đầu" và gõ "VPN". Bạn sẽ thấy "Thiết lập kết nối mạng riêng ảo (VPN)". Nhấn vào đó.
Địa chỉ internet là IP máy chủ của bạn. Tên đích có thể là bất cứ thứ gì bạn muốn, chẳng hạn như "VPN". Bấm tiếp". Windows sẽ yêu cầu thông tin đăng nhập của bạn; nhập tên người dùng và mật khẩu bạn đã nhập vào /etc/ppp/chap-secrets
tập tin. Nhấp vào "Kết nối".
Windows sẽ kết nối với máy chủ VPN của bạn và bắt đầu gửi lưu lượng truy cập qua nó.