centos7.6_x86_64使用Squid搭建代理服务器让windows上网

centos7.6_x86_64使用Squid搭建代理服务器让windows上网


windows机器很多站点访问受限,可以没有限制外网的机器上面搭建代理服务器,其它机器配置好代理就能上网了。
Server端配置
Squid介绍

Squid是Linux自带的代理软件,与其它代理软件如Apache、Socks等相比,下载安装简单,配置灵活,支持缓存和多种协议。

安装

yum install squid -y
yum install httpd-tools -y

生成密码文件

/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
#输入用户名 密码,密码默认不能超过8位
chinasoft chinasoft
#提示ok说明成功
ok
#ctrl+c退出


配置squid.conf文件
vi /etc/squid/squid.conf
#在最后添加

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated

#这里是端口号,可以按需修改
#http_port 3128 这样写会同时监听ipv6和ipv4的端口,推荐适应下面的配置方法。
http_port 0.0.0.0:3128

日志
squid的日志位于/var/log/squid/目录下

启动

#启动start(停止stop)
systemctl start squid.service
#配置开机自启动
systemctl enable squid.service


Client端配置
Linux客户端
全局代理


vi /etc/profile
#在最后加入
export http_proxy="http://chinasoft:chinasoft@proxy_ip:port"
export https_proxy="http://chinasoft:chinasoft@proxy_ip:port"
export ftp_proxy="http://chinasoft:chinasoft@proxy_ip:port"

yum代理

编辑/etc/yum.conf,在最后加入:

# Proxy
proxy=http://username:password@proxy_ip:port/


Windows客户端

windows客户端通过全局代理上网,建议采用Proxifier软件。Proxifier是一款功能非常强大的socks5客户端。配置方法如下:
配置代理服务器

打开代理工具,选择菜单栏的配置文件,选择代理服务器,在弹出的代理服务器对话框中选择添加按钮。

 

此处如果只需要浏览网页建议只对浏览器配置即可,比如我只用firefox访问网页就可以只配置firefox


配置代理规则

用户可以自由选择访问哪些ip需要代理,哪些不需要

 

转载于:https://www.cnblogs.com/reblue520/p/11227415.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值