ubuntu16配置squid

sudo apt-get update
sudo apt-get install squid
sudo vim /etc/squid/squid.conf
#在文件中搜索 acl CONNECT method
#在下面加入IP地址区间并且允许访问
acl mylocal src 192.168.2.0-192.168.255.255/32
http_access allow mylocal

#在文件中搜索hosts_file,并把hosts_file /etc/hosts 的注释去掉,这样hosts文件才能生效

sudo service squid restart
#查看日志信息
sudo tail -f /var/log/squid/access.log

常用命令
squid -kcheck:检查配置文件是否有错误
squid -krec :重新加载配置
service squid restart:重启squid,需要注意的是重启的时候回很慢,可以直接先killall squid然后在重启
命令行测试
curl -x192.168.5.179:3128 GET http://127.0.0.1:8080/pay/pay-record/wx-pay-page/bbadfee15ce04333bba2b2e8d7516008
android手机测试
打开wifi,长按已链接的wifi,点击修改网络,显示高级选项,代理改为手动,ip地址输入squid服务所在ip,端口输入squid服务端口,默认为3128,点击保存

网址能请求到了本地的squid,然后本地host设置 127.0.0.1 ${domain} 这样就可以得到请求了。

官网说明
http://wiki.ubuntu.org.cn/Squid#.E5.9F.BA.E6.9C.AC.E9.85.8D.E7.BD.AE
信息源
https://www.cnblogs.com/zhaopengcheng/p/6059267.html
http://blog.51cto.com/sxct168/1669528

本机还可以使用ngrok来生成外网可以访问的随机域名

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值