自有ECS配置使用Proxy

这周,我尝试了一下使用阿里云的ECS主机。在此之前我是没有使用过的。那么首次使用,我做出的操作:

更新系统内已有的扩展

yum update

再次备注,由于阿里云的机器不纯净,所以yum update -u是无法使用的

安装Wget/Unzip/Python/Git等环境

yum install wget/unzip/python/git

按需安装。

更换内核为Lotserver/ServerSpeeder可用Kernel

Kernel版本为3.10.0-229

rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

也可使用3.10.0-329

rpm -ivh https://buildlogs.centos.org/c7.1511.00/kernel/20151119220809/3.10.0-327.el7.x86_64/kernel-3.10.0-327.el7.x86_64.rpm --force

机器使用169线路时,安装Lotserver/ServerSpeeder

wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh

查看当前状态/关闭/开启/实时状态

service serverSpeeder status/stop/start/stats

宝塔环境安装

CentOS环境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu环境

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

通用命令

bt

V2ray服务安装

通用环境

bash <(curl -L -s https://install.direct/go.sh)

附属指令及目录

指令

控制服务状态 service v2ray start|stop|status|reload|restart|force-reload

目录

配置文件 /etc/v2ray/config.json 主程序/附属内容 /usr/bin/v2ray/

YUM关闭自动更新

  • 执行 cd /etc/yum
  • 编辑YUM Config文件 vi yum-cron.conf
  • 更改 download_updates = yes => download_updates = no

CronTab计划任务实例

  • 查看定时执行任务列表 crontab -l
  • 取消实例命令前的#并设置命令 0 */6 * * * reboot

    意为每隔6小时执行重启命令

  • 保存后装载 crontab /etc/crontab
  • 设置开机启动 systemctl enable crond.service
  • 重启CronTab systemctl restart crond.service
  • 最后重启时间 last reboot
  • 重启日志 who -b

V2ray标准WS+TLS模式json

{
  "inbounds": [{
    "port": 12345,
    "listen":"127.0.0.1",
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "xxxxxxxxx",
          "level": 1,
          "alterId": 64
        }
      ]
    },
    "streamSettings": {
      "network": "ws",
      "wsSettings": {
        "path": "/path"
      }
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  },{
    "protocol": "blackhole",
    "settings": {},
    "tag": "blocked"
  }],
  "routing": {
    "rules": [
      {
        "type": "field",
        "ip": ["geoip:private"],
        "outboundTag": "blocked"
      }
    ]
  }
}