🥝Phát wifi cho Linux

Này admin cũng học bên ấn độ nên bạn xem kỹ nha

Phương pháp 1: Qua App Store

Snapcraft

Làm theo hướng dẫn trên trang Snapcraft của chúng tôi.

# To install the package:
$ snap install qv2ray
# snap install qv2ray --edge (dev branch)
# To update the package:
$ snap refresh qv2ray

Flathub

  1. Thiết lập môi trường Flatpak theo tài liệu chính thức.

  2. Cài đặt Qv2ray:

# To install the package:
$ flatpak install com.github.Qv2ray
# To update the package:
$ flatpak update

Phương pháp 2: Qua AppImage

Truy cập trang phát hành chính thức và tải xuống phiên bản Qv2ray.VERSION.linux-x64.AppImage

Đối với Ubuntu 19.04 / Debian 10 (hoặc cao hơn): qv2ray_VERSION_amd64.deb

Ghi chú cho người dùng Linux AppImage

Mặc dù chúng tôi đã gói glibc và một số thư viện C++ cơ bản vào gói AppImage để hỗ trợ một số bản phân phối cũ nhưng được hỗ trợ, bạn sẽ chuyển sang phiên bản mới hơn của Distro/OS mới hơn

Cấu hình lõi V2ray

Tải xuống lỗi V2ray

Truy cập trang Phát hành GitHub chính thức của v2fly/v2ray-core và kiểm tra các bản dựng ổn định gần đây. Chọn theo nền tảng của bạn trong tệp nội dung. Ví dụ: người dùng Windows 64-bit có thể tải xuống v2ray-windows-64.zip, người dùng Mac OS có thể tải xuống v2ray-macos-64.zip và đối với hầu hết người dùng Linuxv2ray-linux-64.zip.

Cài đặt lõi V2ray

Giải nén các tập tin lõi v2ray vào một vị trí cố định. Theo mặc định, bạn nên trích xuất các tệp vào $QV2RAY_CONFIG_PATH/vcore, trong đó $QV2RAY_CONFIG_PATH là thư mục nơi Qv2ray lưu trữ dữ liệu của nó.

Thư mục vcore có thể ở một trong những vị trí sau:

  • ./config/ ( configthư mục con dành cho tệp thực thi Qv2ray, được khuyến nghị cho Người dùng Windows) ~/

  • ~/qv2ray/ (trong thư mục dành riêng cho thư mục chính của bạn)

  • ~/.config/qv2ray/ (đường dẫn cấu hình XDG tiêu chuẩn)

Sau đó, vui lòng đảm bảo rằng các tệp này tồn tại trực tiếp trong thư mục vcore của bạn:

  1. v2ray/v2ray: file thực thi cốt lõi

  2. v2ctl/v2ctl: chương trình điều khiển cốt lõi

  3. geoip.dat: Cơ sở dữ liệu quy tắc IP

  4. geosite.dat: cơ sở dữ liệu quy tắc tên miền

Cài đặt cấu hình Qv2ray để sử dụng lõi vừa cài ở trên

Mở Qv2ray và đi tới Preference Window. Trong Core Settings, định cấu hình các tùy chọn sau:

  • Core Executable Path: Đặt đường dẫn này vào nơi tồn tại tệp thực thi V2Ray của bạn. Đây có thể là đường dẫn đầy đủ của v2ray.exe của bạn trên Windows hoặc tệp thực thi v2ray đó trên Linux / macOS.

  • V2Ray Assets Directory : Đặt mục này vào vị trí của geoip.datgeosite.dat.

Sau khi định cấu hình, bạn có thể nhấp vào nút Check V2Ray Core Settings để xác thực cài đặt lõi V2Ray của mình. Lặp lại việc thử cho đến khi bạn vượt qua được bước kiểm tra.

Thêm máy chủ

Nhận liên kết api

  1. Đi tới bảng điều khiển khu vực khách hàng của bạn .Mục đồng bộ máy chủ ---> Sao chép liên kết

  2. Sửa liên kết thanh định dạng như sau .

Liên kết API phải bắt đầu bằng https://api.mangtac.com/apiv2.php?type=v2rayn

Để nhập API, hãy làm theo các bước sau:

  1. Nhấp vào nút Subscriptions trong cửa sổ chính.

  2. Trong hộp thoại SubscribeEditor , nhấp vào nút biểu tượng Add subscription ở góc dưới bên trái.

  3. Bấm để chọn mục mới tạo trong Add subscription

  4. Nhập thông tin đăng ký của bạn ở phía bên phải.

  • Subscription Name: Điền vào đây theo ý muốn của bạn.

  • Subscription Address : Sử dụng liên kết của bạn được đề cập ở trên.

  • Update Interval: Thay đổi điều này theo nhu cầu của riêng bạn.

  1. Nhấp vào nút Update Subscription Data để cập nhật danh sách máy chủ và đợi cho đến khi quá trình kết thúc. Bấm OK để áp dụng các cài đặt và đóng

Cập nhật thông qua Proxy hệ thống

Nếu bạn gặp sự cố kết nối với API ngược dòng của mình (ví dụ:DNS bị bẩn , Chặn địa chỉ IP, v.v.), bạn có thể thử chạy với tùy chọn Update Subscription with System Proxy và bật nó lên. Tuy nhiên, tốt hơn hết bạn nên thông báo cho Admin càng sớm càng tốt để khắc phục sự cố vĩnh viễn.

Cấu hình để sử dụng Qv2ray

Chúc mừng! Chỉ còn một bước nữa để truy cập Internet đã được mở khóa!

Phương pháp chung

Sử dụng proxy hệ thống Đối với người dùng WindowsmacOS, hầu hết tất cả các ứng dụng sẽ tuân theo cài đặt proxy hệ thống. Đối với người dùng Linux, một số ứng dụng như Firefox và Chrome, nhưng không phải tất cả, sẽ đọc và tuân theo các cấu hình proxy trong Cài đặt Gnome/KDE

Hiện tại, cài đặt tự động proxy hệ thống được Qv2ray hỗ trợ, bao gồm Windows, macOS và Linux (GNOME/KDE). Bạn có thể tìm thấy các tùy chọn System Proxy của Qv2ray ở các vị trí sau:

Qv2ray Tray Menu..

  1. Nhấp chuột phải vào biểu tượng khay.

  2. Trong menu bật lên, chọn System Proxy -> Enable/Disable System Proxy.

Qv2ray Preference Window.

  1. Nhấp vào nút Preferences trong cửa sổ chính.

  2. Trong Preference Window, chọn tab Inbound Settings .

  3. Kiểm tra tùy chọn Set System Proxy.

  4. Nhấn OK để áp dụng các cài đặt.

Người dùng Linux: Cài đặt proxy KDE/Gnome

Nếu bạn đang sử dụng Gnome làm môi trường máy tính để bàn chính của mình, bạn có thể thấy việc đặt proxy hệ thống khá hữu ích. Đó là vì Cài đặt proxy Gnome gần như được thừa nhận trên toàn cầu.

Tuy nhiên, người dùng KDE có thể gặp khó khăn vì Cài đặt proxy KDE giống một món đồ chơi hơn. Ngay cả bản thân Ứng dụng KDE cũng sẽ không đọc và tuân theo cấu hình đó. Trong trường hợp đó, bạn có thể tìm kiếm giải pháp thay thế để định cấu hình ứng dụng của mình.

Sau đây là phương án định cấu hình để sử dụng

Telegram

Bạn có thể định cấu hình Telegram để sử dụng proxy trong ứng dụng. Đi tới Settings -> Advanced -> Network and proxy và nhấp vào Connection type, nơi hộp thoại Proxy Settings sẽ được mở.

Trong Proxy Settings , nhấp vào nút Add Proxy ở phía dưới. Chọn SOCKS5/HTTP theo sở thích của riêng bạn và điền thông tin từ Cài đặt gửi đến Qv2ray vào chỗ trống.

Cuối cùng, nhấp vào mục proxy mà bạn vừa cấu hình. Xong

Trình duyệt web

Hầu như tất cả các trình duyệt web đều hỗ trợ cấu hình proxy thủ công. Lấy Firefox làm ví dụ, bạn có thể tìm thấy cài đặt này trong Preferences -> General -> Network -> Manual Proxy Configuration . Điền vào các trường này thông tin từ Cài đặt gửi đến Qv2ray để sử dụng Qv2ray.

Sử dụng plugin proxy

Để tránh chuyển đổi qua lại giữa các cấu hình proxy, bạn có thể muốn sử dụng plugin của bên thứ ba (ví dụ: SwitchyOmega) để nâng cao trình duyệt của mình. Các plugin này có thể giúp triển khai cấu hình phức tạp hơn, bao gồm nhiều cấu hình và chuyển hướng lưu lượng truy cập hơn nữa.

Ứng dụng Java

Đối với các ứng dụng Java, bạn có thể sử dụng proxy định cấu hình thông qua các đối số JVM.

Dưới đây là một số ví dụ:

Sử dụng SOCKS5:

java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1088 -jar some-application.jar// Some code

Sử dụng HTTP(S):

java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8000 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8000 -jar some-application.jar

Minecraft lỗi

Các phiên bản Minecraft mới hơn (>=1.5.2) sẽ không tuân theo cài đặt proxy JVM. Đó không phải là vấn đề của Qv2ray. Nếu bạn thực sự muốn chơi Minecraft thông qua proxy, hãy cân nhắc việc thiết lập cửa vào Dokodemo cho máy chủ đó và kết nối trực tiếp với localhost.

Phơng pháp phụ thuộc vào nền tảng

Sử dụng biến môi trường Nhiều chương trình CLI (ví dụ: Curl và wget) sẽ sử dụng proxy do <PROTOCOL> biến môi trường cung cấp. Đây là một ví dụ cấu hình:

# Change the host and port according to Qv2ray inbound configuration
export HTTP_PROXY="http://127.0.0.1:8000"
export HTTPS_PROXY="http://127.0.0.1:8000"

Nếu xác thực được bật trong Qv2ray, hãy sử dụng cài đặt sau

# Change user/pass according to your configuration
export HTTP_PROXY="http://user:[email protected]:8000"
export HTTPS_PROXY="http://user:[email protected]:8000"

Lưu ý rằng nếu có ký tự đặc biệt trong tên người dùng hoặc mật khẩu của bạn, bạn cần mã hóa nó. Đây là một tài liệu tham khảo nhanh:

!

#

$

&

'

(

)

*

+

,

/

:

;

=

?

@

[

]

%21

%23

%24

%26

%27

%28

%29

%2A

%2B

%2C

%2F

%3A

%3B

%3D

%3F

%40

%5B

%5D

Hoặc nhập văn bản bạn muốn mã hóa:

Đối với các chương trình chạy trong sudo, cần phải định cấu hình sudo để bảo toàn các biến này nếu bạn không chạy sudo trong shell. Gọi visudo bằng root và thêm dòng sau:

Defaults env_keep += "HTTP_PROXY HTTPS_PROXY"

Tuy nhiên, vẫn có một số chương trình đang sử dụng các biến riêng của chúng. Ví dụ: rsync sử dụng RSYNC_PROXY cho proxy HTTP:

export RSYNC_PROXY=user:[email protected]:8000

Chúng tôi khuyên bạn nên đọc hướng dẫn sử dụng các chương trình mà bạn muốn định cấu hình proxy.

Sử dụng proxychains

Nếu không có phương pháp nào ở trên hiệu quả, bạn có thể thử sử dụng proxychains để chiếm quyền điều khiển chức năng/thư viện của chương trình để chuyển hướng kết nối mạng sang proxy của bạn.

Trước tiên, bạn nên cài đặt proxychains-ng. Phương pháp cài đặt khác nhau tùy theo từng hệ điều hành.

Chỉnh sửa /etc/proxychains.conf (đối với proxychains toàn cầu) hoặc $HOME/.proxychains/proxychains.conf (đối với người dùng), chỉnh sửa phần [ProxyList] và thay đổi proxy thành Proxy SOCKS5 trong Qv2ray:

ProxyList]
socks5  127.0.0.1  1088

Sau khi định cấu hình proxychains, bạn có thể sử dụng proxychains <program>trong thiết bị đầu cuối để khiến proxychains chiếm quyền điều khiển chương trình để sử dụng proxy đã cho. Nếu bạn đã chán ngấy với đầu ra ồn ào, bạn có thể thêm tùy chọn -q sau proxychains.

Một điều cần lưu ý là proxychains không hoạt động với các chương trình được liên kết tĩnh, chẳng hạn như chương trình Golang.

Last updated