Tinyproxy反向代理”;“拒绝访问”;

Tinyproxy反向代理”;“拒绝访问”;,proxy,reverse-proxy,tinyproxy,Proxy,Reverse Proxy,Tinyproxy,我正在使用反向代理。我有三个子域指向同一台服务器,我们需要它们在内部指向特定的端口。也就是说,来自任何特定子域的端口80映射到特定端口。请参见下面的配置示例 配置如下所示: Port 80 #Allow 127.0.0.1 #ReverseOnly yes upstream 127.0.0.1:8115 "website.example.com" upstream 127.0.0.1:3000 "api.example.com" upstream 127.0.0.1:9000 "socket.e

我正在使用反向代理。我有三个子域指向同一台服务器,我们需要它们在内部指向特定的端口。也就是说,来自任何特定子域的端口80映射到特定端口。请参见下面的配置示例

配置如下所示:

Port 80
#Allow 127.0.0.1
#ReverseOnly yes
upstream 127.0.0.1:8115 "website.example.com"
upstream 127.0.0.1:3000 "api.example.com"
upstream 127.0.0.1:9000 "socket.example.com"
当我调出任何子域时,我得到的是:

访问被拒绝
此代理的管理员尚未将其配置为服务来自主机的请求。
由tinyproxy版本1.8.3生成



我哪儿也找不到。我正在考虑联系维修人员。请提供帮助。

我希望您已经得到答案,但如果您还没有得到答案,以下是允许客户端连接到您的代理的设置:

#
# Allow: Customization of authorization controls. If there are any
# access control keywords then the default action is to DENY. Otherwise,
# the default action is ALLOW.
#
# The order of the controls are important. All incoming connections are
# tested against the controls based on order.
#
Allow 127.0.0.1
#Allow 192.168.0.0/16
#Allow 172.16.0.0/12
#Allow 10.0.0.0/8
Allow 0.0.0.0/0
在这里的示例中,我允许
0.0.0.0/0
,因为我正在配置从Internet到其他VP的反向代理

另外,上面的配置是针对正向代理,而不是反向代理

要启用反向代理功能,您至少需要以下内容:

ConnectPort 80
ConnectPort 443
ReversePath "/" "http://<your server IP>:8080/"
ReverseOnly Yes
ReverseMagic Yes
ConnectPort 80
连接端口443
反向路径“/”http://:8080/“
反过来说,是的
反向是的