Trong bài trước, mình đã hướng dẫn bạn tạo VPS 4 CPU, 24 GB RAM của Oracle miễn phí trọn đời. Nhưng do VPS này sử dụng chip ARM nên còn hạn chế một số gói Linux tương thích. Do đó trong bài này, mình sẽ hướng dẫn bạn tạo thêm 1 VPS miễn phí nửa của Oracle luôn, và sẽ dùng VPS này làm Server Outline VPN.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Trong blog này, bạn sẽ học cách thiết lập Server Outline VPN riêng của mình dùng miễn phí trọng đời bằng VPS của Orcale; không cần bản quyền, không giới hạn dung lượng chỉ trong 5 phút.
Outline VPN là gì?
Outline VPN là dự án Server VPN miễn phí của Google. Người dùng có thể dùng Outline VPN để tạo một VPN Serrver trên VPS của mình. Gặp những trường hợp như đứt cáp hoặc muốn Fake IP, bạn có thể kết nối đến VPS và dùng chính IP của VPS để truy cập Website.
Tìm hiểu thêm về VPN là gì?
Tại sao nên dùng Outline VPN
Outline hoạt động khi các VPN khác bị chặn và có khả năng chống lại các hình thức kiểm duyệt phức tạp như chặn dựa trên mạng hoặc chặn IP.
Dùng máy chủ VPN của riêng bạn thông qua Outline giúp truy cập internet an toàn hơn và có thể truy cập được các trang Web bị chặn bởi nhà mạng.
VPN truyền thống thường dễ bị chặn vì chúng dễ bị phát hiện và các nhà cung cấp, dịch vụ Web có database IP của các Server VPN nổi tiếng.
Bất kỳ Máy chủ VPN,
- Kết nối TCP
- Tốc độ cao
- Dễ cấu hình, quản lý
- Ứng dụng quản lý (WIN, MAC, LINUX)
- Hỗ trợ Android, Windows, Chrome OS, IOS, macOS, Linux
Cài Outline VPN trên Ubuntu của VPS Orcale
Như trong bài trước mình có hướng dẫn, 1 tài khoản Oracle Cloud có thể tạo được 4 VPS. Nên trong bài này, mình sẽ tạo thêm 1 VPS Ubuntu 1CPU – 1 Core để cấu hình Outline VPN trên đây. Cách tạo VPS Orcale xem lại bài Hướng dẫn tạo VPS 4 Core 24 GB RAM của Oracle miễn phí nha.
Đối với những bạn không dùng VPS của Orcale thì vẫn thực hiện tương tự theo hướng dẫn bên dưới nhé,
Mình bỏ qua các thiết lập VPS và mở Port VPS Orcale vì có hướng dẫn ở bài tạo VPS 4 Core 24GB RAM rồi. Bây giờ vào thẳng Terminal để cấu hình luôn nhé.
Các bước sau bao gồm cài đặt docker và thiết lập Outline VPN, sau đó cập nhật và nâng cấp các gói liên quan.
Trong Terminal Remote VPS Ubuntu, gõ các lệnh sau:
Chuyển qua quyền Root: sudo -i
Cập nhật các các gói Linux: apt-get update; apt-get upgrade -y; apt-get dist-upgrade -y; apt-get autoremove -y; apt-get autoclean -y
Cài docker: sudo curl -sS https://get.docker.com/ | sh
Khởi động docker: sudo systemctl start docker
Thiết lập tự khởi động docker: sudo systemctl enable docker
Cài đặt Outline VPN trên Ubuntu: wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash
Sau khi chạy xong, bạn sẽ thấy xuất hiện 1 đoạn mã tương tự như vậy:
{"apiUrl":"https://xxx.xxx.xx.xxx:31816/t2lyZF0RSbcjcmYd2A7tNw","certSha256":"377 AFD19915FC5574E59CCD27674E2FE65B63D6B7B837228CB9EC69A7B272D10xxx"}
Hãy Copy đoạn mã đó vào Notepad và Save lại
Đồng thời trên màn hình Terminal cũng thông báo là yêu cầu bạn mở 2 Port (2 Port này sẽ xuất hiện ngẫu nhiên). Ví dụ trong hình là:
- Management port 31816, for TCP
- Access key port 56650, for TCP and UDP (chú ý Port thứ 2 mở cả TCP và UDP)
Bạn cần thực hiện mở 2 Port này trên Ubuntu, dùng lệnh sau (nhớ thay lại Port theo đúng trên Terminal xuất hiện nha):
iptables -A INPUT -p tcp --dport 4773 -j ACCEPT iptables -A INPUT -p tcp --dport 45132 -j ACCEPT iptables -A INPUT -p udp --dport 45132 -j ACCEPT iptables -F sudo ufw disable
Cấu hình Outline Manager trên Windows
Khi đã mở Port Ubutu xong, bây giờ bạn tiến hành cài Outline Manager để quản lý Outline Server. Outline Manager hổ trợ cả Linux, Windows, MAC, trong bài này mình hướng dẫn trên Windows để các bạn dễ hình dung.
Outline Manager sẽ tạo ra đoạn mã SSH Key, và bạn dùng SSH Key này để đăng nhập vào các thiết bị muốn kết nối VPN.
Tải Outline Manager Windows | Linux | Mac
Sau khi cài đặt xong, bạn chọn vào Set up Outline Anywhere
Dán đoạn mã được cấp trong Terminal: {"apiUrl":"https://xxx.xxx.xx.xxx:31816/t2lyZF0RSbcjcmYd2A7tNw","certSha256":"377 AFD19915FC5574E59CCD27674E2FE65B63D6B7B837228CB9EC69A7B272D10xxx"}
vào ô thứ 2 và nhấn Done
Nếu kết nối thành công, bạn sẽ được vào được trang quản lý Outline Server
Chọn Connect This Device
Lúc này, bạn sẽ được cấp một đoạn mã có nội dung ss://[email protected]:56650/?outline=1
Đây giống như Password Outline của bạn vậy. Bạn sẽ dùng đoạn mã ss:// này để kết nối VPN trên các thiết bị điện thoại, máy tính….
Cách kết nối VPN bằng Outline VPN
OK! đã thiết lập xong phần Server, bây giờ chúng ta sẽ kết nối VPN nhé. Trên máy tính hoặc điện thoại tải App Outline Client về
Windows | Linux | Mac | Android | iOS
Sau khi cài đặt xong, bạn copy đoạn ss://xxxxxxxxxxxxxxxxxx
vào ô Add access key là xong. Mỗi khi muốn kết nối VPN thì chọn vào nút Connect.
Bạn có thể dùng 1 Key ss:// này cho nhiều thiết bị, hoặc có thể tạo thêm nhiều Key bằng Outline Manager để chia sẽ cho bạn bè, người thân cùng sử dụng Server VPN Outline Ubuntu của mình.
Bị lỗi này fix sao ad ơi
Executing: /lib/systemd/systemd-sysv-install enable docker
root@instance-20220807-1312:~# wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash
Unsupported machine type: aarch64. Please run this script on a x86_64 machine
Sorry! Something went wrong. If you can’t figure this out, please copy and paste all this output into the Outline Manager screen, and send it to us, to see if we can help you.
Full log: /tmp/outline_log3kS
bạn xóa VPS đi, cài lại VPS mới và chọn CPU như trong hình (ko chọn chip amperee)
Cảm ơn Ad chia sẻ. Ad cho mình hỏi, cài VPN như hướng dẫn trong bài thì mỗi tháng dung lượng được dùng là bao nhiêu ạ?
10TB nha bạn
mình cài đến dòng lệnh cài đặt outline vpn trên ubuntu bị lỗi unsupport machine type:aarch64.please run this scrpits on a x86-64 machine
bạn xóa VPS đi, cài lại VPS mới và chọn CPU như trong hình (ko chọn chip amperee)
mình mở port với copy đoạn mã kia rồi nó báo server unreachable ko kết nối đc
bạn tắt firewall trên orcale và ubuntu chưa?
Mình làm theo hướng dẫn ko thấy chỗ tắt firewall
Bạn xem ở cuối bài viết này: https://anonyviet.com/huong-dan-tao-vps-4-core-24-gb-ram-cua-oracle-mien-phi/
ad cho mình hỏi vậy thì khi tắt rồi mở lại linux là bị change ip đúng ko ạ?
Ko nha bạn, vẫn là IP Public của VPS
Bị lỗi khi connect Outline Manager như này là sao vậy Admin? “Your Outline Server was installed correctly, but we are not able to connect to it. Most likely this is because your server’s firewall rules are blocking incoming connections. Please review them and make sure to allow incoming TCP connections on ports ranging from 1024 to 65535.”
bạn mở port trên orcale chưa?
Đã mở port hết rồi nghe Admin, giống như hướng dẫn của bài viết nhưng vẫn ko connect được
Gửi ID, Pass teamviewer vào email [email protected] để mình check nhé