v2ray开启后报500错误问题小记

先说问题原因:客户端时间和服务端时间不匹配或者没有关闭防火墙。解决办法比较无脑先关闭防火墙,同步时间再重装。

详细过程

在开启centos7防火墙、不同步时间的情况下。用一键安装脚本安装完成后会出现客户端无法连接,报错500的情况。

查了一圈,总结原因可能是时间不同步、防火墙没有关闭的问题。

但是我更改时间、关闭防火墙、关闭自启动。总之尝试好久还是不行。所以决定重装。

重装过程

1、 重新安装服务器系统,清空数据。
2、 连接后先同步时间,然后把系统时间和硬件时间都同步。

# 先同步系统时间
------------
date //查看系统时间
yum install ntp // 安装ntp服务
systemctl enable ntpd // 开机启动服务
systemctl start ntpd // 启动服务
timedatectl set-timezone Asia/Shanghai // 更改时区
timedatectl set-ntp yes // 启用ntp同步
ntpq -p // 同步时间
------------------------
# 之后同步硬件时间

hwclock -w //将系统时间写入到硬件时间
hwclock //查看硬件时间。显示格式可能会和系统时间不同需要注意一下,时间一样就行

3、 关闭防火墙、关闭开机自启动

firewall-cmd --state //查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
systemctl stop firewalld.service //停止firewall
systemctl disable firewalld.service //禁止firewall开机启动

4、 使用脚本重新安装
5、 问题解决

脚本命令

v2ray+ws+ls

curl -O https://raw.githubusercontent.com/atrandys/v2ray-ws-tls/master/v2ray_ws_tls1.3.sh && chmod +x v2ray_ws_tls1.3.sh && ./v2ray_ws_tls1.3.sh

bbr加速

cd /usr/src && wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
最后修改:2019 年 11 月 29 日 05 : 08 PM
生活需要一些仪式感,比如手冲一杯咖啡:)

发表评论