linux服务器配置代理上网服务器【squid】

1.安装squid

shell~$ sudo apt-get install squid                                       #很快就会装上并且还自动启动了.

Shell~$ whereis squid                                                        #可以查看squid主要文件装到什么地方去了.

2.修改配置

squid默认配制是不让任何用记使用它的,你需要做相应的修改.

shell~$ sudo gedit /etc/squid/squid.conf

1) 定位到

# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

# Example rule allowing access from your local networks. Adapt

# to list your (internal) IP networks from where browsing should

# be allowed

#acl our_networks src 192.168.1.0/24 192.168.2.0/24

#http_access allow our_networks

http_access allow localhost

########add by LfT

acl my_network src 192.168.0.133 192.168.0.122 #设置你允许访问的(客户机)ip

http_access allow my_network

#########end add

# And finally deny all other access to this proxy

http_access deny all

2)再定位到

# Squid normally listens to port 3128

########change by LfT

http_port 192.168.0.111:808 #你(服务端)的局域网IP及开放的端口;原来是:http_port 3128

#########change add

# TAG: https_port

# Note: This option is only available if Squid is rebuilt with the

# --enable-ssl option

这样当你启用squid后,这几个ip就可使用这个代理了.

3.初始设置

如果是首次运行squid,你需要首先执行:

$ sudo squid -z                            (作用我不好用中文解释,但相信你一定能理解这样做必要性)

$sudo /etc/init.d/squid reload       (加载配置)

$sudo /etc/init.d/squid restart                                              

$ sudo squid -k parse     (检验:如果没有任何消息输出,恭喜,你可以使用squid了)

4.启动与关闭

$ sudo squid (后台启动)

$ sudo squid -k shutdown (用这个命令关掉代理)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值