linux:服务器代理squid安装配置
国内上往外的网站太慢,配了个香港代理服务器。如下:
当前环境:
centos系统、香港服务器IP(假设:59.188.71.11)
检查squid是否安装:
[root@localhost ~]# rpm -qa | grep squid
没有任何输入表示没有安装,否则会输出类似一下结果:
[root@localhost ~]# rpm -qa | grep squid
squid-3.1.10-20.el6_5.i686
yum安装squid:
[root@localhost ~]# yum install squid
......
Dependencies Resolved
=================================================================================
Package Arch Version Repository Size
=================================================================================
Installing:
squid i686 7:3.1.10-20.el6_5 updates 1.7 M
Updating for dependencies:
openssl i686 1.0.1e-16.el6_5.7 updates 1.5 M
Transaction Summary
=================================================================================
Install 1 Package(s)
Upgrade 1 Package(s)
Total download size: 3.2 M
Is this ok [y/N]:y
......//省略号
Complete!
squid相关目录文件:
命令文件:/usr/sbin/squid
配置文件:/etc/squid/squid.conf
squid配置:
[root@localhost ~]# vim /etc/squid/squid.conf
如果所有的客户机都可以使用代理服务器的话只要修改一行即可:
http_access deny all 修改为 http_access allow all //会忽略掉配置文件内设置的所有规则(就是acl开头的行)。
http_port 59.188.71.11:3128 修改为 http_port 59.188.71.11:9999 //我的3128端口打开后远程连不上,所以该成9999了。PS:测试端口可以使用cmd --> telnet ip地址 端口 测试。
visible_hostname 59.188.71.11 //底部追加
保存退出。
初始化squid:
[root@localhost ~]# /usr/sbin/squid -z
2014/04/09 16:58:57| Creating Swap Directories
启动squid:
[root@localhost ~]# vim /etc/squid/squid.conf
[root@localhost ~]# /usr/sbin/squid
[root@localhost ~]# ps aux | grep squid
root 5677 0.0 1.0 14792 2520 ? Ss 17:04 0:00 /usr/sbin/squid
squid 5679 0.3 3.5 17276 8776 ? S 17:04 0:00 (squid)
squid 5681 0.0 0.3 3276 916 ? S 17:04 0:00 (unlinkd)
root 5683 0.0 0.0 2148 232 pts/0 D+ 17:05 0:00 grep squid
防火墙开启端口9999:
[root@localhost ~]# vim /etc/sysconfig/iptables
COMMIT之前插入
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9999 -j ACCEPT
[root@localhost ~]# service iptables restart //重启防火墙
使用代理服务器:
xp系统打开浏览器:工具-->Internet选项-->连接-->局域网设置-->勾选为“LAN”使用代理服务器-->填入ip地址和端口-->保存。
测试squid:
打开baidu.com,搜索框输入“ip”,看看是不是你代理服务器的ip?
linux:服务器代理squid安装配置的更多相关文章
- 如何在linux服务器下快速安装配置Node.js
简单粗暴,先用xshell或其他软件连接服务器 1.下载(此处版本根据官网版本自己修改) wget https://npm.taobao.org/mirrors/node/v8.9.3/node-v8 ...
- Linux下Kafka单机安装配置方法(图文)
Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢 介绍 Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了 ...
- Linux装机利器Cobbler安装配置
Linux装机利器Cobbler安装配置 2011-05-27 15:31:05 分类: LINUX 一.安装环境 centos 5.4 关掉iptables 关掉 selinux selinux ...
- Linux下Kafka单机安装配置方法
Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: •Kafka将消息以topi ...
- 【Oracle RAC】Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂)
[Oracle RAC]Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂) 2 Oracle11gR2 RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件 ...
- 【Oracle RAC】Linux系统Oracle12c RAC安装配置详细记录过程V2.0(图文并茂)
[Oracle RAC]Linux系统Oracle12c RAC安装配置详细过程V2.0(图文并茂) 2 Oracle12c RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件下载3 ...
- Linux(Manjaro) - Docker - MySQL 安装配置
Linux(Manjaro) - Docker - MySQL 安装配置 拉取mysql镜像 # 使用网易的 MySQL 镜像地址 docker pull hub.c.163.com/library/ ...
- PHP网站在Linux服务器上面的安全配置
本文详细总结了PHP网站在Linux服务器上面的安全配置,包含PHP安全.mysql数据库安全.web服务器安全.木马查杀和防范等,很好很强大很安全. PHP安全配置 1. 确保运行php的用户为一般 ...
- Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)
Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1) VMawre-workstation版本包 地址: https://my.vmw ...
随机推荐
- docker跨主机通信-overlay
使用consul 1,让两个网络环境下的容器互通,那么必然涉及到网络信息的同步,所以需要先配置一下consul. 直接运行下面命令.启动consul. docker run -d -p 8500:85 ...
- luoguP1197 [JSOI2008]星球大战 x
P1197 [JSOI2008]星球大战 题目描述 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系.某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中 ...
- 【转】Django restful framework中自动生成API文档
转自 https://www.cnblogs.com/sui776265233/p/11350434.html 自动生成api文档(不管是函数视图还是类视图都能显示) 1.安装rest_framewo ...
- Selenium 详解xpath定位
xpath定位在业界被戏称为元素定位的"屠龙宝刀",宝刀在手,武林我有.现在我们就来详解xpath定位方法. 一.xpath通过元素属性定位 xpath可以通过元素的属性来定位,如 ...
- 南京网络赛 E K Sum
K Sum 终于过了这玩意啊啊啊==== 莫比乌斯反演,杜教筛,各种分块,积性函数怎么线性递推还很迷==,得继续研究研究 #include<bits/stdc++.h> using nam ...
- Oracle-SYSTEM表空间突然持续爆满
一般情况下,我们建完数据库后,都会给数据库指定一个新的默认表空间,不然会占用数据库系统表空间资源,导致数据库性能下降. 我们可以同过SQL语句找出改表空间占用空间前10的对象 SELECT * FRO ...
- node、npm、git版本升级
node版本升级: npm install -g n 或者 npm i -g n --force n stable或者n --stable:安装最近稳定版本 n latest或者n --latest: ...
- 在linux下搭建go环境
这几天小Jerry开始接触Go语言了,因为小Jerry学个东西必须要从最基础的开始弄懂,不然~她理解不了<hahaha> 所以,今天就来讲最基础,却也很容易让小Jerry这样的菜鸟感到困扰 ...
- 微信小程序 API 基础
其实还有一些组件,没有提,因为那些组件跟 API 的功能差不多,API 可能比他会更好一点: 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a 代表:接口名字 返回值:布尔 ...
- 使用Zabbix通过ILO管理口监控惠普服务器
https://blog.csdn.net/qq_41571056/article/details/82928542