OpenSource-Hub
T

Tinyproxy

5.8k stars·개인정보 보호·SHA-256 체크섬 확인됨

一个轻量、高效的HTTP/SSL代理守护进程,适合小型网络,支持连接缓冲。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

小而快的HTTP代理,缓存连接提速

주요 기능

  • 高效缓冲连接,将服务器高速响应缓存后转发给慢速客户端
  • 支持透明代理,配合防火墙规则无需客户端配置
  • 支持反向代理和上游代理链
  • 支持域名/URL过滤,可限制访问内容
  • 资源占用极低,适合路由器、嵌入式设备

할 수 없는 것

  • 默认仅监听127.0.0.1,需要修改配置文件中的 Listen 字段才能让局域网其他设备使用;不支持HTTPS报文的解密(仅透传隧道),无法记录HTTPS内容;日志默认写入 /var/log/tinyproxy.log,长时间运行需注意磁盘空间。

사용 사례

  • 小型办公室/家庭网络共享上网,只允许HTTP/SSL流量通过
  • 嵌入式Linux路由器、OpenWrt等资源受限设备作为代理
  • 结合iptables实现透明代理,无需手动设置浏览器代理

상세 설명

Tinyproxy是一款轻量级HTTP/SSL代理守护进程,专为小型网络环境设计,避免大型代理的资源消耗和安全风险。其核心特点是连接缓冲:它将服务器的高速响应缓存起来,再以客户端能接受的最大速度转发,显著减少网络卡顿感。支持透明代理(通过防火墙重定向)、反向代理、上游代理链以及域名/URL过滤。可在Linux、BSD等类Unix系统上编译运行,资源占用极低,非常适合嵌入式设备或路由器。配置文件为纯文本,操作简单。Tinyproxy采用GNU通用公共许可证发布。

문제 해결 & FAQ (1)

문제 해결
Tinyproxy 로그 파일을 rotate하는 방법?

Tinyproxy는 내장 로그 로테이션 기능을 포함하지 않습니다. logrotate나 syslog와 같은 외부 도구를 사용하십시오. 로테이션이 완료되면 Tinyproxy 프로세스에 SIGHUP을 전송하여 로그 파일을 다시 열도록 하십시오. logrotate 설정 예시: kill -HUP $(cat /var/run/tinyproxy.pid)를 실행하는 postrotate 스크립트.

원본 Issue #522

태그

proxyhttpssllightweightembedded

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:从GitHub Releases下载源码或预编译包

4

步骤2:解压后执行 ./configure && make && make install (若从git克隆先运行./autogen.sh)

5

步骤3:编辑 /etc/tinyproxy/tinyproxy.conf,设置监听端口和允许的IP地址

설치 가이드
  1. 步骤1:从GitHub Releases下载源码或预编译包
  2. 步骤2:解压后执行 ./configure && make && make install (若从git克隆先运行./autogen.sh)
  3. 步骤3:编辑 /etc/tinyproxy/tinyproxy.conf,设置监听端口和允许的IP地址
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

运行 make uninstall 删除编译安装的文件;若用包管理器安装,则使用对应命令移除(如 apt remove tinyproxy);配置文件需手动清理。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GNU General Public License v2
마지막 업데이트2026-06-27 03:10:16
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트