Nếu muốn truy cập an toàn đến mạng khi ở ngoài văn phòng, bạn có thể sử dụng giải pháp mạng riêng ảo (VPN). Với giải pháp này bạn có thể kết nối thông qua Internet và truy cập một cách an toàn vào các file cũng như tài nguyên chia sẻ của mình. Không cần phải mua một máy chủ VPN đắt tiền nếu bạn không có nhiều người dùng. Hệ điều hành Windows chính thức có cung cấp chức năng máy chủ và máy khách VPN.
Đối với Win XP/7:
Tránh xung đột IP
Do các kết nối VPN sẽ liên kết các mạng với nhau nên bạn phải hết sức thận trọng với địa chỉ subnet và IP, làm sao để chúng không xảy ra bất cứ xung đột nào. Trên mạng đang hosting máy chủ VPN, bạn nên sử dụng một địa chỉ IP khác biệt cho Router, chẳng hạn như 192.168.50.1. Nếu có nhiều văn phòng làm việc, bạn có thể gán cho mỗi một văn phòng một IP/subnet khác nhau, chẳng hạn như 192.168.51.1, 192.168.52.1,…

Tạo kết nối gửi đến trong Windows
Để cấu hình máy chủ VPN Windows, bạn cần thực hiện như những gì được mô tả bởi Microsoft, ví dụ như việc tạo kết nối gửi đến. Đây sẽ là một máy chủ hoặc host của VPN. Ngoài ra bạn cần chỉ định người dùng mà bạn muốn kết nối đến. Hãy thực hiện theo các bước sau để tạo một kết nối gửi đến:
1. Kích phải vào biểu tượng mạng nằm trong khay hệ thống và chọn Open Network and Sharing Center.
2. Click on Manage network connections (Windows Vista) or Change adapter settings (Windows 7).
3. Kích Manage network connections (Windows Vista) hoặc Change adapter settingshoặc (Windows 7)
4. Nhấn phím Alt để hiện File Menu và kích File > New Incoming connection… .
5. Chọn những ai mà bạn thích cung cấp truy cập VPN đến hoặc tạo các tài khoản tùy chỉnh bằng cách kích vào Add someone. Xem ví dụ trong hình 2. Sau khi thực hiện xong, kích Next.
6. Chọn Through the Internet, như thể hiện trong hình 3 và kích Next.
7. Như thể hiện trong hình 4, bạn có thể chọn các giao thức mình muốn kích hoạt cho kết nối này. Ở đây bạn có lựa chọn chẳng hạn như Internet Protocol Version 4 (TCP/IPv4), để người dùng từ xa có thể nhận địa chỉ IP và có thể truy cập vào mạng hoặc Internet. Ngoài ra nếu muốn người dùng từ xa có thể truy cập vào file và các máy in được chia sẻ, hãy chọn File and Printer Sharing for Microsoft Networks. Sau khi thực hiện xong, kích Allow access.
8. Trong cửa sổ kế tiếp, kích Close.
Lúc này bạn cần truy cập các thuộc tính của kết nối mạng gửi đến vừa được tạo và định nghĩa dải địa chỉ IP cho các máy khách VPN:
1. Trong cửa sổ Network Connections, kích đúp vào Incoming Connections.
2. Chọn tab Networking và kích đúp vào Internet Protocol Version 4 (TCP/IPv4).
3. Chọn Specify IP addresses và sau đó nhập vào địa chỉ khởi đầu và cuối của dải subnet cục bộ nhưng không xung đột với dải DHCP. Cho ví dụ, nếu IP của Router là 192.168.50.1, bạn có thể nhập vào 192.168.50.50 đến 192.168.50.59, như thể hiện trong hình 5, khi đó hệ thống của bạn sẽ hỗ trợ 10 máy khách. Nếu muốn các máy khách có thể tự gán một IP, hãy chọn tùy chọn đó.
4. Kích OK trong cả hai hộp thoại để lưu các thay đổi.
Cấu hình tường lửa nhóm thứ ba
Windows sẽ tự động cho phép các kết nối VPN thông qua tường lửa của Windows khi bạn cấu hình kết nối gửi vào trên máy tính hosting. Mặc dù vậy nếu đã cài đặt một tường lửa của nhóm thứ ba trên máy tính này, bạn cần bảo đảm nó cho phép lưu lượng VPN đi thông qua. Có thể thực hiện thủ công bằng cách nhập vào số cổng 47 và 1723.
Cấu hình địa chỉ IP, DNS động và Router
Để kích hoạt các kết nối VPN cho các máy tính host từ Internet, bạn phải cấu hình Router sao cho nó có thể chuyển tiếp chúng đến máy tính Windows đang chấp nhận các kết nối gửi vào. Có thể chỉ định máy tính host bằng cách nhập vào địa chỉ IP cục bộ. Do đó, trước khi thiết lập cổng chuyển tiếp, bạn nên bảo đảm không thay đổi địa chỉ IP.
Bắt đầu bằng cách truy cập vào giao diện điều khiển web của Router. Sau đó vào phần thiết lập mạng hay DHCP và quan sát xem liệu bạn có thể trữ địa chỉ IP cho máy tính để nó luôn nhận cùng một địa chỉ. Cách thức này được gọi là DHCP reservation hoặc Static DHCP. Một số Router không có tính năng này. Trong trường hợp đó, bạn cần tự gán cho máy tính một địa chỉ IP tĩnh trong thiết lập TCP/IP của kết nối mạng trong hệ điều hành Windows.
Khi đã chỉ ra địa chỉ IP, hãy tìm đến thiết lập máy chủ ảo hoặc cổng chuyển tiếp trong giao diện điều khiển web của Router. Sau đó tạo một mục cổng chuyển tiếp 1723 đến địa chỉ IP cục bộ của máy tính, chẳng hạn như trong hình 6. Không quên lưu các thay đổi!
Nếu kết nối Internet của bạn sử dụng địa chỉ IP động, khi đó bạn cần đăng ký và cấu hình dịch vụ DNS động. Điều này là vì khi cấu hình các máy khách ở xa, bạn cần phải nhập vào địa chỉ IP của nơi máy tính host cư trú. Đây sẽ là một vấn đề nếu IP thay đổi. Mặc dù vậy, bạn có thể đăng ký một dịch vụ miễn phí, chẳng hạn như dịch vụ được cung cấp từ No-IP, và nhập các thông tin chi tiết tài khoản vào Router để nó sẽ cập nhật hostname với IP của bạn. Sau đó bạn sẽ có một hostname (chẳng hạn như yourname.no-ip.org) được gán cho các máy khách từ xa, hostname này sẽ luôn trỏ tới địa chỉ IP Internet hiện hành của máy tính host.
Lúc này mọi thứ bên phía trình chủ đều đã được hoàn thành và bạn có thể sẵn sàng chuyển sang các bước tiếp theo, đó là cài đặt các máy khách.
Tạo các kết nối VPN gửi ra trong Windows
Sau khi đã cài đặt xong máy chủ, bạn cần cấu hình các máy tính mà bạn muốn kết nối từ đó, các máy tính này được gọi là các máy khách VPN. Đây là cách cấu hình trong Windows Vista và Windows 7:
1. Kích hải vào biểu tượng mạng trong khay hệ thống và chọn Open Network and Sharing Center.
2. Kích Set up a connection or network (Windows Vista) hoặc Set up a new connection or network (Windows 7, như thể hiện trong hình7).
3. Trên wizard, chọn Connect to a workplace, và kích Next.
4. Chọn Use my internet connection (VPN).
5. Đánh địa chỉ IP Internet hoặc hostname vào phần Internet address và nhập thứ gì đó trong phần Destination name. Xem ví dụ trong hình 8. Các tùy chọn khác có thể để vô hiệu hóa. Kích Next để tiếp tục.
6. Nhập User name và password đã được chọn khi bạn tạo kết nối VPN gửi vào, kích Next để thực hiện kết nối. Thao tác này sẽ thực hiện hành động kết nối bằng cách sử dụng các giao thức: SSTP, PPTP, và sau đó L2TP.
7. Sau khi đã kết nối, kích Close.
Windows có thể gán mặc định kết nối là Public Network, khi đó bạn sẽ bị hạn chế chức năng chia sẻ. Do đó nếu muốn thay đổi, bạn có thể mở Network and Sharing Center và kích Customize (Windows Vista) hoặc liên kết Public network bên dưới phần tên kết nối (Windows 7). Sau đó trên cửa sổ xuất hiện, chọn Work Network.
Đây là cách tạo một kết nối VPN gửi ra trong Windows XP:
1. Mở cửa sổ Network Connections và kích Create a new connection.
2. Chọn Connect to the network at my workplace và kích Next.
3. Chọn Virtual Private Network connection và kích Next.
4. Nhập vào tên cho kết nối và kích Next.
5. Chọn Do not dial the initial connection và kích Next.
6. Đánh địa chỉ IP Internet hay hostname và kích Next.
7. Kích Finish.
Hạn chế lưu lượng VPN
Mặc định, tất cả lưu lượng Internet trên máy khách VPN sẽ chạy qua VPN mà không phải Internet cục bộ mà chúng được kết nối đến. Đây là một ưu điểm nếu chúng đang sử dụng kết nối công cộng, giống như một cổng trong khách sạn hoặc Wi-Fi hotspot vì nó sẽ cho phép duyệt riêng tư hơn. Tuy nhiên nếu chúng nằm trên một mạng tin cậy, giống như mạng gia đình hoặc mạng văn phòng từ xa thì điều này có thể gây lãng phí về băng thông. Để hạn chế lưu lượng thông qua kết nối VPN chúng ta có thể làm như sau:
1. Trên cửa sổ Network Connections, kích VPN connection và chọn Properties.
2. Chọn tab Network và kích đúp Internet Protocol (TCP/IP).
3. Kích nút Advanced và hủy chọn Use default gateway on remote network (xem hình 9).
4. Kích OK trên các hộp thoại để lưu các thay đổi.
Lúc này máy khách VPN sẽ sử dụng kết nối Internet cục bộ khi duyệt các website. Nó chỉ sử dụng kết nối VPN khi không thế với tới một máy chủ hoặc địa chỉ IP nào đó thông qua Internet, chẳng hạn như khi truy cập vào các chia sẻ trên mạng cấu hình VPN.
Kết nối với VPN
Trong Windows XP, bạn có thể kết nối và hủy kết nối bằng cách mở cửa sổ Network Connections và kích phải vào kết nối VPN. Trong Windows Vista, bạn có thể kích vào biểu tượng mạng trong khay hệ thống, kích Connect to, sau đố chọn kết nối. Trong Windows 7, kích biểu tượng mạng trong khay hệ thống và chọn kết nối VPN.
Sau khi kết nối, bạn sẽ có thể truy cập đến các tài nguyên chia sẻ trên mạng cấu hình VPN. Cần lưu ý rằng, bạn có thể phải truy cập một một cách thủ công đến các chia sẻ (ví dụ như ip_address_of_computer hoặc file://computer_name/) thay vì duyệt trong My Network Places hoặc Network.
Đối với Win 8:
Khởi tạo VPN Server trên Windows 8
Bước 1:
Trên giao diện Modern UI của Windows 8, bạn nhấn tổ hợp phím Windows + Q để mở sidebar tìm kiếm. Sau đó, nhập vào “ncpa.cpl”. Kết quả hiện ra, nhấn chọn ncpa.cpl để kích hoạt Network Connections. Ngoài ra, bạn cũng có thể mở cửa sổ Network Connections từ giao diện Desktop.
Bước 2:
Nhấn phím Alt sẽ thấy xuất hiện thêm một thanh menu trên cửa sổ Network Connections, vào File, chọn New Incoming Connection.
Bước 3:
Thông thường, Windows đã có sẵn một số tài khoản người dùng, người dùng có thể sử dụng để làm tài khoản đăng nhập VPN từ xa, nhưng tốt hơn hết, bạn nên tạo mới tài khoản dành riêng cho VPN. Rất đơn giản, chỉ cần nhấn Add someone, nhập tên tài khoản (User name), tên đầy đủ (Full name), mật mã (Password) và xác nhận lại mật mã (Confirm password). Xong, nhấn OK. Lần lượt, bạn có thể tạo nhiều tài khoản như vậy.
Bước 4:
Đánh dấu chọn vào trước tên những tài khoản muốn dùng, trong danh sách User accounts on this computer, nhấn Next.
Bước 5:
Như vậy là đã hoàn thành những bước thiết lập chính, bạn tiếp tục nhấn Next, Allow access, rồi đợi cho ứng dụng xử lý một số tác vụ cần thiết. Xong, nhấn Close.
Tạo VPN Client sử dụng Windows 7/8
Sau khi hoàn thành việc tạo VPN Server trên Windows 8, bạn có thể đăng nhập từ xa bằng một máy tính khác cùng sử dụng Windows 8, hoặc Windows 7…
Với Windows 8
Bước 1:
Trên giao diện Modern UI, nhấn Windows + Q, nhập “virtual private” vào ô tìm kiếm, chọn Set up a virtual private network (VPN) connnection trong kết quả hiện ra.
Bước 2:
Cửa sổ tạo kết nối VPN xuất hiện, bạn nhập địa chỉ IP của VPN Server vào ô Internet address, đặt tên bất kỳ cho kết nối VPN ở ô Destination name.
Bước 3:
Trong danh sách các kết nối hiện hành, sẽ xuất hiện tên kết nối VPN vừa khởi tạo, bạn nhấn Connect ở kết nối này.
Bước 4:
Khai báo User name và Password của tài khoản đã được chọn dùng trong lúc tạo VPN Server, nhấn OK.
Với Windows 7
Bước 1:
Bạn nhấn phím Windows, nhập vpn vào ô tìm kiếm, chọn Set up a virtual private network (VPN) connnection.
Bước 2:
Khai báo địa chỉ IP của VPN Server và đặt tên cho kết nối VPN đang tạo, nhấn Next.
Bước 3:
Cung cấp thông tin tài khoản VPN đã tạo, nhấn Connect. Xong, nhấn Close.
Bước 4:
Trong danh sách kết nối đã có thêm tên của kết nối VPN, bạn nhấn vào đây, chọn Connect.
Lưu ý:
Nếu đã khai báo thông tin tài khoản chính xác, nhưng vẫn không thể đăng nhập được vào VPN Server, thì có thể vào lại cửa sổ Network Connections (ncpa.cpl) của máy tính đang dùng làm VPN Server (Windows 8), nhấn chuột phải lên kết nối đã tạo, chọn Properties, thẻ User, bỏ chọn trước dòng Require all users to secure their passwords and data, OK.
Sau khi kết nối thành công đến VPN Server, để truy cập vào thư mục chia sẻ dữ liệu của VPN Server từ máy khách hiện tại, bạn gõ theo cú pháp \địa_chỉ_IP. Ví dụ:\192.168.120.128.
Với cách này, bạn có thể chia sẻ dữ liệu từ các máy tính trong khuôn khổ một hệ thống mạng LAN đơn giản theo kiểu Remote Access. Còn nếu muốn mở rộng phạm vi sử dụng, bạn cần phải thực hiện cấu hình chuyển tiếp gói tin (Forward Ports), DNS từ Modem/Router khá phức tạp.
Đối với Win 10:
Hướng dẫn thiết lập VPN trên Windows 10
Bước 1:
Nhấn nút Start trên giao diện rồi chọn tiếp vào mục Settings.
Bước 2:
Trong giao diện Windows Setting nhấn chọn vào mục Network & Internet.
Bước 3:
Chuyển sang giao diện mới. Tại danh sách bên trái giao diện nhấn vào mục VPN.
Sau đó nhìn sang nội dung bên phải sẽ thấy một số mục thiết lập để tạo VPN, chọn Add a VPN connection.
Bước 4:
Xuất hiện giao diện Add a VPN connection. Tại đây chúng ta sẽ cần điền một số thông tin gồm:
- VPN provider: nhấn chọn Windows (built-in).
- Connection name: chọn tên kết nối bạn muốn.
- Server name or address: nhập tên máy chủ hoặc địa chỉ IP của máy chủ đó.
- VPN Type: chọn Point to Point Tunneling Protocol (PPTP) hoặc L2TP/IPsec with pre-shared key.
- Type of sign-in info: chọn Username and password.
- User name: tên người dùng.
- Password: mật khẩu.
Cuối cùng nhấn Save để lưu lại. Trong trường hợp sử dụng máy tính cá nhân, để nhớ ID đăng nhập và mật khẩu mỗi lần kết nối thì bạn tích chọn vào Remember my sign in information. Nếu máy tính công cộng ở văn phòng thì bỏ tích để đảm bảo tính riêng tư.
Bước 5:
Quay trở lại giao diện VPN trên Setting bạn sẽ nhìn thấy mạng VPN được tạo mới. Để kết nối với mạng này chỉ cần click chọn rồi nhấn tiếp vào Connect.
Trong trường hợp muốn thay đổi các thông tin của mạng VPN này nhấn vào Advanced options, rồi sau đó nhấn vào nút Edit để chỉnh sửa.
Như vậy bạn có thể tạo một mạng riêng ảo VPN ngay trên Windows 10 thông qua việc chỉnh sửa một số thiết lập trên Settings. Tuy nhiên, việc sử dụng mạng riêng ảo VPN này cũng không nên thực hiện quá nhiều, vì có thể liên quan tới vấn đề an toàn.