我正在尝试按照开发人员网站上的说明以及互联网上的教程在 Ubuntu 22.04 上配置 3proxy。我需要一个标准的 HTTP 代理。允许所有 HTTP 和 HTTPS 端口,但我收到错误:
$ curl -x http://username:[email protected]:3128 https://ifconfig.io
curl: (7) Failed to connect to 192.168.1.47 port 3128 after 30 ms: Connection refused
这是我的配置 /etc/3proxy/3proxy.cfg
nscache 65536
nserver 192.168.1.1
config /conf/3proxy.cfg
monitor /conf/3proxy.cfg
counter /count/3proxy.3cf
users $/conf/passwd
include /conf/counters
include /conf/bandlimiters
auth strong
deny * * 127.0.0.1
allow * * * 80 HTTP # HTTP & HTTPS are allowed!
allow * * * 443 HTTPS # HTTP & HTTPS are allowed!
proxy -n -p 3128 -a # 3128 PORT!
flush
allow
我无法弄清楚带有用户和密码的配置存储在哪里?我通过添加用户
add3proxyuser.sh <username> <password>
也许防火墙有问题?但我没有安装防火墙软件。