Cài V2Ray lên router OpenWrt để dùng 4G miễn phí ổn định

Cài V2Ray lên router OpenWrt để dùng 4G miễn phí ổn định

Ở những bài viết trước, mình đã hướng dẫn các bạn tận dụng các máy chủ miễn phí để biến thành server v2ray. Hôm nay, thì mình sẽ hướng dẫn các bạn cài trực tiếp v2ray lên router (cụ thể là openwrt) để dùng 4G miễn phí 😎 Nói nhỏ thì mình đã dùng được vài tháng dù không nhanh nhưng cực ổn định 👍

 

CHUẨN BỊ

  • Router đã chuyển qua OpenWrtcòn trống tương đối để cài v2ray
  • Tên miền (trong hướng dẫn mình dùng tên miền free của http://www.duckdns.org/ và cài tự cập nhật ip theo hướng dẫn www.duckdns.org/install.jsp#openwrt)

Video chi tiết 👌 



MỞ CỔNG 80 VÀ 443 

Các bạn đăng nhập vào router OpenWrt, vào mục Network > Firewall chọn tab Port Forwards và mở 2 port 80 và 443 như hình bên dưới:


CÀI ĐẶT CÁC GÓI CẦN THIẾT

Vào mục System > Sofware sau đó cài đặt các gói:
  • dnsmasq-full (cần xóa dnsmasq trước khi cài bản full)
  • acme
  • luci-app-acme
  • ca-certificates
Nếu không thấy hiển thị bất kỳ gói nào thì cần ấn vào nút Update list ... và chờ nó cập nhật lại

 Tiếp tục tải về 2 file bên dưới và đưa vào OpenWrt (tải về máy tính rồi dùng scp để copy qua hoặc qua ssh tải trực tiếp bằng wget hoặc curl):

  • v2ray core cho OpenWrt https://github.com/kuoruan/openwrt-v2ray/releases
  • luci app v2ray https://github.com/kuoruan/luci-app-v2ray/releases

v2ray core cần chọn đúng phiên bản (đa phần router là mips nhưng để chắc ăn thì kết nối qua ssh gõ lệnh uname -m để lấy thông tin của cpu)

 Sau khi tải 2 file đó về ta tiến hành cài đặt bằng cách kết nối vào ssh và chạy lệnh bên dưới:

opkg install <file .ipk mới tải về> 
Sau  khi cài đặt xong 2 file tải về, các bạn vào lại web OpenWrt login lại sẽ nhìn thấy mục Services với:
  • ACME certs để đăng ký/quản lý SSL cho tên miền
  • V2Ray để... 😅

ĐỔI PORT WEB OPENWRT 

Trong quá trình thiết lập ACME sẽ cần sử dụng port 80, chính vì vậy chúng ta cần vào /etc/config/uhttpd để đổi port 80 qua một port khác (81 chẳng hạn => khi đó các bạn muốn vào web cần phải vào bằng port 81 nha. Ví dụ: http://192.168.1.1:81)

Đổi 
option listen_http '0.0.0.0:80 [::]:80' 
thành 
option listen_http '0.0.0.0:81 [::]:81'
 
Tiện thể các bạn đổi luôn cái port 443 thành một port bất kỳ, vì lát nữa theo hướng dẫn v2ray của mình sẽ cần dùng port 443 😂

THIẾT LẬP ACME

Các bạn vào Services > ACME certs xóa hết các example và tạo một thiết lập mới. Điền Domain names là tên miền đã chuẩn bị ở bước bên trên. Rồi nhớ check vào Enabled nhé 😘

 

Theo cấu hình trên thì ta có 2 file để dùng cho bước sau là:
  • /etc/acme/taymay.duckdns.org/taymay.duckdns.org.cer
  • /etc/acme/taymay.duckdns.org/taymay.duckdns.org.key

THIẾT LẬP V2RAY

Có rất nhiều lựa chọn thiết lập khác nhau cho v2ray. Nếu các bạn đã biết thiết lập rồi có thể tự cấu hình theo nhu cầu của mình. Còn nếu chưa biết thiết lập hãy điền các thông số mẫu như phía dưới để dùng 4G miễn phí nhé.
Đầu tiên các bạn vào mục Service > V2ray trong 2 tab InboundOutbound xóa hết các cài đặt mẫu
 
Mục Inbound tạo một  cấu hình mới với thông số như sau:
 
 

 

 

Mục Outbound tạo một  cấu hình mới với thông số như sau:
 

Tab Global Settings thiết lập như sau:
 
 
 

THIẾT LẬP MẪU TRÊN NAPSTERNETV

 https://blogger.googleusercontent.com/img/a/AVvXsEgZ0wOZ5QoN2UgGmW94xqTB7RxTUwQa8y0KUC6vvWaGTrgeue3oM0k1zeBYjXzXjJJyDPSjuTPXfOsjvwLbbSqqRqgMpCQjJj9TVUl00wwDT8swB5nZBqbmDwBnriTOXpsDwKBJOTSWu154RCJ8_Zslt9onChHkJbGiYJd4D5yOuCfAAhQISDz0KnvO=s16000

LINK THAM KHẢO

  • https://www.v2ray.com/en/

Bạn có thể thích những bài đăng này