snail007 / goproxy

🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
https://snail007.host900.com/goproxy/manual/zh/
GNU General Public License v3.0
15.87k stars 3.01k forks source link

按照1.9的配置参考无法正常使用 #473

Open denwork opened 2 years ago

denwork commented 2 years ago

参考地址:https://github.com/snail007/goproxy/blob/master/README_ZH.md#19-https%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86 程序运行命令 proxy http -t tcp -p :80,:443 --debug 程序启动以后修改/etc/hosts www.google.com指向proxy的公网地址。 proxy在内网,防火墙通过nat后指定到proxy主机的443和80端口。 使用curl https://www.google.com访问 curl: (35) Unknown SSL protocol error in connection to www.google.com:443 proxy服务器日志: 2022/03/10 14:36:10.542308 http/http.go:643 WARN decoder error , from 171.221.140.126:23954, ERR:http decoder read err: http decoder read err: read tcp 172.192.6.9:443->171.221.140.126:23954: read: connection reset by peer 不知道是什么地方配置有问题,还请指点一二。谢谢!!

snail007 commented 2 years ago

这是正向代理,不是反向代理,你启动的正向代理,却想当作反向代理使。

denwork commented 2 years ago

那我应该怎么配置可以达到手册上1.9的效果呢? 现在的诉求就是修改www.google.com的dns指向goproxy的服务器,浏览器输入www.google.com可以正常访问。

QLeelulu commented 2 years ago

free_10.4 是可以的,但是今天试了下 11.6 是会出现这个错误。