ubuntu安装squid做http代理服务器不成功求解答

发布于 2021-11-22 17:52:49 字数 472 浏览 851 评论 12

sudo apt-get install squid

sudo vim /etc/squid3/squid.conf

  修改为http_access allow all, 端口保持默认

service squid3 restart

环境: aliyun ubuntu x64 lamp

用chrome switchysharp连接代理,无法打开页面:


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

输什么也不输骨气 2021-11-28 09:44:17

新入手一国外VPS,打算部署squid做http代理服务器来穿墙,据说近来墙越发坚固了,不知还能不能穿墙?有哪位部署并成功穿Q吗?谢谢相告!

挽清梦 2021-11-28 09:42:18

是的,肯定是你启动squid的时候没有启动成功,看日志去吧

谢绝鈎搭 2021-11-28 09:37:06

回复
啊啊就是看不出来。。。

皇甫轩 2021-11-28 09:03:00

@realanan 麻烦再看下,这个是不是代表3129端口没有在监听?

root@AY140713160716893375Z:~# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN     
tcp        0      0 121.41.129.112:8888     106.46.97.195:19966     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:12204     ESTABLISHED
tcp        0      0 121.41.129.112:8888     124.128.130.77:51989    ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:40368     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:42281     ESTABLISHED
tcp        0    388 121.41.129.112:22       180.153.253.134:63270   ESTABLISHED
tcp        0      0 121.41.129.112:8888     124.128.130.77:50821    ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:2440      ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:5020      ESTABLISHED
tcp        0      0 121.41.129.112:8888     124.128.130.77:50509    ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:33982     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:2236      ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:41497     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:2237      ESTABLISHED
tcp        0      0 121.41.129.112:8888     124.128.130.77:65393    ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:11383     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:30808     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:50288     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:30809     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:43028     ESTABLISHED
tcp        0      0 121.41.129.112:49836    42.156.166.25:80        ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:7598      ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:57901     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:58744     ESTABLISHED
tcp        0      0 121.41.129.112:8888     106.46.97.195:12203     ESTABLISHED
tcp6       0      0 :::22                   :::*                    LISTEN     
udp        0      0 121.41.129.112:123      0.0.0.0:*                          
udp        0      0 10.162.84.28:123        0.0.0.0:*                          
udp        0      0 127.0.0.1:123           0.0.0.0:*                          
udp        0      0 0.0.0.0:123             0.0.0.0:*                          
udp6       0      0 :::123                  :::*                               
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     SEQPACKET  LISTENING     6694     /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     6514     @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     7518     /var/run/dbus/system_bus_socket
unix  4      [ ]         DGRAM                    7557     /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     7619     /var/run/nscd/socket
unix  2      [ ]         DGRAM                    4941070  
unix  2      [ ]         DGRAM                    8904     
unix  3      [ ]         STREAM     CONNECTED     7545     /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     7544     
unix  3      [ ]         STREAM     CONNECTED     7527     
unix  3      [ ]         STREAM     CONNECTED     7526     
unix  3      [ ]         STREAM     CONNECTED     7129     @/com/ubuntu/upstart
unix  3      [ ]         STREAM     CONNECTED     7127     
unix  3      [ ]         DGRAM                    6741     
unix  3      [ ]         DGRAM                    6740     
unix  3      [ ]         STREAM     CONNECTED     6662     @/com/ubuntu/upstart
unix  3      [ ]         STREAM     CONNECTED     6647     

别低头,皇冠会掉 2021-11-28 08:48:49

目前看不出什么问题。给你一些排查思路: 1. 在服务器上执行netstat -an 查看3129端口是否已经LISTEN 2. 在自己机器上用telnet访问以下服务器的3129端口,看看能否连上,能连上的话在里面输入一些HTTP头试试有没有反应。 3. 看一下squid的日志文件

瑾兮 2021-11-28 08:11:22

@realanan 麻烦看下哦

acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

acl SSL_ports port 443
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT


http_access allow manager localhost
http_access allow local_net
http_access deny manager
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow all

http_port 3129

coredump_dir /var/spool/squid3


refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|?) 0     0%      0
refresh_pattern (Release|Packages(.gz)*)$      0       20%     2880
refresh_pattern .               0       20%     4320


# acl local_net src 10.162.84.28/255.255.255.0

root@AY140713160716893375Z:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8888

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination  

妖妓 2021-11-27 18:31:21

是3128,不行我才改的,改了还是不行

冷清清 2021-11-27 16:38:31

@螳螂哥哥 把配置文件贴出来看看,还有检查下ubuntu的iptables有没有开

辞别 2021-11-27 11:48:43

回复
如何检查iptables开启?

妖妓 2021-11-26 13:56:57

@螳螂哥哥 命令行输入iptables -L,有内容的看下代理的端口是不是被屏蔽了,没内容的话请贴squid的配置文件

鹤舞 2021-11-26 09:27:39

回复
两个都贴拉

反目相谮 2021-11-24 08:06:33

默认端口不是3128吗?3129是管理端口吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文