用户工具

站点工具


http_tunnel部署

**这是本文档旧的修订版!**

1. 下载项目 https://git.i-school.net:8032/platform/cdn-bootstrap

  1. 安装环境 sudo apt-get install python3-pip python3-dev sudo pip3 install -r requirements.txt
  2. 部署服务 echo “请先编辑命令行(ExecStart)” sudo tee /etc/systemd/system/cdnhttptunnel.service «END [Unit] Description=CDN HTTP Tunnel Daemon After=network-online.target Wants=network-online.target StartLimitIntervalSec=0

[Service] Type=simple LimitNOFILE=8192 DynamicUser=yes Group=nogroup WorkingDirectory=/usr/local/cdn-bootstrap ExecStart=/usr/bin/python3 /usr/local/cdn-bootstrap/httptunnelserver.py -l 0.0.0.0:8013 -e jumpserver,47.104.230.93,22 -e https,116.62.181.117,443 -e amqps,116.62.181.117,5671 KillMode=control-group Restart=always RestartSec=1

[Install] WantedBy=multi-user.target END sudo systemctl enable –now cdnhttptunnel.service

  1. 边缘云使用http tunnel sudo zx-tunnel add jumpserver http://10.0.167.101:8013/endpoint/jumpserver sudo zx-tunnel add https http://10.0.167.101:8013/endpoint/https sudo zx-tunnel add amqps http://10.0.167.101:8013/endpoint/amqps sudo zx-deploy schoolcdn $(release cmdbid) sudo systemctl restart schoolcdn@$(release schoolid) echo “大功告成”
http_tunnel部署.1662039541.txt.gz · 最后更改: 2022/09/01 21:39 由 刘勇