步骤 1:安装V2Ray
根据你的操作系统选择安装方法:
方法 1:使用 Docker
-
安装 Docker:
- Linux:
curl -fsSL https://download.docker.com/linux/ubuntu/docker-install.sh | bash
- Windows: 下载并安装 Docker。
- Linux:
-
拉取 V2Ray 镜像:
docker pull v2ray/v2ray:latest
-
启动 V2Ray 容器:
docker run -d --name v2ray -p 108:108 -p 808:808 v2ray/v2ray:latest
方法 2:手动安装
-
下载 V2Ray 源码:
wget https://github.com/v2ray/v2ray/releases/download/v4.39./v2ray-linux-64bit.gz
-
解压并安装:
gunzip v2ray-linux-64bit.gz chmod +x v2ray-linux-64bit ./v2ray-linux-64bit install
步骤 2:配置 V2Ray
创建或编辑配置文件,通常位于 C:\Users\Username\.v2ray\config.json(Windows)或 /etc/v2ray/config.json(Linux)。
{
"version": "4.39.",
"log_level": "debug",
"inbound": {
"listen": "...:108",
"transport": "tcp,udp",
"socks": "SOCKS5",
"socks_remote": "127...1:1081",
"socks_local": "127...1:108"
},
"outbound": {
"udp": {
"listen": "...:808",
"socks": "SOCKS5",
"socks_remote": "101.101.101.101:108",
"socks_local": "101.101.101.101:808"
},
"domain": {
"listen": "...:80",
"domain": "www.example.com",
"xforwarded": "for 127...1, 10.../24",
"source": ".../",
"port": "80"
}
},
"dns": {
"servers": [
"114.114.114.114",
"8.8.8.8"
],
"domains": [
"www.example.com",
"test.com"
]
},
"outbound_binds": {
"...:80": {
"protocol": "http",
"listen": "127...1:80",
"socks": "SOCKS5",
"socks_remote": "101.101.101.101:108",
"socks_local": "101.101.101.101:808",
"xforwarded": "for 127...1, 10.../24"
}
},
"log": {
"loglevel": "debug",
"log_path": "/var/log/v2ray.log",
"zlog": true
}
}
步骤 3:配置网络设置
内网设置
- 路由器:配置路由器将
.v2ray域名指向 V2Ray 的内网 IP。168.1.100是 V2Ray 的内网 IP:ip route add 192.168.1.100/32 via 192.168.1.1 ip rule add 192.168.1.100/32 iif eth
防火墙设置
-
Linux:
iptables -I FORWARD -j ACCEPT --dport 80 -m state --state NEW -j ACCEPT iptables -I FORWARD -j ACCEPT --dport 108 -j ACCEPT service iptables save service iptables restart
-
Windows: 使用
Windows Firewall打开允许的端口:108 和 808。
步骤 4:验证配置
-
检查内网访问:
curl -I http://127...1:108
-
检查外网访问:
curl -I http://www.example.com
步骤 5:处理可能的错误
- 日志调试:检查
/var/log/v2ray.log,查看错误信息。 - 防火墙检查:确保端口 108 和 808 是开放的。
- 域名解析:确认
.v2ray域名正确解析到内网 IP。
步骤 6:使用 V2Ray
-
手动代理:
export HTTP_PROXY=http://127...1:108 export HTTPS_PROXY=http://127...1:108
-
自动代理: 安装一个支持 V2Ray 的浏览器扩展,如
GreatV2Ray或Quantumult。
通过以上步骤,你应该能够成功配置并使用 V2Ray 进行网络连接,记得根据实际网络环境调整配置参数,如域名、端口和 IP 地址。
