Linux配置终端代理_linux终端代理-程序员宅基地

技术标签: Linux  linux  

配置终端代理

一般 Linux 系统上的终端不会共享使用全局代理,需要额外配置

终端不走代理主要是终端不读取系统的配置,只认终端的变量,我们可以直接命令行设置代理,也可在~/.bashrc~/.zshrc文件中添加代理设置

临时配置:命令行设置

  • http 代理
export http_proxy="http://127.0.0.1:1087/"
export https_proxy="https://127.0.0.1:1087/"
  • socks 代理
export http_proxy="socks5://127.0.0.1:1080/"
export https_proxy="socks5://127.0.0.1:1080/"
  • 全部走代理
export all_proxy="socks5://127.0.0.1:1080/"

永久配置:添加到~/.bashrc~/.zshrc文件

# 设置使用代理
alias setproxy="export http_proxy=http://127.0.0.1:1087/; export https_proxy=http://127.0.0.1:1087/; echo 'Set proxy successfully'"
# 设置取消使用代理
alias unsetproxy="unset http_proxy; unset https_proxy; echo 'Unset proxy successfully'"

测试代理是否生效

curl -vv https://www.github.com

终端代理生效后,不一定能ping通,因为:ping 使用的是ICMP协议,ICMP 处于网络层(第三层),而SOCKS5是传输层代理协议(第四层),HTTPHTTPS是应用层协议(第五层或者第七层),协议层不同是无法代理的。

参考资料

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cdq2012/article/details/123292892

智能推荐

会议室如何实施6s管理?-程序员宅基地

文章浏览阅读725次。华天谋6s管理专家概述:会议室实施6s管理可造就舒适的会议环境,遵从易取、易放、易管的原则,保证会议室区域物品精准有序,提高工作效率,树立良好企业形象。责任区会议室6S责任区是指会议室的地面、墙面、天花板、窗台、桌椅、调音台、话筒、白板以及空调等相关会议设备和设施。每个与会人员均有责任做好个人会议室的6S工作,遵守会议室6S的有关规定。会议室6S操作规范(1)基本要求会议室物品应定置摆放,..._会议室6s管理办法

对今日头条android端的一次简单分析(上)_chromium libwebp.so libstatic-webp.so-程序员宅基地

文章浏览阅读6.7k次。前言闲来无事,正看着百度新闻,突然灵感一闪,何不研究下一款新闻app,那就从今日头条开始吧。第一步1.1、轮廓分析这里使用压缩软件打开,主要看lib目录及assets目录。 1.2、lib目录lib目录主要是放一些库或jar包,打开后发现,只有一个armeabi目录,我们知道x86/x86_64/armeabi-v7a/arm64-v8a设备都支持armeabi架构的.so文件,所以一个目录也是可_chromium libwebp.so libstatic-webp.so

Linux 有线网络驱动实验(PHY芯片LAN8720)_lan8720每秒可以发送几次数据-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏20次。网络驱动是linux 里面驱动三巨头之一,linux 下的网络功能非常强大,嵌入式linux 中也常常用到网络功能。前面我们已经讲过了字符设备驱动和块设备驱动,本章我们就来学习一下linux 里面的网络设备驱动。_lan8720每秒可以发送几次数据

Go内置关键字分析(二)_for i, x := range nums-程序员宅基地

文章浏览阅读665次。Go语言25个内置关键字分析(一):https://blog.csdn.net/sinat_24568041/article/details/80904271Go关键字按类型不同做如下区分(注:图片来自网络,若有侵权,请联系删除):2.2引用类型(1) Map作用:用于声明map类型数据 a.Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于..._for i, x := range nums

GD32F103RCT6/GD32F303RCT6(6.2)USART串口库函数介绍(包含DMA库函数)-程序员宅基地

文章浏览阅读699次,点赞6次,收藏10次。GD32教程 单片机 嵌入式 串口 向上代码兼容GD32F303RCT6中使用

宁波大学2013 计算机应用基础 高级c语言程序 练习册答案,计算机应用基础A1-程序员宅基地

文章浏览阅读286次。spContent=软件定义未来,软件实现了用计算机解决真实世界的各种问题。自计算机诞生之日起,人们探索的重点不仅在于建造运算速度更快、处理能力更强的计算机,而且在于开发能让人们更有效使用这种计算设备的各种软件。本课程作为大学阶段的第一门计算机基础课程,主要介绍面向过程的结构化程序设计思想及方法,为你打开软件设计与开发的大门。数字时代呼啸而来,懂得程序设计,就能更好的在数字海洋中自由遨游。本课程面..._c语言程序设计孙改平答案

随便推点

JavaScript多线程之二~~Node.js中的Web Worker_nodejs web worker-程序员宅基地

文章浏览阅读1.1w次。webworker-threads时Web Worker规范在Node.js上的实现。这个模块是基于node-threads-a-gogo模块(简称TAGG)做的,可以让Node.js实现多线程编程,充分使用服务器的资源。_nodejs web worker

Window Contents Capturing using WM_PRINT Message-程序员宅基地

文章浏览阅读3.1k次。Window Contents Capturing using WM_PRINT MessageCopyright (c) 2000 by Feng Yuan (author of Windows Graphics Programming: Win32 GDI and DirectDraw, www.fengyuan.com). All rights reserved. Version 1_wm_print

4.(css3布局)使用flex布局携程网首页案例_(css3布局)使用 flex 布局携程网首页案例-程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏10次。文章目录1. 携程网首页案例制作1.1 技术选型1.2 搭建相关文件夹1.3 设置视口标签以及引入初始化样式1.4 初始化样式1.5 模块名字划分1.6 常见flex布局思路1.7 背景线性渐变2. 代码实现2.1 search-index2.2 focus2.3 local-nav2.4 nav2.5 subnav-entry2.6 sales1. 携程网首页案例制作1.1 技术选型方案:我们采取单独制作移动页面方案技术:布局采取flex布局为主1.2 搭建相关文件夹参考:https_(css3布局)使用 flex 布局携程网首页案例

关于WindowsServer总是自动关机的问题-程序员宅基地

文章浏览阅读4.1k次。星期六一大早同事打电话给我,小镭啊,你快看看他们学校的vCenter中有一台虚拟机总是自动关机,你帮我看看是什么原因啊? 我登陆vCenter,观察了一段时间zyglpt这台虚拟机总是自动关机,时间在1到3个小时之间随机关机,刚开始还以为是集群的原因,可一想不可能啊?为了验证自己的想法,..._windowsserver2019系统为什么使用时会自动关机

Python异常处理和多线程_python多线程异常-程序员宅基地

文章浏览阅读1w次。异常处理 异常在程序的运行过程中发生的不正常的事件,会中断正在运行的程序。多线程 由于每个进程只要干一件事,所以,一个进程只要有一个线程,当然,想 Word这种复杂的进程可以有多个线程,多个线程可以同时执行,多线程的执行方式和多线程是一样的,也是由操作系统在多个线程之间快速切换,让每个线程都短暂得交替运行,看起来就像同时执行一样_python多线程异常

ERROR: failed to solve: cannot replace to directory /var/lib/docker/overlay2/v9nswpuh1b4kw561o6gqsny_failed to solve: error committing xylc11zf83b8r2bd-程序员宅基地

文章浏览阅读393次,点赞8次,收藏9次。写一下 .dockerignore 文件。_failed to solve: error committing xylc11zf83b8r2bdwfn0qlgv0: write /var/lib/

推荐文章

热门文章

相关标签