在default bridge下,客户端应该监听0.0.0.0 而非127.0.0.1
由于大部分人可能没有相关的docker和网络经验,可能因此出错
"socks5": {
"listen": "0.0.0.0:1080"
},
"http": {
"listen": "0.0.0.0:8080"
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END

在default bridge下,客户端应该监听0.0.0.0 而非127.0.0.1
由于大部分人可能没有相关的docker和网络经验,可能因此出错
"socks5": {
"listen": "0.0.0.0:1080"
},
"http": {
"listen": "0.0.0.0:8080"
}
- 最新
- 最热
只看作者同感。
包括客户端的配置也是,监听127.0.0.1。如果要给其他openwrt用,不修改配置就连不上。
Hysteria 的 Docker 文档 里只写了服务端配置相关的, 但是您提及的配置都是客户端相关的(真的会有人把 Hysteria 客户端跑在 Docker 里的?), 如果希望对 Hysteria 的文档提出提议, 请附上对应的文档链接。
另外, 有些人客户端可能有公网 IPv4 的, 没认证的 socks5 开在公网上分分钟就会被扫出来, 没半天你服务器 IP 就能上一堆 spam 黑名单了, 如果在提供的客户端示例配置中监听
0.0.0.0, 对你提及的这类「没有相关经验」的人, 可能会造成很大的伤害。对于default bridge安全性问题
1.向监听的sock5增加认证
2.如果您在本地PC使用,发布你的端口-p 127.0.0.1:1080:1080
PS:docker 客户端在default bridge情况下,如果host要使用,这个容器除了监听0.0.0.0也没其他办法了吧,只要使用这个模式安全性问题是必定存在的,和是否指定0.0.0.0 没什么关系