由于Shadowsocks在国内被大范围识别封锁,所以转向V2Ray(https://github.com/v2fly/fhs-install-v2ray)。虽然V2Ray作为一个平台,比起Shadowsocks复杂许多,但是安装部署其实已经集成的非常好。以下是部署步骤:
1、脚本安装
#安装 ssh root用户登录服务器,执行下面的v2ray一键安装脚本,bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) #启动 systemctl start v2ray #对应着重启,停止,状态查询等 systemctl start|restart|stop|status v2ray #查询/etc/v2ray/config.json的内容(保存,以后会用到,id一定要保存) #到这里安装流程结束,但是还有一个比较重要的是,v2ray的使用,需要本地时间与服务器时间保持一致,所以需要配置服务器时间,这里以中国时间为主。 rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改时区到东8区。 #安装客户端软件v2rayU https://github.com/yanue/V2rayU/releases(下载地址) #服务器环境安装nginx环境,解析自己的域名和https证书,配置代理路径 location /web/open { # 与 V2Ray 配置中的 path 保持一致 proxy_redirect off ; proxy_pass http://127.0.0.1:40994; # 假设v2ray的监听地址是12345 proxy_http_version 1 . 1 ; proxy_set_header Upgrade $http_upgrade ; proxy_set_header Connection "upgrade" ; proxy_set_header Host $host ; # Show real IP in v2ray access.log proxy_set_header X-Real-IP $remote_addr ; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; }
2、常规安装
1、安装V2Ray服务端
bash 执行完后得到以下内容:Installing V2Ray v4.20.0 on x86_64 Downloading V2Ray: https://github.com/v2ray/v2ray-core/releases/download/v4.20.0/v2ray-linux-64.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 608 0 608 0 0 1647 0 --:--:-- --:--:-- --:--:-- 1652 100 11.3M 100 11.3M 0 0 7368k 0 0:00:01 0:00:01 --:--:-- 11.5M Updating software repo Installing unzip warning: /var/cache/yum/x86_64/7/base/packages/unzip-6.0-20.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Public key for unzip-6.0-20.el7.x86_64.rpm is not installed Importing GPG key 0xF4A80EB5: Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) " Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 Package : centos-release-7-6.1810.2.el7.centos.x86_64 (@anaconda) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 Extracting V2Ray package to /tmp/v2ray. Archive: /tmp/v2ray/v2ray.zip inflating: /tmp/v2ray/config.json creating: /tmp/v2ray/doc/ inflating: /tmp/v2ray/doc/readme.md inflating: /tmp/v2ray/geoip.dat inflating: /tmp/v2ray/geosite.dat creating: /tmp/v2ray/systemd/ inflating: /tmp/v2ray/systemd/v2ray.service creating: /tmp/v2ray/systemv/ inflating: /tmp/v2ray/systemv/v2ray inflating: /tmp/v2ray/v2ctl extracting: /tmp/v2ray/v2ctl.sig inflating: /tmp/v2ray/v2ray extracting: /tmp/v2ray/v2ray.sig inflating: /tmp/v2ray/vpoint_socks_vmess.json inflating: /tmp/v2ray/vpoint_vmess_freedom.json PORT:38731 UUID:c877a768-946e-4bea-93ff-d44a5a5b3915 Created symlink from /etc/systemd/system/multi-user.target.wants/v2ray.service to /etc/systemd/system/v2ray.service. V2Ray v4.20.0 is installed.
以上信息中,有两项需要记下:UUID
和PORT
启动V2Ray服务
systemctl start v2ray systemctl enable v2ray
由于需要端口通讯,建议将端口加入防火墙白名单。这里只是示范,所以关闭防火墙
iptables -F systemctl stop firewalld
2、安装Windows客户端
Windows系统客户端可以使用V2RayN,首先去Github上下载最新的release:
【V2RayN-Core 发布地址】:下载页面列表中
v2rayN-Core.zip
这个文件
将压缩包解压,执行v2rayN.exe
即可启动客户端。
启动之后,选择服务器->添加[VMess]服务器,按之前在服务器上得到的UUID
和PORT
填写
留言评论
暂无留言