Trước đây chúng tôi đã giới thiệu cách thiết lập một máy chủ PPTP VPN bằng Debian Linux ở đây trên Sysadmin Geek, tuy nhiên nếu bạn đã sử dụng bộ định tuyến dựa trên DD-WRT trong mạng của mình thì bạn có thể dễ dàng định cấu hình bộ định tuyến của mình thành PPTP VPN Server.
Cấu hình DD-WRT
Trước khi thiết lập VPN Server, trước tiên bạn phải đảm bảo rằng DD-WRT được cài đặt của bạn bao gồm các tính năng PPTP VPN. Danh sách tính năng DD-WRT cho thấy đây là "PPTP / PPTP Client" trên biểu đồ của họ. Kiểm tra phiên bản đã cài đặt trên bộ định tuyến của bạn (bạn có thể thấy ở góc trên bên phải trên các trang cấu hình) so với biểu đồ. Nếu tính năng không được bao gồm trong bản dựng của bạn, bạn sẽ cần phải flash bộ định tuyến của mình bằng phiên bản DD-WRT bao gồm “PPTP / PPTP Client”.
- IP máy chủ: Địa chỉ IP công khai của bộ định tuyến
- (Các) IP của khách hàng: Danh sách IP của địa phương (tương ứng với mạng VPN) để sử dụng khi gán địa chỉ IP cho các máy khách kết nối qua VPN. Trong ví dụ của chúng tôi, chúng tôi đang dành 5 địa chỉ IP (192.168.16.5,.6,.7,.8,.9) để các khách hàng VPN sử dụng.
- CHAP-Secrets: Tên người dùng và mật khẩu để xác thực VPN. Định dạng là “user * password *” (user [space] * [space] password [space] *), với mỗi mục nhập trên một dòng riêng. Trong ví dụ của chúng tôi, chỉ có một tên người dùng được chấp nhận (jfaulkner) và mật khẩu (SecretPassword1).
Bạn có thể xem tài liệu chi tiết về tất cả các tùy chọn này bằng cách nhấp vào liên kết “Trợ giúp thêm…” trên trang này ở bên phải của cấu hình DD-WRT.
Kết nối với máy chủ VPN PPTP
Một khi bạn đã cấu hình router DD-WRT, tất cả những gì còn lại chỉ đơn giản là kết nối các máy khách của bạn với VPN. Trong ví dụ của chúng tôi, chúng tôi sẽ giới thiệu cách thực hiện điều này bằng Windows 7 Professional.
Trong Network and Sharing Center của Control Panel, nhấn tùy chọn để thiết lập một kết nối mạng mới.
Sơ đồ tính năng xây dựng DD-WRT