首页 > 其他分享 >mac terminal设置网络代理

mac terminal设置网络代理

时间:2023-03-23 18:35:27浏览次数:51  
标签:代理 terminal mac proxy https com

我的mac浏览器是可以上github了,但是terminal怎么设置都不走代理(包括把整个无线网都设置为走代理,还是不通),curl https://github.com 不通,后来查了下,有人说terminal在mac设计的时候就是不走代理,不知道为什么apple这样设计。   在网上查了一下,以下两个是参考: macOS - 给Terminal终端命令行配置网络代理的方法 (hangge.com) MacOS设置终端代理 - 没有气的汽水 - 博客园 (cnblogs.com)   最终设置如下:  vi ~/.zshrc # 加上这两行 alias proxyon='export http_proxy=127.0.0.1:1087;export https_proxy=$http_proxy' alias proxyoff='unset http_proxy;unset https_proxy’   source ~/.zshrc   在要打开proxy的时候,直接输入命令:proxyon , 要关闭的时候输入:proxyoff   请注意:不要使用这种方式: export all_proxy=socks5://127.0.0.1:1080,有的网页介绍中采用这种方式,使用socks5 proxy确实可以curl https://github.com, 但是在验证 curl -vvv -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install 的时候就错了,显示如下错误:SSL: no alternative certificate subject name matches target host name ‘raw.githubusercontent.com’ , 其实这个证书是对的,尽管common name是github.com,但在证书的san 中包含了githubusercontent.com,但如果proxy用了socks5就会出这样的错误,而使用http, https的proxy就好了。

标签:代理,terminal,mac,proxy,https,com
From: https://www.cnblogs.com/saaspeter/p/17248451.html

相关文章

  • 内网横向之代理搭建
    最近在学习过程中涉及到了内网横向的代理搭建方面,那就顺便写个博客稍作记录一下吧~0x00涉及知识和工具1.socks采用socks协议的代理服务器就是SOCKS服务器,是一种通用的......
  • ASEMI代理NXP汽车芯片MCIMX6S5DVM10ACR
    编辑-Zi.MX6Solo/6DualLite消费品应用处理器MCIMX6S5DVM10ACR处理器代表了以多媒体为重点的集成产品的最新成就,提供了低成本的高性能处理以及低功耗的优化。 该处理......
  • PCF7939MA/CABC0800-ASEMI代理NXP汽车芯片
    编辑-ZNXP汽车芯片PCF7939MA/CABC0800参数描述:型号:PCF7939MA/CABC0800制造商:NXPSemiconductors种类:NFC/RFID标签和应答器存储容量:456b工作频率:125kHz最大工作温......
  • 【0基础学爬虫】爬虫基础之代理的基本使用
    大数据时代,各行各业对数据采集的需求日益增多,网络爬虫的运用也更为广泛,越来越多的人开始学习网络爬虫这项技术,K哥爬虫此前已经推出不少爬虫进阶、逆向相关文章,为实现从易......
  • Spring Boot 中的 AOP,到底是 JDK 动态代理还是 Cglib 动态代理?
    好啦,开始今天的正文。大家都知道,AOP底层是动态代理,而Java中的动态代理有两种实现方式:基于JDK的动态代理基于Cglib的动态代理这两者最大的区别在于基于JDK的......
  • 代理模式
    代理模式通过代理对象来访问真实对象,相当于对真实对象进行了封装操作。Subject:真实对象和代理对象的共同接口;Proxy:代理对象,实现了与真实对象相同的接口,所以在任何时刻都......
  • mac M2 colima下 mysql 镜像问题
    一开始时使用如下配置version:"3"services:mysql:image:mysql:5.7.22container_name:mysqlports:-3306:3306environment:TZ:......
  • mac m2. qume 修改docker镜像地址
    进入quemucolimassh查看系统umame-acat/etc/os-releasen修改镜像地址sudovim/etc/dcoker/daemon.json#加入一下地址"registry-mirrors":["h......
  • Mac 和 Win,到底用哪个系统学编程?
    Windows其实他的软件生态非常丰富,无论是游戏、办公、甚至是看片儿,Windows总有那么几款软件符合你的诉求,而且即使到了2023年,有些软件还是只有Windows版本的,毕竟用户基......
  • mac homebrew 关闭自动更新
    网上方案一vim~/.bashrcHOMEBREW_NO_AUTO_UPDATE=1source~/.bashrc网上方案二vim~/.zshrcHOMEBREW_NO_AUTO_UPDATE=1source~/.zshrc网上方案三vim~/.bash_po......