macOS終端命令行配置網(wǎng)絡(luò)代理

[toc]

前言

在下載一些需要vpn下載公司內(nèi)網(wǎng)的源碼或者認(rèn)證時(shí)蚂维,必不可少的需要使用代理戳粒,與普通的網(wǎng)頁及應(yīng)用代理不同,在mac的終端中并沒有開啟默認(rèn)的代理模式虫啥,所以需要手動(dòng)進(jìn)行設(shè)置蔚约,設(shè)置分為兩部分:設(shè)置終端代理、設(shè)置其他IED 代理等

準(zhǔn)備工作與環(huán)境

在終端設(shè)置代理之前涂籽,需要準(zhǔn)備相應(yīng)的環(huán)境苹祟。
1、代理服務(wù)器:諸如socks協(xié)議或者h(yuǎn)ttp協(xié)議的服務(wù)端又活,一般由公司運(yùn)維已經(jīng)搭建好苔咪。
2、代理客戶端:本地協(xié)議轉(zhuǎn)換及端口開放的客戶端柳骄,一般默認(rèn)端口號(hào)為1080团赏。

二、配置過程

建議直接配置bash

bash(mac osx系統(tǒng)默認(rèn)命令行)配置

  1. 修改用戶全局配置文件:
vim ~/.bashrc
  1. 在配置文件末尾添加代理服務(wù)器信息
# proxy
# 端口號(hào)注意不要填錯(cuò)
alias proxy='export all_proxy=socks5://127.0.0.1:1080'
alias unproxy='unset all_proxy'
alias ip='curl ipinfo.io
  1. 使配置生效
source ~/.bashrc

zsh命令行配置

  1. 戶全局配置文件:
vim ~/.zshrc
  1. 件末尾添加代理服務(wù)器信息
# proxy
alias proxy='export all_proxy=socks5://127.0.0.1:1080'
alias unproxy='unset all_proxy'
alias ip='curl ipinfo.io

3耐薯、使配置生效

source ~/.zshrc

三舔清、查看配置生效

使用ctrl命令來查看當(dāng)前終端的ip情況,可以使用如下鏈接查看現(xiàn)有IP:

  • 開啟代理并查看IP
#開啟代理
proxy
# 已經(jīng)配置過別名, 直接敲ip 
ip 
# curl ipinfo.io
{
  "ip": "159.138.111.206",
  "hostname": "ecs-159-138-111-206.compute.hwclouds-dns.com",
  "city": "Singapore",
  "region": "Singapore",
  "country": "SG",
  "loc": "1.2897,103.8501",
  "org": "AS136907 HUAWEI CLOUDS",
  "postal": "048508",
  "timezone": "Asia/Singapore",
  "readme": "https://ipinfo.io/missingauth"
}
# curl cip.cc
IP  : 159.138.111.206
地址  : 新加坡  新加坡
數(shù)據(jù)二 : 新加坡
數(shù)據(jù)三 :
URL : http://www.cip.cc/159.138.111.206

如何關(guān)閉代理模式

# unproxy
#查看ip
ip
#返回結(jié)果示例
IP:xx.xx..xx.xx 內(nèi)網(wǎng)

四曲初、配置其他代理

此時(shí)開啟proxy后体谒,對(duì)于系統(tǒng)級(jí)命令已經(jīng)完成了代理,但其他譬如git或者golang在使用時(shí)需要環(huán)境變量支持臼婆。

在命令行中輸入一下命令抒痒,添加臨時(shí)環(huán)境變量

export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080

五、配置git代理

git 的兩種形式

# https
git clone https://github.com/owner/git.git
# ssh
git clone git@github.com:owner/git.git

查看

# http & https
git config --global --get http.proxy
git config --global --get https.proxy

配置

  • http & https
# 統(tǒng)一配置
git config –global http.proxy 'socks5://127.0.0.1:1080'
# 單獨(dú)配置
git config --global http.proxy "socks5://127.0.0.1:1080"
git config --global https.proxy "socks5://127.0.0.1:1080"
  • ssh
# 修改文件(不存在則新建):
~/.ssh/config
# 必須是 github.com
Host github.com
HostName github.com
User git
# 走 HTTP 代理
# ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=8080
# 走 socks5 代理(如 Shadowsocks)
# ProxyCommand nc -v -x 127.0.0.1:1080 %h %p

取消

git config --global --unset http.proxy
git config --global --unset https.proxy
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末颁褂,一起剝皮案震驚了整個(gè)濱河市故响,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌颁独,老刑警劉巖彩届,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異誓酒,居然都是意外死亡樟蠕,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門靠柑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來寨辩,“玉大人,你說我怎么就攤上這事歼冰∶夷” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵停巷,是天一觀的道長(zhǎng)耍攘。 經(jīng)常有香客問我榕栏,道長(zhǎng),這世上最難降的妖魔是什么蕾各? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任扒磁,我火速辦了婚禮,結(jié)果婚禮上式曲,老公的妹妹穿的比我還像新娘妨托。我一直安慰自己,他們只是感情好吝羞,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布兰伤。 她就那樣靜靜地躺著,像睡著了一般钧排。 火紅的嫁衣襯著肌膚如雪敦腔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天恨溜,我揣著相機(jī)與錄音符衔,去河邊找鬼。 笑死糟袁,一個(gè)胖子當(dāng)著我的面吹牛判族,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播项戴,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼形帮,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了周叮?” 一聲冷哼從身側(cè)響起辩撑,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎则吟,沒想到半個(gè)月后槐臀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锄蹂,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡氓仲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了得糜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敬扛。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖朝抖,靈堂內(nèi)的尸體忽然破棺而出啥箭,到底是詐尸還是另有隱情,我是刑警寧澤治宣,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布急侥,位于F島的核電站砌滞,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏坏怪。R本人自食惡果不足惜贝润,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望铝宵。 院中可真熱鬧打掘,春花似錦、人聲如沸鹏秋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侣夷。三九已至横朋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間百拓,已是汗流浹背叶撒。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留耐版,地道東北人祠够。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像粪牲,于是被迫代替她去往敵國(guó)和親古瓤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容