首页 > 编程知识 正文

http proxy,tinyproxy配置文件

时间:2023-05-03 17:20:17 阅读:163967 作者:4555

一.前言

关于为什么要玩HTTP代理,不需要多说。

二.营造环境

* Linux Ubuntu

* tinyproxy

三.安装方法

$ sudo apt-get安装tiny proxy

安装后,tinyproxy服务将自动以root权限打开,缺省监听端口为8888

四.启动支持

$ tiny proxyhelp

Usage: tinyproxy [options]

选项区域:

- ddonotdaemonize (runinforeground )。

- cfileuseanalternateconfigurationfile。

- h display this usage信息。

- l显示许可证。

- v display version信息。

五.根用户的启动方法

*默认启动

$sudo service tinyproxy start

重启

$sudo service tinyproxy restart

*停止

$sudo service tinyproxy stop

六. DIY配置

4.1默认配置文件位置

/etc/tinyproxy.conf

(可以从/etc/init.d/tinyproxy包装器的脚本中找到。)

4.2默认配置说明

*以根用户启动时,在初始化完成后将uid/gid切换为nobody/nogroup

*端口的默认监听端口为8888。 此端口不需要用根权限绑定。)

*默认情况下,用网卡接收

* Logfile (必填)日志文件,缺省的/usr/var/log/tiny proxy/tiny proxy.log会在LogFile文件不存在时发出警告,并且不会执行失败。

* Pidfile (必填)如果pid文件、缺省/usr/var/run/tiny proxy/tiny proxy.PID或PidFile文件不存在,则执行将失败。

* StartServers首次启动的代理服务器子进程。 默认值为10 )

在*** Allow中,可以使用tinyproxy指定HTTP代理的IP地址。 缺省值为127.0.0.1。如果要公开tinyproxy代理服务器,请注释掉Allow行。

4.3磁盘配置说明

如果公开了监听端口,则可以使用普通用户权限运行tinyproxy。 具体的Diy配置方法为以下的:

-打包可执行文件和默认配置文件-

1. $which tinyproxy

/usr/s凶狠的跳跃放弃/tinyproxy

2. $cp /usr/s凶残跳糖/tinyproxy ~/凶残跳糖

3. $cp /etc/tinyproxy.conf ~/etc

-更改配置-

将端口的默认8888更改为所需端口。 例如,ljysrv上的8990 TCP端口)

注释掉Allow 127.0.0.1

将Logfile更改为/tmp/tinyproxy.log

将PidFile更改为/tmp/tinyproxy.pid

-开始

1. $cd ~/凶狠的跳糖

2.$./tiny proxy-c~~/etc/tiny proxy.conf

-关闭-

1. $killall tinyproxy

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。