安裝v2ray之前,你必須符合以下基本技術基礎
會安裝CEntOS 7 懂apache httpd 2.4基本設定 懂dns, 懂申請let’s Encrypt
你也必須準備以下 軟硬體
安裝好CEntOS7 有Internet IP 有網域,並可賦予該系統一個網路名稱
開始安裝
1. 安裝v2ray 到這個神人網站 https://github.com/sprov065/v2-ui/ 一鍵安裝 bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)2. 安裝完畢網站預設是 http://ip:65432 預設帳號密碼都是admin , 記得登入修改密碼
3. 以下示範兩種連線, 一種http/2(h2), 另一種透過apache httpd(port 443)代理連到後端websocket 3.1 設定 h2 連線 Serve r:
client: v2ray初體驗-使用v2-ui初階安裝
紅色部分要輸入主機名稱 android v2rayNG
3 .2 Server 設定 :
Clinet 設定 : websocket , port 用443, 要輸入tls
要注意路徑是否與apache匹配, 紅色部分要輸入主機名稱 Android V2rayNG 設定
apache httpd 設定: ServerName xxx ErrorLog /var/log/httpd/ssl_error_log1 TransferLog /var/log/httpd/ssl_access_log1 SSLEngine On SSLProxyEngine On SSLCertificateFile /etc/letsencrypt/live/xxx/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/xxx/privkey.pem SSLCACertificateFile /etc/letsencrypt/live/xxx/fullchain.pem ## v2-ui management RewriteEngine On ProxyPass / http://localhost:65432/ ProxyPassReverse / http://localhost:65432/ ## server RewriteRule /ray/(.*) ws://localhost:1234/$1 [P,L] RewriteCond %{HTTP:Upgrade} =websocket [NC] ProxyPass /ray/ http://localhost:1234/ ProxyPassReverse /ray/ http://localhost:1234/ 4. 心得 若是使用3.1 , 使用httpd/2的方式 若是使用3.2可以看起來像是https的存取
5. 額外指令
v2-ui - 显示管理菜单 (功能更多)
v2-ui start - 启动 v2-ui 面板
v2-ui stop - 停止 v2-ui 面板
v2-ui restart - 重启 v2-ui 面板
v2-ui status - 查看 v2-ui 状态
v2-ui enable - 设置 v2-ui 开机自启
v2-ui disable - 取消 v2-ui 开机自启
v2-ui log - 查看 v2-ui 日志
v2-ui update - 更新 v2-ui 面板
v2-ui install - 安装 v2-ui 面板
v2-ui uninstall - 卸载 v2-ui 面板