如何在 Ubuntu 12.10 x64 上安装 Squid 代理如何在 Ubuntu 12.10 x64 上安装 Squid 代理如何在 Ubuntu 12.10 x64 上安装 Squid 代理如何在 Ubuntu 12.10 x64 上安装 Squid 代理
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 12.10 x64 上安装 Squid 代理

第 1 步 - 启动 Ubuntu 12.10 x64 droplet

第 2 步 - 安装鱿鱼


apt-get install -y squid
update-rc.d squid3 defaults

第 3 步 - 设置访问限制

由于此 Squid 代理将允许任何使用它的人从您的 Droplet IP 地址建立连接,因此您可能希望限制对它的访问。

您可以从 noip.com 等服务注册一个免费的动态 IP

如果您想通过手机使用此 Squid 代理,则必须安装动态 DNS 更新客户端。

您可以使用 Android 的动态 DNS 客户端 或 iOS 的 FreeDynPro 等应用程序。

拥有动态 IP 主机名后,您可以通过家中的路由器、移动设备或 API 调用对其进行更新。

这个主机名应该添加到 /etc/squid3/squid.conf。编辑文件并添加您的主机名(在我们的例子中是 nyproxy1.no-ip.org):


acl myhost srcdomain nyproxy1.no-ip.org
http_access allow myhost

设置一个每小时重新加载 squid 的 crontab,以防您的 IP 地址发生变化:


echo 0 */1 * * * service squid3 reload >> /var/spool/cron/root

第 4 步 - 配置 Squid 代理

默认情况下,squid 侦听端口 3128。如果您想使用不同的端口,请修改 /etc/squid3/squid.conf


http_port 3128

如果您想浏览此 Squid 代理而不希望将其检测为代理,请通过将以下行添加到 /etc/squid3/squid.conf 来设置匿名设置:


via off
forwarded_for off

request_header_access Allow allow all 
request_header_access Authorization allow all 
request_header_access WWW-Authenticate allow all 
request_header_access Proxy-Authorization allow all 
request_header_access Proxy-Authenticate allow all 
request_header_access Cache-Control allow all 
request_header_access Content-Encoding allow all 
request_header_access Content-Length allow all 
request_header_access Content-Type allow all 
request_header_access Date allow all 
request_header_access Expires allow all 
request_header_access Host allow all 
request_header_access If-Modified-Since allow all 
request_header_access Last-Modified allow all 
request_header_access Location allow all 
request_header_access Pragma allow all 
request_header_access Accept allow all 
request_header_access Accept-Charset allow all 
request_header_access Accept-Encoding allow all 
request_header_access Accept-Language allow all 
request_header_access Content-Language allow all 
request_header_access Mime-Version allow all 
request_header_access Retry-After allow all 
request_header_access Title allow all 
request_header_access Connection allow all 
request_header_access Proxy-Connection allow all 
request_header_access User-Agent allow all 
request_header_access Cookie allow all 
request_header_access All deny all

第 5 步 - 启动 Squid 代理服务


service squid3 start

第 6 步 - 修改浏览器代理设置

第 7 步 - 验证 Squid 代理是否正常工作

导航到 whatismyip.com

你都完成了!

©2015-2025 艾丽卡 support@alaica.com