您好,登錄后才能下訂單哦!
本篇內容主要講解“jenkins的配置方法和socks代理”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“jenkins的配置方法和socks代理”吧!
首先jenkins相關操作需要配置代理,否則很卡。
1.通過proxychains工具實現socks代理
基于已經安裝配置好了shadowsocks
vim /etc/shadowsocks.json { "server": "*.*.*.*", "server_port": "12345", "local_address": "127.0.0.1", "local_port": "6666", "password": "service_password", "method": "aes-256-cfb", "timeout": "300", "workers": "1" }
通過apt-get install proxychains安裝,并配置vim /etc/proxychains.conf
socks5 127.0.0.1 6666
這樣通過socks5實現了代理,不過使用不太方便,proxychains curl -I www.google.com,即帶上前綴即可通過代理訪問。
2.通過privoxy實現http代理
apt-get install privoxy vim /etc/privoxy/config forward-socks5t / 127.0.0.1:6666 . 其他配置可以不動,listen-address localhost:8118,說明privoxy監聽在8118上。 systemctl restart privoxy.serivce systemctl enable privoxy.serivce
簡單實現可以在/etc/profile中配置如下
#臨時代理
export http_proxy=http://127.0.0.1:6666/
export https_proxy=https://127.0.0.1:6666/
source /etc/profile
然后通過:curl -I www.google.com,查看是否200 ok
如果要禁用代理則:
# 停用代理
export http_proxy=''
export https_proxy=''
或者如下添加自動配置
vim /etc/profile.d/vm-proxy.sh function vm-proxy-on { export no_proxy="127.0.0.1,localhost,localaddress,.localdomain.com,aliyun.com"; export http_proxy='127.0.0.1:8118'; export https_proxy=$http_proxy; echo 'HTTP proxy started.' } export -f vm-proxy-on # 第二個聲明函數的方式 vm-proxy-off() { unset http_proxy; unset https_proxy; echo 'HTTP proxy stopped.' } export -f vm-proxy-off #source 腳本 chmod +x /etc/profile.d/vm-proxy.sh source /etc/profile.d/vm-proxy.sh
此時就可以非常方便的啟用或停用代理了
vm-proxy-on
echo $https_proxy
vm-proxy-off
到此,相信大家對“jenkins的配置方法和socks代理”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。