1 Star 0 Fork 0

g-devops / chisel-poll

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Urls

TODO

  • 简化httpProxy
  • chserver下线> chclient-poll不会重连(chiselCli.status): Done.
    • poll-server-cmap上线>> tunPing改nc检查>> 标记RECONNECT
  • 反向多端口(配置>下发>连接>检测)

Debug

$ curl -fSL --unix-socket /tmp/chclient-001.sock http://localhost/
<pre>
<a href=".git/">.git/</a>
<a href="README.md">README.md</a>

$ curl -fSL --unix-socket /tmp/chserver-sock/10001-tmp-chclient-001.sock http://localhost/
  • udsMultiInst
headless @ mac23-199 in .../_cs/chisel-poll |21:38:04  |dev ↑1 U:4 ✗| 
$ curl -fSL --unix-socket /tmp/chclient-001.sock http://localhost/

headless @ mac23-199 in .../_cs/chisel-poll |21:39:18  |dev ↑1 U:5 ✗| 
$ curl -fSL --unix-socket /tmp/chserver-sock/inst18089-10001-tmp-chclient-001.sock http://localhost/
  • udsConn
# fix pingAgent (httpClient.Close)
root@ten-vm1:~# netstat -anp |grep -E "^Proto|hostcro"
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp6       0      0 :::28089                :::*                    LISTEN      27676/./hostcross   
tcp        0      0 127.0.0.1:58634         127.0.0.1:28089         ESTABLISHED 27676/./hostcross   
tcp        0      0 127.0.0.1:58632         127.0.0.1:28089         ESTABLISHED 27676/./hostcross   
tcp6       0      0 127.0.0.1:28089         172.17.0.12:58634       ESTABLISHED 27676/./hostcross   
tcp6       0      0 127.0.0.1:28089         172.17.0.12:58632       ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9696      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:8812      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9439      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9604      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9318      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9626      ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:12964     ESTABLISHED 27676/./hostcross   
tcp6       0      0 172.17.0.12:28089       59.41.xx.xx:9540      ESTABLISHED 27676/./hostcross   
Proto RefCnt Flags       Type       State         I-Node   PID/Program name     Path
unix  2      [ ACC ]     STREAM     LISTENING     604190320 27676/./hostcross    /tmp/hostcross-chclient-01.sock
unix  2      [ ACC ]     STREAM     LISTENING     604190347 27676/./hostcross    /tmp/chserver-sock/30001-tmp-hostcross-chclient-01.sock
unix  2      [ ACC ]     STREAM     LISTENING     604407174 27676/./hostcross    /tmp/chserver-sock/60002-tmp-hostcross-chclient-01.sock
unix  2      [ ACC ]     STREAM     LISTENING     604407268 27676/./hostcross    /tmp/chserver-sock/60003-tmp-hostcross-chclient-01.sock
unix  2      [ ACC ]     STREAM     LISTENING     604407183 27676/./hostcross    /tmp/chserver-sock/60004-tmp-hostcross-chclient-01.sock
unix  2      [ ACC ]     STREAM     LISTENING     604407210 27676/./hostcross    /tmp/chserver-sock/60001-tmp-hostcross-chclient-01.sock

空文件

简介

Chisel反向隧道+httpPoll元数据,实现Nat/Edge边缘设备远程管理 展开 收起
Go 等 2 种语言
取消

发行版 (2)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/g-devops/chisel-poll.git
git@gitee.com:g-devops/chisel-poll.git
g-devops
chisel-poll
chisel-poll
dev

搜索帮助