本教程适用于Linux系统

2023/3/21更新 apt-get proxy代理

  1. apt-get -o

apt-get有一个“-o”选项,直接给apt-get的设置变量

sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update
  1. apt 配置文件

另一个是“/etc/apt/apt.conf”,这个就是apt的配置,内容如下

cat > ~/apt_proxy.conf << EOF
Acquire::http::proxy "http://127.0.0.1:8000/";
Acquire::ftp::proxy "ftp://127.0.0.1:8000/";
Acquire::https::proxy "https://127.0.0.1:8000/";
EOF

用“-c”选项来指定使用配置文件 “~/apt_proxy.conf”

sudo apt-get -c ~/apt_proxy.conf update

https://www.jianshu.com/p/fdae9cb5181b


使用场景:

远程Linux服务器只能连接公司内网,当需要连接外网安装包的时候,就需要通过代理到本机来连接外网。

  1. 安装tinyproxy:

sudo apt-get install tinyproxy

  1. tinyproxy的配置文件在/etc/tinyproxy/tinyproxy.conf,作如下修改:
# 修改port,默认为8888,可不修改
Port 8888# 指定可访问 TinyProxy 设备的 IP 或网段,默认仅允许本机访问。
Allow 127.0.0.1# 如果你想增加多个可访问的网段,可以用多个 Allow 选项同时定义不同网段即可。
# 例如,添加多段 IP 地址:
Allow 10.10.6.0/24
Allow 192.168.8.0/24
Allow 172.16.1.13

3、在本机启动tinyproxy服务:

# 启动 TinyProxy
service tinyproxy start# 停止 TinyProxy
service tinyproxy stop# 重启 TinyProxy
service tinyproxy restart

4、远程服务器配置:

# 打开Linux环境变量配置文件,这里我使用的是zsh
vim ~/.zshenv# 添加以下两行代码:
export http_proxy=http://192.168.201.114:8888   # 192.168.201.114为本机ip
export https_proxy=http://192.168.201.114:8888

【TinyProxy】通过代理实现服务器上网相关推荐

  1. 代理缓存服务器squid

    链接 :[Linux通过squid配置代理上网] https://help.aliyun.com/knowledge_detail/41342.html?spm=5176.7841507.2.4.nS ...

  2. Nginx高性能反向代理web服务器

    基础 Nginx简介 背景介绍 Nginx("engine x")一个具有高性能的[HTTP]和[反向代理]的[WEB服务器],同时也是一个[POP3/SMTP/IMAP代理服务器 ...

  3. 利用ISA禁止登录QQ上网和利用SOCKS5代理登录QQ上网

    一.我做第一个实验的时候先用了两台虚拟机分别是berlin和denver,berlin是ISA服务器,demver是内网客户机.QQ上网是先向服务器的8000端口发送UDP数据包,由于QQ的服务器很多 ...

  4. 使用代理的服务器,无法使用WebClient。报错:无法解析此远程名称: 'www.***.com'的解决方法

    使用代理的服务器,无法使用WebClient.报错:无法解析此远程名称: 'www.***.com'的解决方法 这段时间用WebClient做了一个小的爬取工具.在VS上调试一切正常.发布的IIS上就 ...

  5. Squid代理缓存服务器

    一.代理缓存服务器 1.分类 正向代理:部署在企业内部,实现企业内部客户端访问公网加速(ACL.缓存) 传统代理:需在客户端指向正向代理服务器的IP及端口,方可正常使用 透明代理:将正向代理服务器作为 ...

  6. 代理缓存服务器知识点整理

    [代理缓存服务器知识点整理] 一.http相关 1.正常http请求跟代理http请求的区别 常规的http请求头部:GET /index.html HTTP/1.1 Host:www.xuxiong ...

  7. Fiddler 4设置代理后无法上网的问题解决办法(亲测有效)

    打开注册表,regedit:  打开Fiddler--Rules--Customize Rules 手机设置代理后无法上网的问题解决可参考此文: https://www.jianshu.com/p/1 ...

  8. nginx反向代理缓存服务器构建

    博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 代理服务可简单的分为正向代理和反向代理: ...

  9. squid 3 反向代理 缓存服务器 安装配置精华指南 by lbj

    squid-3.0.STABLE21 安装配置 by lbj 作用:作为反向代理/缓存服务器 系统:redhat linux 企业版 5.4 linux 要有gcc编译器,使用squid-3.0.ST ...

最新文章

  1. Codeforces 458A Golden System
  2. python条形图间距-python matplotlib做对比条形图
  3. Linux之自动化部署
  4. 大学期末考试SSH试题四
  5. python中对象的概念是什么_简述Python中的面向对象编程的概念
  6. win10如何查看文件夹的大小 - 方法大全
  7. PTA9、计算利率 (10 分)
  8. GB28181系统设计(四)-横向扩展和纵向扩展
  9. 微课|玩转Python轻松过二级:第3章课后习题解答4
  10. 原型模式(Prototype )
  11. ssms 缺少索引信息_搜索引擎整合营销
  12. Twitter数据抓取的方法(三)
  13. springboot集成购买阿里的rocketmq
  14. 用vbs脚本实现软件的自动登录
  15. office设置保护色
  16. js中ajax提交表单提交表单提交,JS中ajax请求提交form表单
  17. 离心泵水力设计——0设计参数
  18. 和岳父岳母的有效沟通
  19. 一种基于Android的卡拉
  20. 关于C++中公有继承、私有继承、保护继承的讨论

热门文章

  1. php图像去光照,如何用ps去除脸部光照不均匀?
  2. 抓取百度指数排行榜信息
  3. VPP三层网络互联配置
  4. 计算机病毒的危害和防范措施
  5. 3.2-7 字体属性详解
  6. 数据结构:时间复杂度空间复杂度(递归)
  7. mysql日期函数,时间函数大全
  8. linux下安装NOD32 antivirus出现的问题
  9. c++ mfc 用文件做持久化内存
  10. 网络|基于Netty构建的高性能车辆网项目实现(一)