使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理

tinyproxy是一个HTTP/HTTPS代理。它是轻量级的、快速的、非常容易配置的,而且是一个开源的代理服务。Tinyproxy也可以配置为反向代理。它很适

各位老铁们,大家好,今天由我来为大家分享使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理,以及的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2. Tinyproxy特性

Tinyproxy 易于配置和修改。内存占用小意味着它在操作系统上占用的空间很小。它的内存占用几乎是2MB。匿名模式允许对允许和不允许的各个HTTP 标头进行授权。通过阻止未经授权的用户进行访问控制。过滤是指用户创建黑名单和白名单来阻止或允许某些域。通过控制传入和传出HTTPS/HTTP 服务器的数据来实现隐私功能。

3. 在Ubuntu系统中安装TinyProxy

在Ubuntu系统中输入以下命令,将系统更新到最新:

sudo apt-getupdatesudo apt-getupgrade -y 更新完成后,执行以下命令安装Tinyproxy。

sudo apt-get -y install tinyproxy 完成Tinyproxy的安装后。要启动并检查Tinyproxy 的状态,请输入以下命令:

sudo systemctltinyproxystartssudosystemctltinyproxystatus

4. 定义配置文件

Tinyproxy配置文件位于以下路径:etc/tinyproxy/tinyproxy.conf

使用vim 文本编辑器编辑它:

sudo vim /etc/tinyproxy/tinyproxy.conf 如果要允许第三方设备使用此代理服务,请在配置文件中找到以下行:Allow 127.0.0.1

将127.0.0.1 更改为客户端的IP 地址或IP 范围,例如192.168.1.0/24

接下来找到Listen 192.168.0.1,将其修改为服务器连接外网的网卡IP地址,使用ip addr查看本地网卡的IP地址。这一步主要是对外开放代理服务,否则第三方设备无法使用服务器的代理服务。

5. 配置tinyproxy授权

配置tinyproxy授权

在tinyproxy中,您可以设置授权,只有授权的用户才能访问tinyproxy。要设置授权凭据,请转至#BasicAuth 用户密码行。取消注释此行并在此行末尾写入您的密码。

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理

BasicAuth 用户密码[在此设置密码]

6. 配置过滤器

您还可以使用tinyproxy添加流量过滤器。

找到Filter ‘/etc/tinyproxy/filter’ 行并取消注释该行。您可以将过滤器配置文件路径指定为域名。

将以下行更改为以下内容:

“FilterExtanded On”“FilterDefaultDeny Yes”。保存并退出文件。现在假设您将过滤器本地放置在路径etc/tinyproxy/filter 中,然后编辑该过滤器。

sudo vim etc/tinyproxy/filter 逐行将域名添加为黑名单。

格式如下:

写入域名1和域名2的黑名单后,保存退出。

7. 为tinyproxy服务配置防火墙

默认情况下,tinyproxy的默认端口号是8888,可以在上面的配置文件中修改端口号,假设端口号是8888,

为tinyproxy服务配置防火墙

执行以下2条命令打开端口:

firewall-cmd –zone=public –add-port=8888/tcpfirewall-cmd –zone=public –add-port=8888/tcp –permanent

8. 开启tinyproxy服务

执行以下命令使新配置生效立即和下次开机时自动启动服务:

用户评论

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
轨迹!

终于不用再绕开学校的防火墙了!Tinyproxy 真的是神!轻量、易于配置,几分钟搞定代理服务器,感觉比那些复杂的软件简单太多了,就是不知道会不会影响速度啊?

    有5位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
娇眉恨

Linux自带了squid代理,为什么还要用tinyproxy呢?听说tinyproxy的速度比较慢,而且功能也不全面。我习惯了squid操作界面,更方便管理各种规则和限制访问内容。

    有8位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
我绝版了i

( ̄▽ ̄) 这篇文章太棒了!现在好多网页都被学校屏蔽了,Tinyproxy 感觉就是一个神器啊!之前还愁找不到合适的代理工具呢,这下可以轻轻松松刷那些网站啦!

    有8位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
我就是这样一个人

使用tinyproxy搭建HTTP/HTTPS代理器确实简单快捷,我之前用的是另一个复杂一点的代理软件,配置起来真的头疼,tinyproxy 就方便多了! 不过还是想问一下,Tinyproxy 是否支持哪些类型的Proxy协议呢?

    有9位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
忘故

看到这篇文章之后就赶紧试了一下,结果发现这个tinyproxy真不是省油灯啊!配置文件弄得我头晕目眩,最后還是需要借助其他文档才能上手。是不是需要更详细的教程?

    有10位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
一纸愁肠。

搭建Linux代理确实方便很多,我可以随时随地访问我想要的内容! tinyproxy 的配置也比较简单,不像那些大型的代理软件那样令人复杂不堪,适合小白使用!

    有14位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
别在我面前犯贱

虽然tinyproxy很轻量级,但是对于安全性来说还是有一些担忧。不知道如果进行HTTPS加密的话,会不会对速度造成影响呢?希望作者能够在评论区补充一下相关的安全配置指导。

    有18位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
呆萌

我一直都是Linux爱好者,终于可以将我的技能应用在搭建代理上! Tinyproxy真是个绝妙的工具,简单、快速、效果显著! 期待后续作者分享更多关于tinyproxy的使用技巧和案例分享。

    有19位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
闷骚闷出味道了

我是新手小白,想学习搭建代理服务器,这篇文章介绍了Tinyproxy这个很简单的工具,让我有了信心。不过我的问题是,如何通过Tinyproxy代理访问特定的网站或者端口呢?这部分的具体步骤不太详细!

    有7位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
几妆痕

搭建tinyproxy 的过程非常简洁明了,我花了不到十分钟就成功完成了配置!现在就可以利用它来测试网络安全性、绕过一些互联网限制等等。 感觉tinyproxy 太实用了!

    有5位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
?娘子汉

这款tinyproxy 我有点不太理解,感觉还是那些大型代理软件更加稳定可靠吧?Tinyproxy 的流量处理能力怎么样呢?毕竟有时候用起来还是要看实际情况的呀~

    有11位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
陌上蔷薇

这个教程很好理解,我以前从来没搭建过代理服务器,这次尝试下 tinyproxy 的话,居然觉得还挺简单! 作者写的很详细,配置步骤也很清晰!

    有17位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
矜暮

感觉tinyproxy 的安全性问题还是需要多加注意啊。毕竟是作为代理服务器运行在本地,如果防护不周全可能会导致一些安全风险… 希望作者能够提供更多关于 tinyproxy 安全配置的建议!

    有9位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
该用户已上天

终于不用再依赖那些收费的代理服务了!Tinyproxy真是一次发现,它轻巧又好用,而且免费开源,这简直是太棒了!以后就可以自由地访问各种网站资源啦!

    有18位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
终究会走-

我对tinyproxy 挺感兴趣的,不过我有个问题:它支持哪些系统平台呢?我只想去使用Linux 系统。另外,我想知道 tinyproxy 的性能表现如何呢?

    有19位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
哥帅但不是蟋蟀

对于那些需要搭建简单高效代理服务器的人来说,Tinyproxy 是个不错的选择!操作简单,配置便捷,尤其适合那些对软件功能要求不高的小型企业或个人用户。

    有6位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
素衣青丝

这个tinyproxy 看起来的确不错,轻量级又便于管理。不过我还有疑问就是: tinyproxy 是否可以支持多端口代理,以及是否能够同时处理HTTP和HTTPS协议?

    有7位网友表示赞同!

使用tinyproxy在Linux上快速搭建HTTP/HTTPS代理
孤岛晴空

在某些特殊情况下,使用 tinyproxy 进行代理访问可能存在一些法律风险,需要谨慎使用!建议进行充分的了解后,再决定是否使用该工具。

    有19位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/182089.html

(0)
小su的头像小su
上一篇 2024年9月23日 上午3:15
下一篇 2024年9月23日 上午3:18

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注