一:安装tinyproxy代理服务

yum -y install tinyproxy

二:修改tinyproxy配置信息

vim /etc/tinyproxy/tinyproxy.conf

1,默认8888监听端口

2,XTinyproxy:告诉Tinyproxy代理包含X-Tinyproxy头,它包含客户端的IP地址。(默认关闭,可修改,为了验证,打开此选项)提高客户端的匿名性

3,默认打开仅本机可使用此代理,此处关闭意味着所有机器允许

4,可修改此处via头信息

5,DisableViaHeader 参数   破坏规则(比如上面的via,放开之后就看不到)

修改保存!!!

三:查看8888端口,重启tinyproxy服务

四:放开8888端口

方法一:使用iptables命令放开8888端口规则

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

方法二:安装ufw,启动ufw服务,放开8888端口规则

yum -y install ufw
service ufw restart
ufw allow 8888

查看端口放开信息

ufw status

ufw delete allow 8888 ;ufw deny 8888;  ufw delete deny 8888

五:测试验证

1)以下是添加代理和不添加代理的区别(左边未添加,右边添加;IP为上面部署tinyproxy的公网IP地址)

export http_proxy='119.29.250.68:8888'
curl http://httpbin.org/get?show_env=1

2)XTinyproxy 倘若不添加这个参数会怎么样

修改完注释后重启服务

发现隐藏掉了客户端的IP(左边为注释掉的)

3) DisableViaHeader 参数的影响(左边为注释掉的)

linux如何使用tinyproxy搭建代理服务器相关推荐

  1. 使用TinyProxy搭建代理服务器

    背景 办公电脑所在网络无法连接外网,机房服务器可以连接外网,通过服务器代理上网: 一.CentOS下TinyProxy安装–搭建代理服务器 TinyProxy是个轻量级简单的HTTP/HTTPS代理程 ...

  2. Linux下使用Squid搭建代理服务器

    背景介绍: 一般情况下大家会使用CCProxy搭建代理服务器,这种方法简单易用,但是也存在较多问题: 1.软件受注册限制只能允许3人使用: 2.CCProxy的代理请求仅支持常见的GET和POST等, ...

  3. linux ssh代理 –快速搭建代理服务器

    前言:开发机器IP固定,路由上有限制,不通直连.是个很郁闷的事.有个时间在网上看到的ssh代理转发.命令功能很强大.在这我就对自己了解的画了个间图方便大家理解. 本地转发.正向隧道 "本机& ...

  4. linux搭建代理服务器+蚁剑配置客户端代理

    一:linux搭建代理服务器 0x00 介绍 关于搭建代理服务器的方法,我也是刚刚接触,从网上找了一些能够行得通的方法来给大家做个分享: 这里我用的是Tinyproxy作为代理服务软件.这个东西很小, ...

  5. 使用腾讯云Ubuntu20.04搭建代理服务器

    文章目录 安装 配置文件位置 云服务器开放端口 + 添加规则 运行停止状态重启 连接测试 参考 安装 sudo apt-get install tinyproxy 配置文件位置 /etc/tinypr ...

  6. 第1章 Linux系统介绍与环境搭建准备

    第1章 Linux系统介绍与环境搭建准备 本章以操作系统的介绍作开篇,首先介绍操作系统的基础概念以及操作系统的原理:然后带领读者了解Unix/Linux的诞生和发展史,以及市面上常见的Unix/Lin ...

  7. centos7使用squid搭建代理服务器

    centos7使用squid搭建代理服务器 Squid是Linux自带的代理软件,与其它代理软件如Apache.Socks等相比,下载安装简单,配置灵活,支持缓存和多种协议. #安装yum insta ...

  8. 德国虚拟主机 linux,细说Linux虚拟主机的搭建及配置

    我们知道Linux操作系统是目前在服务器上应用广泛的操作系统.前面我们刚介绍了<Ubuntu虚拟机:如何选择虚拟化软件>,现在来提及Linux系统下的虚拟主机.在Linux操作系统下的虚拟 ...

  9. Linux Java Web 服务器搭建之tomcat安装

    Linux Java Web 服务器搭建之tomcat安装 一 Tomcat 简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是 ...

最新文章

  1. layer弹出层闪退_layer弹出层详解
  2. 运维监控系统——使用API在zabbix监控系统中查看,创建及删除监控主机
  3. the application has stopped unexpected。please try again
  4. [BSidesSF2020]haystack
  5. 比java好的_Java Spring真的比直接进行Java编程好吗
  6. 6个座位办公室最佳位置_四人办公室座次的首选最佳座位在哪儿
  7. 您是如何开始使用Linux的?
  8. 如何使用可控硅?(详细教程)
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的汽车维修管理平台
  10. docker mysql 漂移_Centos7系统Docker环境下Mysql部署
  11. C#数组和集合专题2(Array)
  12. vue-router在3.0版本以上重复点击菜单报错的问题
  13. iOS手势识别的工作原理
  14. SubSonic使用技巧
  15. 你真的懂网络安全行业吗?
  16. Flink 报错 No TaskExecutor registered under container_xx
  17. 二阶Volterra矩阵生成 matlab
  18. 游戏开发相关书籍推荐,简介
  19. 8月起,《PMBOK®指南(第七版)》将被采用,考PMP的注意了!
  20. 数据结构--栈--两栈共享空间

热门文章

  1. monit 内存 监控_如何使用Monit部署服务器监控系统
  2. Win10网信政府版磁盘共享
  3. 私有云搭建远程桌面控制服务
  4. 算法:什么是前缀表达式
  5. Jmeter引用外部Java文件的三种方式
  6. python爬虫网易云音乐评论再分析_爬取网易云音乐的评论后,竟有这种发现!
  7. linux下如何查看redis的位置并重启redis
  8. html form multipart,HTML表单multipart-data方式遇到的坑
  9. Win11系统电脑开机密码忘记了怎么重置密码?
  10. Fastjson 漏洞分析