centossquid7 启动squid怎么没有系统提示

3279次阅读
在centos下很容易就可以搭建好一个HTTP代理服务器,!不管是测试用途还是自己使用,Squid都是一个很不错的代理工具!他支持正向代理,反向代理,还有透明代理!老高最近搭建了一个简单的squid的正向代理,随便记记笔记!如果只是想使用代理而不需要认证功能,tinyproxy也是不错的选择!安装安装狠简单!yum install squid -y
yum install httpd-tools -y生成密码文件mkdir /etc/squid3/
# laogao 是用户名
htpasswd -cd /etc/squid3/passwords laogao
# 提示输入密码,在此老高设密码为 phpgao
# 注意密码不要超过8位测试密码文件/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
# 输入 用户名 密码
laogao phpgao
# 提示OK说明成功,ERR是有问题,请检查一下之前步骤
# 测试完成,crtl + c 打断配置vim /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的权限控制很灵活,具体配置方法可以参考,或者,具体工作原理有点像iptables,用规则去卡控流量。默认的配置只能允许内网用户访问,如果有更多需求,你还可以指定很多规则!acl Foo src 8.8.8.88
# 以下例子来自Squid中文权威指南
acl Foo src 172.16.44.21/255.255.255.255
acl Foo src 172.16.44.21/32
acl Foo src 172.16.44.21
acl Xyz src 172.16.55.32/255.255.255.248
acl Xyz src 172.16.55.32/28
acl Bar src 172.16.66.0/255.255.255.0
acl Bar src 172.16.66.0/24
acl Bar src 172.16.66.0如果看不懂,并且只是想用暂时试试squid的功能,老高有一个万金油方法:# 这个IP地址池匹配所有可能的IP地址,但是这样做是有风险的,因为所有人都可以使用你的代理了,不要怪老高没有提醒啊!
acl localnet src 0.0.0.1-255.255.255.255日志squid的日志默认是打开的,位于目录/var/log/squid/,当然这个地址还有日志的格式都是可以完全自定义的!具体还是看文档吧。liguangping ll /var/log/squid/
-rw-r----- 1 squid squid
14K May 25 11:50 access.log
-rw-r----- 1 squid squid 6.0K May 20 17:14 access.log-.gz
-rw-r----- 1 squid squid
23K May 25 11:50 cache.log
-rw-r----- 1 squid squid 1.2K May 20 11:22 cache.log-.gz启动服务# 启动
systemctl start squid.service
systemctl stop squid.service
systemctl restart squid.service
添加新评论
: 你好,我也是这种相同的情况,我启动了系统代理 和PAC模式,然后...
: 而且听说有因为用kcp加速疯狂抢占带宽被服务商封号的,大家风险要...
: 作为刚用上kcptun的小白,提醒其他小白配置的时候,有三点需要...
: 修改文章会重新自动提交,可以修改文章不自动提交吗?期待博主的回复
: 感谢, Google到, 解决问题
: 把ip填到域名那个输入框上去,目录是wwwroot/,然后绑定就行了
: 老高,你上面说的服务端在哪里搭建啊
上面说的命令在哪里输入
: typecho升级到1.2开发版之后日志打不开了!
: 老高,昨天买了这个vps打算做一下自己配置ss尝试,按照你的说明...
: 自用的已经封4个服务器,功夫墙越来越强了centos7x64用squid做代理,https网站不能访问,求高手指点
[问题点数:100分,结帖人jon_wd]
本版专家分:5
结帖率 100%
CSDN今日推荐
本版专家分:8317
2016年7月 Linux/Unix社区大版内专家分月排行榜第一2016年3月 Linux/Unix社区大版内专家分月排行榜第一
2016年12月 Linux/Unix社区大版内专家分月排行榜第二
本版专家分:5
本版专家分:5
本版专家分:17610
2009年12月 Linux/Unix社区大版内专家分月排行榜第一
本版专家分:180
本版专家分:5
匿名用户不能发表回复!
其他相关推荐CentosOS 7 squid简单安装与配置 - 简书
CentosOS 7 squid简单安装与配置
CentosOS 7 squid简单安装与配置
yum install -y squid
配置文件在/etc/squid/squid.conf
vim /etc/squid/squid.conf
在学校局域网内自己用,网络环境比较简单,配置条件比较宽松
现在修改网络控制,注释掉以下信息
#acl localnet src 10.0.0.0/8
# RFC1918 possible internal network
#acl localnet src 172.16.0.0/12
# RFC1918 possible internal network
#acl localnet src 192.168.0.0/16
# RFC1918 possible internal network
#acl localnet src fc00::/7
# RFC 4193 local private network range
#acl localnet src fe80::/10
# RFC 4291 link-local (directly plugged) machines
添加以下控制信息
acl lab src any
# 允许所有ip访问
&访问控制解释
Squid可以通过IP地址、主机名、MAC地址、用户/密码认证等识别用户,也可以通过域名、域后缀、文件类 型、IP地址、端口、URL匹配等控制用户的访问,还可以使用时间区间对用户进行管理,所以访问控制是Squid配置中的重点。Squid 访问控制有两个要素:ACL 元素和 访问列表。访问列表可以允许或拒绝某些用户对此服务的访问。
下面列出一些重要的 ACL 元素类型
&src : 源地址 (即客户机IP地址)
dst : 目标地址 (即服务器IP地址)
srcdomain : 源名称 (即客户机名称)
dstdomain : 目标名称 (即服务器名称)
time : 一天中的时刻和一周内的一天
url_regex : URL 规则表达式匹配
urlpath_regex: URL-path 规则表达式匹配,略去协议和主机名
proxy_auth : 通过外部程序进行用户验证
maxconn : 单一 IP 的最大连接数
##开机自启动与防火墙设置
systemctl start squid.service
systemctl enable squid.service
firewall-cmd --zone=public --add-port=3128/tcp --permanent
firewall-cmd --reload
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式...
0×1.ACL概述ACL(Access Control List,访问控制列表),是一系列运用到路由器接口的指令列表,路由根据ACL中指定的条件对经过路由器接口的数据包进行检查。本篇文章仅讨论IP的访问控制列表,针对IP协议在路由的每个端口可以创建两个ACL:一个用于过滤进...
由于最近要对公司网络进行优化,经过研究使用squid对网络进行正向代理来增加速度. squid下载地址 一、squid命令 平时常用的squid的常用操作有八个(该版本也是网上来回转载较多的): 1、初始化squid.conf 里配置的cache目录 /App/squid/...
一,交换机数据层面安全 1.1部分Private VLAN介绍 pvlan:Private VLAN专用虚拟局域网 主vlan(Primary VLAN) 辅助vlan(Secondary VLAN) 团体VLAN(community VLAN) 隔离VLAN(isolat...
一、简介 访问控制列表(Access Control List,ACL) 是路由器和交换机接口的指令列表,用来控制端口进出的数据包。ACL适用于所有的被路由协议,如IP、IPX、AppleTalk等。 信息点间通信和内外网络的通信都是企业网络中必不可少的业务需求,为了保证内...
曾经喝酒杯倒满揭杯而起;热爱甜腻的奶油面包饼干,要吃得起腻再来一口辣的冒汗的鸭脖 麻辣锅巴再灌下冰得一个激灵的冰峰才过瘾;夏天蚊虫满天飞的烧烤摊要就着冰啤或烧酒;恋爱要谈得24小时见底,没机会峰回路转才算甘心。那时讲人生得意须尽欢啊。 现在不了。 年轻真的不知道身体有多重要...
后台提取特性:iOS 可以根据 App 的使用情况自动更新内容,不管app是否正在运行。 后台提取功能可以让你的程序用户体验效果更加的好,如果你的应用是基于互联网数据更新,那么这非常简单的方法,让应用程序时刻获得最新的信息。 参考: GitHub 源码:shinobicon...
我徘徊在熟悉房间 空气里残留着你的记忆 茶几上的桌布 还残留着泛黄的痕迹 你毛手毛脚地打翻我的茶杯 我一时懒惰也没来得及洗 我拿着抹布 从进门的柜台 清扫到阳台上的多肉 期间路过正中的抽屉 我才打开 你就从后面拽着我的肩头 你说 坐下吧 休息一下 我嘴角笑了笑 闭上眼 再轻...
有人说他不忠不孝、阴险狠毒,是千古罪人;有人说他有勇有谋、从善如流,是一代霸主。他拉开了春秋三百年诸侯争霸的序幕,也酿成了前后两出兄弟相残的惨剧。他就是本期的主角——郑庄公。 故事得从郑庄公的爷爷郑桓公说起。郑桓公姓姬,名友,在周宣王二十二年(公元前806年)被封在郑,是郑...centos7 启动squid怎么没有系统提示_百度知道
centos7 启动squid怎么没有系统提示
一开始碰到如下问题:Jobforsquid.servicefailedbecausethecontrolprocessexitedwitherrorcode.See&systemctlstatussquid.service&and&journalctl-xe&fordetails.改了hosts后,启动成...
一开始碰到如下问题:Job for squid.service failed because the control process exited with error code. See &systemctl status squid.service& and &journalctl -xe& for details.改了hosts后,启动成功了,但是没有提示信息
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
# /usr/local/squid/sbin/squid -k parse //检查配置文件#/usr/local/squid/sbin/squid -z //初始化SWAP目录#/usr/local/squid/sbin/squid -s //启动服务
我是直接yum装的,我在/sbin下用你的命令运行了一遍,结果用systemctl stop squid,停不下来了
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。1. 安装squid
yum install -y squid
2. 修改配置文件
vim /etc/squid/squid.conf
acl localnet src 10.xx.xx.xx/8
# 限定网络
acl server_01 10.1.2.10
# 限定客户端主机
http_port 10.1.2.3:3128
# 限定监听内网地址
1. yum代理:
vim /etc/yum.conf,加入:
proxy=http://10.1.2.3:3128/
2. wget代理:
vim /etc/wgetrc,加入:
http_proxy=http://10.1.2.3:3128/
ftp_proxy=http://10.1.2.3:3128/
3. 环境变量
vim /etc/profile,加入:
http_proxy=http://10.1.2.3:3128/
ftp_proxy=http://10.1.2.3:3128/
export http_proxyexport ftp_proxy
centos7代理设置
系统代理:文件路径nano /etc/profile添加下面内容http_proxy = http://username:password@proxyip:8080/
ftp_proxy = http...
CentOS上用Squid搭建HTTP代理小结
yum install squid -y
# -y 代表自动选择y,全自动安装
安装后,可以自定义http代理端口,设置来源IP白名单等
vi /etc/squid/sq...
Centos7下使用Squid快速搭建带认证的HTTP代理服务器
https://blog.phpgao.com/squid_proxy_with_basic_auth.html
May 24, 2016 proxy, squid
本文目录 [隐藏]...
Centos 下设置各种代理上网
假设我们要设置代理为 IP:PORT
1、网页上网
网页上网设置代理很简单,在firefox浏览器下 Edit--&&Preferences--&&Advanced--&&Network
CentOS7配置代理
一、全局代理设置如果是装有GNOME桌面的CentOS7,可以通过系统的Settings–&Network proxy来进行设置,如下:
但使用最小安装,或者不想通过界面来设计代理时,可通过修改/e...
proxy 在centos7上的使用方法 (不定期更新)
yum:编辑/etc/yum.conf追加proxy=socks5://127.0.0.1:1080或者proxy=http://127.0.0.1:8118p.s. 当proxy为http类型时候,...
CentOS设置网络访问代理
Configuring Web Proxy on CentOS
If your internet connection is behind a web proxy, you need to conf...
把你的Centos设置成代理ip服务器
前言:最近在公司做爬虫相关的工作,做过数据抓取的都知道,写程序抓取数据的过程并不像平常我们用浏览器打开网页那么简单!大多数的网站为了自己站点的性能和数据安全都设置了各种反爬策略。最常见的就是添加验证码...
CentOS 安装HTTP代理服务器Tinyproxy
Tinyproxy是一个小型的基于GPL的HTTP/SSL代理程序,非常适合小型网络而且便于快速部署。这个代理程序最大的优点就是占用系统资源比较少。这里使用的系统为CentOS5.6,可以直接yum方...
在centos7上安装TinyProxy http代理
在公司网络连接外网,必须走代理的方式,当项目中与第三方服务连接出现超时现象,google后得知项目所用库之前版本有出现过代理无法访问,之后版本已经修复,所以无法判断是库的问题还是公司代理制限
没有更多推荐了,

我要回帖

更多关于 centos可以做什么 的文章

 

随机推荐