V2ray安装与使用
v2ray官网 详细教程及原理内容可查看V2Ray白话文教程
其他教程
服务器安装v2ray
-
安装wget
yum -y install wget
-
下载脚本
wget https://install.direct/go.sh
-
安装unzip
因为centos不支持apt-get,我们需要安装unzip
yum install zip unzip
-
执行安装
bash go.sh
-
安装脚本
运行以下脚本:
curl -Ls https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh | sudo bash
里面可能会有报错信息,先不用管
-
获取用户ID
可以通过UUID Generator这个网站获取,也可以通过Linux命令生成:
cat /proc/sys/kernel/random/uuid
-
配置
配置文件位于/etc/v2ray/config.json,可使用vim指令打开文本,也可以使用SSH图形话SFTP客户端如FileZilla,进入路径下载文件编辑,
-
启动V2Ray
启动:
systemctl start v2ray
停止
systemctl stop v2ray
重启
systemctl restart v2ray
-
打开防火墙
centos系统防火墙需要开启
查看已开放端口
firewall-cmd --zone=public --list-ports
添加开放端口
firewall-cmd --zone=public --add-port=12345/tcp --permanent
重载防火墙配置,不然查看开放端口都查不到,也不能用,重载配置后即可
firewall-cmd --reload
如果哪一天发现怎么无法使用了,有可能是IP被屏蔽,也有肯能是端口被封,这个时候就需要换个端口,别忘记防火墙开启新端口,那旧端口就可以删除了。删除端口:
firewall-cmd --zone=public --remove-port=123456/tcp --permanent
v2ray多用户配置
- 修改时注意json格式
-
用指令:
cat /etc/v2ray/config.json
打开配置文件config.json可以看到当前的配置。 -
运行指令
cat /proc/sys/kernel/random/uuid
或者UUID Generator获取uuid -
用指令编辑config.json文件,指令:
vim /etc/v2ray/config.json
,输入i进入编辑模式,复制粘贴inbounds 中的一段内容,修改对应参数即可,参数不懂可用搜索引擎查找,接着Esc退出编辑模式,使用指令::wq
保存并退出文件。 -
可再用1步骤查看是否修改成功,然后重启v2ray服务:
systemctl restart v2ray
别忘记开启防火墙端口
firewall-cmd --``zone=public --add-port=12346/tcp --permanent
重载防火墙配置
firewall-cmd --reload
如果不想改端口,可以复制clients[]中的一段内容并修改参数即可
客户端配置
[下载v2ray-core](https://github.com/v2ray/v2ray-core/releases)
[下载v2ray-exe](https://github.com/2dust/v2rayN/releases)
-
两个下载完成解压,将exe文件夹下的V2RayN.exe和一个汉化文件夹复制到core下载解压后的目录。
-
运行V2RayN.exe并且将配置文件相应的对号入座即可完成配置
-
开启代理,右击运行的客户端图标,选中HTTP代理->开启PAC 即可
- 手机端软件下载地址:神一样的工具们