goForward
goForward copied to clipboard
使用golang实现的tcp udp端口转发,支持流量统计、web管理、规则热加载
一使用 ipv6 CPU占用就会很高,只是简单的 ssh,用 ipv4 的时候没发现有问题,一改成 ipv6 连接, CPU 就瞬间升高到 10% ,然后慢慢还能升到接近 100%,断开连接后也不会下降,需要关闭 goforward 才行。       goforward 最新版本 v1.2.2,系统环境如下图 
启动命令为:ExecStart=/usr/local/bin/goForward -pass [密码] -port 30000 在界面添加ipv6,两个相同的端口后,工具崩溃,可复现,日志如下 `Apr 17 02:50:44 cn goForward[15293]: goForward Version v1.1.9 Apr 17 02:50:44 cn goForward[15293]: Data: /usr/local/bin/goForward.db Apr 17 02:50:45 cn goForward[15293]: Web:30000 Apr 17 02:50:45...
小白问个问题
× goForward.service - Start goForward on boot Loaded: loaded (/etc/systemd/system/goForward.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Wed 2024-04-17 21:40:06 CST; 36s ago Duration: 10.111s Process: 1822 ExecStart=/root/goForward (code=exited,...
占用问题
 这玩意占用好像有点大
内存的问题
设置端口转发之后,随着时间的流动,内存也越来越大,知道程序奔溃退出
还没应用,请问会识别v4 v6吗?
比如监听 1000-2000 转发到目标IP的 1000-2000 端口,访问的是哪个端口就转发到哪个端口
cpu跑满
 就建立了一条tcp转发,但是cpu跑满
https://github.com/csznet/goForward/blob/954807b7fe01b4a20a280bcc0946ac997f8fc189/forward/forward.go#L158