今天整了台甲骨文arm服务器,装了Centos8系统准备安装v2fly的v2ray-core最新版本,网上搜索有好多一键安装脚本;
但是发现安装的都是v2ray的v4.3的版本,所以准备手动安装v2fly的v2ray-core配置文件中文版已翻译见文后;
手动搭建安装最新版本的v2ray-core服务端,这样也好控制安装位置,以及修改v2fly的v2ray-core配置文件,也挺好;
下面是v2fly的v2ray-core文件及目录说明
v2ray手动安装
下载对有文件包传到服务器里然后启动就好:
shell命令直接启动v2ray(运行时记得修改路径:这里是主文件路径 -config 这里是配置文件路径;):
/usr/local/v2ray/v2ray -config /usr/local/v2ray/config.json
或者shell命令启动v2ray的服务文件(记得修改服务文件的路径哟);
cp v2ray.service /usr/lib/systemd/system/ //路径修改为自己服务文件的路径,服务文件在压缩包的systemd里面,同样服务文件也要打开修改里面的运行文件和配置文件路径哟 systemctl daemon-reload systemctl enable v2ray systemctl start v2ray
v2ray无法启动
无法启动一般是配置文件的问题,分清服务端配置文件和客户端配置文件;
config.json是总配置文件一般配置服务端不需要,vpoint_vmess_freedom.json是服务端配置文件;
修改里面的端口和id就好;
具体看我另一篇文章v2ray-core服务端配置文件配置说明
V2Ray和v2fly有什么区别
v2ray是一个国人基于Go语言开发的项目是一个加速代理软件性能很好和近几年兴起的网络工具trojan差不多不过trojan是c++编写的;
我们可以理解为v2ray是老版本作者不怎么更新了目前我看版本到v4.31.0版本,v2fly是新版本作者已经更新到v5.3.0版本了大家还是用v2fly吧;
v2fly配置文件arm版本总配置文件
到github里下载好对有的软件包,解压上传到服务器,v2fly配置文件(config.json)默认是英文的,汉化翻译了一下放出来给大家看看也好方便自己配置:
//V2Ray的配置文件。该文件遵循标准JSON格式,并支持注释。 //取消注释以下条目以满足您的需要。另请阅读我们的手册以了解更多详细信息 // https://www.v2fly.org/ { "log": { //默认情况下,V2Ray将访问日志写入stdout。 //“access”:“/path/to/access/log/file”, //默认情况下,V2Ray将错误日志写入标准输出。 //“error”:“/path/to/error/log/file”, //日志级别,“debug”、“info”、“warning”、“error”、“none”之一 "loglevel": "warning" }, //入站代理配置列表。 "inbounds": [{ //要侦听的端口。如果值小于1024,则可能需要root访问。 "port": 1080, //要侦听的IP地址。更改为“0.0.0.0”以侦听所有网络接口。 "listen": "127.0.0.1", //入站代理的标记。可用于路由。 "tag": "socks-inbound", //入站代理的协议名称。 "protocol": "socks", //协议的设置。因协议而异。 "settings": { "auth": "noauth", "udp": false, "ip": "127.0.0.1" }, //在TCP连接上启用嗅探。 "sniffing": { "enabled": true, //如果连接是HTTP或HTTPS,则目标域将被覆盖为连接所承载的域。 "destOverride": ["http", "tls"] } }], //出站代理配置列表。 "outbounds": [{ //出站代理的协议名称。 "protocol": "freedom", //协议的设置。因协议而异。 "settings": {}, //出站的标记。可用于路由。 "tag": "direct" },{ "protocol": "blackhole", "settings": {}, "tag": "blocked" }], //传输用于全局传输设置。如果您有多个具有相同设置的传输 //(比如mKCP),你可以把它放在这里,而不是放在每个单独的入境/出境。 //“传输”:{}, //路由控制如何将来自边界内的流量发送到边界外。 "routing": { "domainStrategy": "IPOnDemand", "rules":[ { //阻止访问私有IP。如果要访问路由器,请删除此项。 "type": "field", "ip": ["geoip:private"], "outboundTag": "blocked" }, { //阻止主要广告。 "type": "field", "domain": ["geosite:category-ads"], "outboundTag": "blocked" } ] }, //域解析的Dns设置。 "dns": { //静态主机,类似于主机文件。 "hosts": { //将v2fly.org与CloudFlare上的另一个域匹配。查询v2fly.org的IP时将使用此域。 "domain:v2fly.org": "www.vicemc.net", //以下设置有助于消除中国大陆的DNS中毒。 //如果你不是这样的话,可以把这些评论出来。 "domain:github.io": "pages.github.com", "domain:wikipedia.org": "www.wikimedia.org", "domain:shadowsocks.org": "electronicsrealm.com" }, "servers": [ "1.1.1.1", { "address": "114.114.114.114", "port": 53, //首先使用此DNS的域列表。 "domains": [ "geosite:cn" ] }, "8.8.8.8", "localhost" ] }, //策略控制V2Ray如何处理连接的一些内部行为。 //它可能在“级别”中按用户级别进行连接,或在“系统”中进行全局设置 "policy": { //按用户级别列出的连接策略 "levels": { "0": { "uplinkOnly": 0, "downlinkOnly": 0 } }, "system": { "statsInboundUplink": false, "statsInboundDownlink": false, "statsOutboundUplink": false, "statsOutboundDownlink": false } }, //Stats启用内部统计计数器。 //此设置可与策略和Api一起使用。 //"stats":{}, // Api支持外部程序与V2Ray实例通信的gRPC Api。 //"api": { //"tag": "api", //"services": [ // "HandlerService", // "LoggerService", // "StatsService" //] //}, // 您可以向配置中添加其他条目,但V2Ray无法识别这些条目。 "other": {} }
已有 2123 位网友参与,快来吐槽:
发表评论