我想代理一个webmin
端点,例如。https://xx.xx.xx.xx:10000
所以它可以从https://webmin.example.com
nginx
server {
listen 443 ssl http2;
server_name webmin.example.com;
ssl_certificate /var/ini/ssl/example.com/public.crt;
ssl_certificate_key /var/ini/ssl/example.com/private.key;
location / {
proxy_pass https://xxx.xxx.xxx.xxx:10000/;
}
}
网民
echo "referers=xxx.xxx.xxx.xxx" >> /etc/webmin/config
当请求https://example.com
请求被代理到 webmin,但我得到了这个
If this is a legitimate link, you can allow links from this URL as follows :
Login to Webmin normally.
Go to the Webmin Configuration module.
Click on the Trusted Referrers icon.
...
我已经referers=
在 webmin config 中添加了 IP 地址
...并已重新启动 webmin 服务器
您需要添加用于访问webmin 界面的原始url,即,
webmin.example.com
而不是ip 地址。在此处查看 webmin 文档:
http://doxfer.webmin.com/Webmin/Running_Webmin_Under_Apache
或此处受信任的推荐人:
http://doxfer.webmin.com/Webmin/Webmin_Configuration