嘗試V2Ray:一步步指南
V2Ray 是一個多功能平台,用於構建代理以繞過網絡限制並增強在線隱私。在本指南中,我們將引導您在 Ubuntu 服務器上安裝和配置 V2Ray。我們將涵蓋安裝步驟、配置文件、常見問題以及驗證方法,以確保一切順利運行。
目錄
安裝
首先,使用提供的安裝腳本下載並安裝 V2Ray。
ubuntu@ip-172-26-0-236:~$ curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh > in.sh
運行安裝腳本:
chmod +x in.sh
sudo ./in.sh
安裝輸出:
[Install]
WantedBy=multi-user.target
info: V2Ray v5.22.0 is installed.
注意:腳本建議在必要時移除依賴軟件:
apt purge curl unzip
配置
V2Ray 配置 (config.json
)
此 JSON 文件定義了 V2Ray 的入站和出站設置。
{
"inbounds": [
{
"port": 1080,
"listen": "0.0.0.0",
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "9f02f6b2-1d7d-4b10-aada-69e050f1be6b",
"level": 0,
"alterId": 0,
"email": "example@v2ray.com",
"security": "auto"
}
]
},
"streamSettings": {
"network": "tcp"
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
},
"tag": "vmess-inbound",
"udp": true
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {},
"tag": "outbound-freedom",
"udp": true
}
],
"log": {
"loglevel": "debug",
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log"
},
"stats": {
"enabled": false
},
"environment": {
"v2ray.vmess.aead.forced": "false"
}
}
關鍵點:
- 入站:定義入站連接的入口點。這裡設置為在端口
1080
上使用vmess
協議。 - 出站:指定流量應發送到哪裡。
freedom
協議允許流量無限制通過。 - 日誌:配置為記錄訪問和錯誤信息以進行調試。
- 安全性:
security
字段設置為aes-256-gcm
以增強加密。
代理配置 (config.yaml
)
此 YAML 文件配置代理設置、DNS 和流量路由規則。
port: 7890
socks-port: 7891
mixed-port: 7892
allow-lan: true
mode: Rule
log-level: info
external-controller: 0.0.0.0:9090
experimental:
ignore-resolve-fail: true
dns:
enable: false
listen: 0.0.0.0:53
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
default-nameserver:
- 119.29.29.29
- 223.5.5.5
nameserver:
- https://223.5.5.5/dns-query
- https://1.12.12.12/dns-query
fake-ip-filter:
- "*.lan"
- "*.localdomain"
- "*.example"
- "*.invalid"
- "*.localhost"
- "*.test"
- "*.local"
proxies:
- name: "My VMess Proxy"
type: vmess
server: 54.254.0.0
port: 1080
uuid: "9f02f6b2-1d7d-4b10-aada-0000"
alterId: 0
cipher: "aes-128-gcm"
udp: true
proxy-groups:
- name: "Proxy"
type: select
proxies:
- "My VMess Proxy"
rules:
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- IP-CIDR,127.0.0.0/8,DIRECT
- GEOIP,CN,DIRECT
- MATCH,Proxy
關鍵點:
- 端口:配置 HTTP、SOCKS 和混合流量的各種端口。
- DNS:設置 DNS 設置,包括假 IP 範圍和指定的名稱服務器。
- 代理:定義一個使用
aes-128-gcm
加密的 VMess 代理。 - 代理組:允許在不同代理選項之間進行選擇。
- 規則:根據 IP 範圍和地理位置引導流量。
注意:確保代理配置中的 cipher
與 config.json
中的 security
設置匹配。
管理 V2Ray 服務
安裝和配置後,您需要使用 systemctl
管理 V2Ray 服務。
啟用和啟動 V2Ray
啟用 V2Ray 開機啟動:
sudo systemctl enable v2ray
啟動 V2Ray 服務:
sudo systemctl start v2ray
預期輸出:
Created symlink /etc/systemd/system/multi-user.target.wants/v2ray.service → /etc/systemd/system/v2ray.service.
驗證服務狀態:
sudo systemctl status v2ray
示例輸出:
● v2ray.service - V2Ray Service
Loaded: loaded (/etc/systemd/system/v2ray.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-04-27 12:55:00 UTC; 1min 30s ago
Main PID: 14425 (v2ray)
Tasks: 8 (limit: 4915)
Memory: 36.7M
CGroup: /system.slice/v2ray.service
└─14425 /usr/local/bin/v2ray run -config /usr/local/etc/v2ray/config.json
常見問題與故障排除
啟用 V2Ray 時認證失敗
錯誤信息:
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ====
Authentication is required to manage system service or unit files.
Authenticating as: Ubuntu (ubuntu)
Password:
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
==== AUTHENTICATION FAILED ====
Failed to enable unit: Access denied
解決方案:
確保您使用 sudo
執行需要管理權限的命令。
正確命令:
sudo systemctl enable v2ray
驗證
啟動 V2Ray 服務後,驗證其是否正常運行。
檢查運行中的進程
ps aux | grep v2ray
示例輸出:
nobody 14425 4.4 8.6 5460552 36736 ? Ssl 12:55 0:00 /usr/local/bin/v2ray run -config /usr/local/etc/v2ray/config.json
ubuntu 14433 0.0 0.5 7076 2176 pts/1 S+ 12:55 0:00 grep --color=auto v2ray
使用 Telnet 測試連接
telnet your_server_ip 1080
預期行為:
- 如果連接成功,您將看到 V2Ray 服務的響應。
- 要退出 Telnet,請按
Ctrl + ]
然後輸入quit
。
結論
在 Ubuntu 服務器上設置 V2Ray 涉及安裝軟件、配置入站和出站設置、使用 systemctl
管理服務以及驗證其操作。通過遵循本指南,您應該能夠擁有一個功能齊全的 V2Ray 設置,有效增強您的網絡隱私並繞過限制。
如果您遇到任何問題或有疑問,請隨時在下方留言!
額外提示
- 安全性:始終確保您的 V2Ray UUID 和密碼安全。
- 更新:定期更新 V2Ray 以獲取最新功能和安全補丁。
- 監控:使用位於
/var/log/v2ray/
的日誌來監控性能並排除故障。
祝您代理愉快!