【问题标题】:Can't access squid proxy from remote machine无法从远程机器访问 squid 代理
【发布时间】:2023-03-16 23:32:02
【问题描述】:

我已经在 Ubuntu 机器上设置了一个 squid 代理,我想通过从另一台计算机(不在同一个局域网上)访问代理来做一些测试。但是我好像连接不上squid代理服务器。

我尝试了几种不同的连接方式:通过在我的网络浏览器中设置代理,以及通过使用 unix 程序“curl”从命令行发出 http 请求。但我就是连不上。

我已经尝试在配置文件 squid.conf 中设置 acl 以允许从远程机器进行访问。所以我不知道发生了什么。如果我尝试从 squid 代理所在的同一台机器访问互联网,它可以正常工作。

我添加的 squid.conf 中允许从远程机器访问的行是:

acl my_machine src 50.193.61.125/255.255.255.0
http_access allow my_machine

还需要做些什么来让远程机器访问 squid 代理吗?

谢谢。

【问题讨论】:

  • 这里的运气可能更好:serverfault.com
  • 您的网络布局是什么样的?这台机器是否在您的网络边缘?
  • squid 服务器位于 Amazon 托管的虚拟机上。我正在尝试从一台实际的计算机访问服务器。

标签: proxy squid


【解决方案1】:

遇到了同样的问题。带有 fedora 19 操作系统和 squid 3.2.9 的 ec2 实例。还为端口 3128 创建了一个安全组传入规则。如果我从远程 pc 连接将无法工作。认为 aws-cloud 中存在限制。

【讨论】:

    猜你喜欢
    • 2015-02-04
    • 2019-06-11
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    相关资源
    最近更新 更多