gost HTTP2代理的使用说明

1,152 views
Skip to first unread message

Rain Zen

unread,
Oct 6, 2016, 5:39:20 AM10/6/16
to go-gost
gost从2.2开始增加了对HTTP2代理的支持,其使用方法很简单:

服务端:
gost -L=http2://:443

客户端:
gost -L=:8888 -F http2://server_ip:443

gost的HTTP2代理支持两种模式,并自适应:

1. 作为标准的HTTP2代理,并向下兼容HTTPS代理。
    对于支持HTTPS代理的客户端(例如chrome上的SwitchyOmega)可以直接使用。

2. 作为transport层(类似于wss),用于传输其他协议。
    此模式类似于wss://方式,必须配合gost客户端使用,用于转发其他协议,例如HTTP, SOCKS5。

有以下几个地方需要注意:
* gost仅支持使用TLS加密的HTTP2协议,不支持明文HTTP2传输。
* gost的代理链仅支持一个HTTP2代理节点,采用就近原则,会将第一个遇到的HTTP2代理节点视为HTTP2代理,其他HTTP2代理节点则被视为HTTP代理。
 

luxun

unread,
Oct 6, 2016, 10:40:23 AM10/6/16
to go-gost
http2代理能设置密码吗

在 2016年10月6日星期四 UTC+8下午5:39:20,Rain Zen写道:

Rain Zen

unread,
Oct 6, 2016, 10:22:17 PM10/6/16
to luxun, go-gost
可以
luxun <rph...@gmail.com>于2016年10月6日 周四22:40写道:
--
您收到此邮件是因为您订阅了Google网上论坛上的“go-gost”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到go-gost+u...@googlegroups.com
要发帖到此群组,请发送电子邮件至go-...@googlegroups.com
要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/go-gost/024f0854-4030-4455-a507-aebdd8487897%40googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

tangh...@gmail.com

unread,
Feb 6, 2017, 8:41:05 PM2/6/17
to go-gost
可是sni_proxy 不接受 gost 内置证书啊,能否在paas服务器端使用明文。

在 2016年10月6日星期四 UTC+8下午5:39:20,ginuerzh写道:

ginuerzh

unread,
Feb 6, 2017, 10:53:05 PM2/6/17
to go-gost, tangh...@gmail.com
HTTP2不支持明文

在 2017年2月7日星期二 UTC+8上午9:41:05,tangh...@gmail.com写道:
Reply all
Reply to author
Forward
0 new messages