v2ray 问题修复
# DNS有问题 最近v2ray突然用不了, 这一个月内没有修改本地和服务器的任何配置文件等 首先尝试更新软件, 在国内网站找了一个v2ray的教程, 在里面找到链接, 链接不确定, 请注意甄别 ``` wget https://install.direct/go.sh ``` 结果他说找不到这个域名对应的IP地址, 但是我本地电脑ping可以ping通, 我以为是停止维护了 然后检查了配置, 用v2ctl config xx/config.json, 提示某一行有错误, 原因是大括号内最后一个元素多了一个逗号, 但是以前也是这么用, 不确定为什么这次就报错了, 删除之 结果还是不行, 然后继续排查时间的因素, 安装运行一个对时的指令, 结果发现没网, 原因是DNS服务器有问题, 修复方式如下: ``` apt-get install ntpdate # 网络错误, 安装失败 cat /etc/resolv.conf # 查看DNS rm /etc/resolv.conf echo "nameserver 8.8.8.8" > /etc/resolv.conf ``` 然后DNS就可以了, 其实刚刚重装v2ray的时候就暴露这个问题了, 只是没重视 # 用 screen 管理 v2ray ``` screen -S v2ray # 创建名为v2ray的线程 v2ray # 因为是全局安装, 所以直接运行, 不用到特定路径 screen -X quit # 如需退出, 运行此命令 ``` # 自动对时指令 ``` ntpdata tw.pool.ntp.org & hwclock --systohc || echo "ntpdata sync err" ```