当前位置: 首页 > news >正文

北京一家专门做会所的网站近期发生的新闻

北京一家专门做会所的网站,近期发生的新闻,专做hip hop音乐的网站,宁波市住房城乡建设委官方网站简介 Tinyproxy 是一款轻量级 HTTP 代理服务器,使用最少的资源,非常适合硬件有限的系统。尽管体积小,但它可以处理大量流量,而不会出现明显的性能问题。旨在处理简单的代理任务。它通常用于路由网络流量以保护隐私、缓存或访问受…

简介

Tinyproxy 是一款轻量级 HTTP 代理服务器,使用最少的资源,非常适合硬件有限的系统。尽管体积小,但它可以处理大量流量,而不会出现明显的性能问题。旨在处理简单的代理任务。它通常用于路由网络流量以保护隐私、缓存或访问受限资源。

它的设计初衷是快速而小巧,是嵌入式部署等用例的理想解决方案。

Tinyproxy占用空间小,并且只需要很少的系统资源。使用 glibc 时,内存占用大约为2 MB, CPU负载随着同时连接的数量线性增加(取决于连接的速度)。因此,Tinyproxy 可以在较旧的机器上运行,也可以在基于 Linux 的宽带路由器等网络设备上运行,而不会对性能产生任何明显影响。

安装

Debian/Ubuntu:
sudo apt update
sudo apt install tinyproxy
CentOS/RHEL/Fedora:
sudo yum install tinyproxy
sudo dnf install tinyproxy
MacOS
brew install tinyproxy
github 拉取源码后手动编译
./autogen.sh
./configure
make
make install

编译选项

  • --enable-debug:启用完整的调试支持
  • --enable-xtinyproxy:编译对 XTinyproxy 标头的支持
  • --enable-filter:允许 Tinyproxy 过滤掉某些域名和 URL
  • --enable-upstream:启用上游代理支持
  • --enable-transparent:允许将 Tinyproxy 用作透明代理守护程序
  • --enable-reverse:启用反向代理支持
  • --with-stathost=HOST:设置统计主机的默认名称

启动运行

启动 tinyproxy
systemctl start tinyproxy
设置开机自启动
systemctl enable tinyproxy
查看运行状态
systemctl status tinyproxy

如何配置 tinyproxy

tinyproxy 配置文件位于 /etc/tinyproxy/tinyproxy.conf

设置 tinyproxy 监听传入连接的端口(默认值:8888)
Port 8888
设置 tinyproxy 绑定到的网络接口(例如,localhost 仅供本地使用):
Listen 127.0.0.1:8888
指定 tinyproxy 应将传入连接绑定到哪个本地网络接口
# for IPv4
Bind 192.168.1.100# for IPv6
Bind 2001:db8::1# 绑定到本机
Bind 127.0.0.1
PortListenBind 比较
  • Port 仅绑定端口
  • Bind 仅绑定网络接口或IP地址
  • Listen 可以同时绑定IP地址和端口,一步到位
  • Listen 的优先级最高,会覆盖 Port 指定的端口
指定哪些 IP 地址可以使用代理
Allow 192.168.1.0/24
设置调试的日志级别

可用的级别有:CriticalErrorWarningNoticeConnectInfo

LogLevel Info
启用基本身份验证来限制访问

客户端在设置代理连接时需要输入用户名和密码

BasicAuth username password
修改代理发送的标头
AddHeader X-Proxy-Name "Tinyproxy"
通过创建过滤器列表来阻止指定的域名或URL
# 配置过滤器文件的位置
Filter "/etc/tinyproxy/filter"

/etc/tinyproxy/filter 文件配置示例:

可以使用基本正则表达式

facebook.com
example.com# 精确过滤 cnn.com^cnn\.com$# 过滤 cnn.com 的所有子域名,但不过滤 cnn.com 本身
.*\.cnn.com$# 过滤任何包含 cnn.com 的域名,例如
cnn\.com# 过滤以 cnn.com 结尾的任何域名
cnn\.com$# 过滤所有以 adserver 开头的域名
^adserver
tinyproxy 作为透明代理运行
TransparentProxy On

使用 iptables 重定向流量

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8888
tinyproxy 使用上游代理,将请求转发到另一个代理服务器上
Upstream http proxy.example.com:8080
Upstream https proxy.example.com:8443
tinyproxy 作为反向代理服务器
ReversePath "/api" "http://backend-server.local/"
配置 tinyproy 只作为反向代理服务器

关闭正常代理

ReverseOnly Yes
使 tinyproxy 使用 cookie 来跟踪反向代理映射
ReverseMagic Yes
设置 tinyproxyPID 文件位置
PidFile "/var/run/tinyproxy/tinyproxy.pid"
指定 tinyproxy 在关闭空闲连接之前应等待的时间。
Timeout 600
限制同时连接到 tinyproxy 的客户端数量
MaxClients 100
启用 HTTPS 连接支持
ConnectPort 443
启用匿名模式来隐藏内部网络信息
Anonymous "headers"
查看 tinyproxy 日志
tail -f /var/log/tinyproxy/tinyproxy.log
使用 debug 模式启动 tinyproxy
sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf
设置 tinyproxy 的日志文件位置
LogFile /var/log/tinyproxy.log
添加一个包含客户端 IP 地址的标头 X-Tinyproxy
XTinyproxy Yes
查看 tinyproxy 的版本
tinyproxy -v

资源

  • GitHub源码
  • 发行版资源
  • 官网
http://www.hkea.cn/news/435716/

相关文章:

  • 南山做网站多少钱百度资讯
  • 西安哪里有做网站的小学生收集的新闻10条
  • 做游戏网站有几个要素seo网站关键词优化报价
  • 蓬业东莞网站建设技术支持东莞做网站公司首选
  • 网站版式设计获客渠道有哪些
  • 今日军事新闻简短扬州seo优化
  • 国外好看的教育类网站模板下载东莞做网站最好的是哪家
  • 微擎与wordpress快速优化seo软件推广方法
  • 英文网站设计哪家好免费网站搭建
  • 网站建设公司 销量深圳谷歌seo公司
  • 新蔡哪有做网站建设的全球疫情今天最新消息
  • 怎么做平台网站百度seo报价方法
  • 帮人做网站 怎么收费怎么用网络推广
  • 网站排名优化建设百度广告投放技巧
  • 文件服务器网站搭建教程好的竞价托管公司
  • 黑龙江省城乡和住房建设厅网站首页百度链接地址
  • 网站模板修改工具专业seo关键词优化
  • 口碑好的句容网站建设yahoo搜索
  • 深圳网站建设外贸公司价格网络营销的背景和意义
  • 长春网站建设硕成传媒seo快速排名优化公司
  • web网站开发能使用c 吗免费建立个人网站申请
  • 织梦网站修改教程视频网站优化培训学校
  • 南沙区交通和建设局网站中国十大网络销售公司
  • 免费建设网站的方法百度网址大全 官网
  • 手机网站设计制作公司微信推广费用一般多少
  • 建设网站需要什么注册域名费用一般多少钱
  • 女性门户网站源码百度指数功能有哪些
  • 怎么帮公司做网站建设谷歌搜索引擎免费入口 香港
  • 请写出网站建设前期需要做的准备外贸定制网站建设电话
  • 南京门户网站建设网络营销优秀案例