了解macOS|为macOS终端配置代理

背景:当我们在终端进行各种包、软件的下载时,可以配置镜像源,但是感觉还是太慢,有梯子的话,还是直接在终端配置代理吧。

一、bash配置

  1. 修改用户全局配置文件:
vim ~/.bash_profile
  1. 在配置文件末尾添加代理服务器信息
    其中的export ....环境变量命令直接在clash软件里面找,上面有复制终端代理命令的地方。
# proxy
alias proxy='export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890'
alias unproxy='unset all_proxy'
  1. 使配置生效
source ~/.bash_profile

二、zsh配置

  1. 修改用户全局配置文件:
vim ~/.zshrc
  1. 在配置文件末尾添加代理服务器信息
    其中的环境变量命令直接在clash软件里面找,上面有复制终端代理命令的地方。
# proxy
alias proxy='export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890'
alias unproxy='unset all_proxy'
  1. 使配置生效
source ~/.zshrc

三、查看配置生效

  • 使用ctrl命令来查看当前终端的ip情况,可以使用如下链接查看现有IP:
$ curl ipinfo.io
//输出如下
{"ip": "221.xxx.xxx.xx","city": "Harbin","region": "Heilongjiang","country": "CN","loc": "45.7500,xxx.xxxx","org": "AS4837 CHINA UNICOM China169 Backbone","postal": "150000","timezone": "Asia/Shanghai","readme": "https://ipinfo.io/missingauth"
}
  • 开启代理并查看IP
#开启代理
proxy#查看ip
curl https://ip.cn//输出如下:
{"ip": "172.96.141.4","hostname": "mail.12315.cn.com","city": "Los Angeles","region": "California","country": "US","loc": "34.0614,-118.2385","org": "AS23470 ReliableSite.Net LLC","postal": "90012","timezone": "America/Los_Angeles","readme": "https://ipinfo.io/missingauth"
}

去美国玩儿

  • 关闭代理
#关闭代理
$ unproxy$ curl https://ip.cn
//输出如下
{"ip": "221.xxx.xxx.xx","city": "Harbin","region": "Heilongjiang","country": "CN","loc": "45.7500,xxx.xxxx","org": "AS4837 CHINA UNICOM China169 Backbone","postal": "150000","timezone": "Asia/Shanghai","readme": "https://ipinfo.io/missingauth"
}

回哈尔滨

内容以上,当然了我们也可以直接复制clash的终端命令来挂梯子

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/11826.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在Nginx配置文件中设置语法高亮

在管理Web服务器时,配置文件的可读性极为重要。Nginx作为一个高性能的HTTP和反向代理服务器,它的配置文件复杂度往往较高,尤其是在处理大型应用或多个站点时。为了提高配置过程的效率和减少错误,使用语法高亮显示是一种非常有效的…

windows上vcpkg install openssl失败后手动nmake编译安装openssl

最近需要移植一个跨平台项目代码到windows上,其中依赖curl和openssl; ** 1.vcpkg安装 ** 首先自然而然想到使用vckpg进行包管理,因为不牵扯到多项目引用,所以用vcpkg的经典模式进行安装: 项目依赖的curl版本是8.6.…

31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!

文章目录 ⭐️ 赛事概况⭐️ 赛事奖励⭐️ 赛事日程速览⭐️ 报名通道与赛事交流群⭐️ 关于 “信也科技杯”⭐️ 关于信也科技 ⭐️ 赛事概况 随着语音合成技术的不断进步,合成语音与真实语音之间的界限变得模糊,这不仅对数据安全构成威胁,也对科技伦理提出了新的要求。 第九…

ValueError: source code string cannot contain null bytes

导入pandas报如下错误: 解决: pandas好像只支持到3.8,我的python是3.10,改成3.7就能正常使用了

【stm32-5】输入捕获模式测频率PWMI模式测频率占空比

1.输入捕获模式测频率 (1)main.c #include "Device/Include/stm32f10x.h" // Device header #include "pwm.h" #include "delay.h" #include "OLED.h" #include "IC.h" uint8_t i; int main(void…

202103青少年软件编程(Python)等级考试试卷(二级)

第 1 题 【单选题】 对于字典 infor {“name”:“tom”, “age”:13, “sex”:“male”}, 删除"age":13 键值对的操作正确的是?( ) A :del infor[‘age’] B :del infor[“age”:13] C : del infor D : infor.cle…

OceanBase 分布式数据库【信创/国产化】- OceanBase 并行执行

本心、输入输出、结果 文章目录 OceanBase 分布式数据库【信创/国产化】- OceanBase 并行执行前言OceanBase 数据更新架构并行执行概念什么场景适用并行执行什么场景不适用并行执行OceanBase 并行执行硬件要求并行执行工作原理生产者-消费者流水线模型通过均衡负载来优化性能Oc…

idea连接远程仓库

git ->克隆。 url为远程仓库的地址,输入好后,选择项目存放目录,再点击克隆 点击新窗口打开。 切换到对应分支

使用Xshell工具连接ubuntu-方便快捷

使用Xshell连接ubuntu 在命令行输入 “sudo apt-get install openssh-server”安装openssh-server 开启 ssh-server,在命令行输入 “service ssh start”,然后输入密码即可

人情世故学不完

人情世故学不完: 1、跟太熟的人,少说谢谢,不用急着还人情,真朋友反而不在意这些,坦然,讨喜。 2、跟不熟悉的人,不开玩笑,不说反话,简单直接,减少麻烦。 3、不要当着外…

【代码随想录】day52

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 一、300最长递增子序列二、674最长连续递增序列三、718最长重复子数组 一、300最长递增子序列 class Solution { public:int lengthOfLIS(vector<int>& …

Spring Boot | Spring Boot 整合“ 邮件任务“ 实现

目录: Spring Boot 整合" 邮件任务" 实现 :一、发送 "纯文本邮件" :(1) 添加 "邮件服务" 依赖启动器(2) 添加 "邮件服务" 配置信息(3) 定制 "邮件发送服务"(4) "纯文本" 邮件发送 测试效果 二、发送 带 "附件…

使用 Flutter 实现 MVVM 架构

文章目录 什么是 MVVM 架构&#xff1f;MVVM 架构设计代码案例ModelViewModelView 扩展 MVVM 架构1. 引入服务层2. 使用依赖注入3. 状态管理4. 遵循最佳实践 实战案例&#xff1a;待办事项应用Model服务层ViewModelView 结论 在本文中&#xff0c;我们将探讨如何在 Flutter 应用…

进程和计划任务管理

查看系统进程信息 静态查看系统进程信息之ps命令 &#xff08;每五秒刷新一次数据&#xff09; 方法一&#xff1a;ps aux //显示所有进程 a&#xff1a;显示现行终端下的所有进程&#xff0c;包括其它用户的进程。u&#xff1a;显示进程的归属用户及内存的使用情况。x…

【qt】动态属性

这里写目录标题 一.属性1.属性的好处2.添加属性3.使用属性 二.只读属性 一.属性 1.属性的好处 说到属性&#xff08;property&#xff09;&#xff0c;你们会想到什么&#xff1f;我会联想到特点&#xff0c;就是一类对象所特有的&#xff0c;在C中&#xff0c;成员数据就是这…

2.3 Spark运行架构与原理

Spark运行架构由SparkContext、Cluster Manager和Worker构成。在集群模式下&#xff0c;Driver进程初始化SparkContext并向Cluster Manager申请资源&#xff0c;后者根据算法在Worker节点上启动Executor。Executor负责任务执行&#xff0c;反馈状态给Cluster Manager。任务由Ta…

MyBatis-Plus核心功能详解:条件构造器、自定义SQL与Service接口

在Java的Web开发中&#xff0c;MyBatis-Plus作为MyBatis的增强工具&#xff0c;提供了许多实用的功能&#xff0c;极大地简化了数据库操作的开发过程。下面&#xff0c;我们将详细探讨MyBatis-Plus的三大核心功能&#xff1a;条件构造器、自定义SQL以及Service接口。 一、条件…

FBX Python SDK 入门教程

安装 1. 下载 FBX Python SDK 官网地址&#xff0c;根据你的操作系统&#xff0c;下载相应的 FBX SDK 2020.3.4 Python exe 文件。 2. 安装 执行下载的文件 fbx202034_fbxpythonsdk_win.exe&#xff0c;安装完的程序路径我的是 D:\Program Files\Autodesk\FBX\FBX Python SDK\…

构建滴滴业务中台:系统架构设计探索

在当今数字化时代&#xff0c;滴滴作为中国领先的出行平台&#xff0c;承载着数亿用户的出行需求&#xff0c;业务规模庞大且复杂多样。为了更好地支撑业务发展和提升服务质量&#xff0c;滴滴不断探索和构建业务中台&#xff0c;以实现业务的快速响应、灵活运营和持续创新。在…

【vivado】debug相关时钟及其约束关系

一、前言 在xilinx fpga的degug过程中&#xff0c;经常出现由于时钟不对而导致的观测波形失败&#xff0c;要想能够解决这些问题需要了解其debug的组成环境以及之间的数据流。本文主要介绍debug过程中需要的时钟及各时钟之间的关系。 二、debug相关时钟 Vivado 硬件管理器使…