让远端服务器使用上本地计算机的酸酸乳的socks5代理

麴森琦

初始设置

  1. 首先确认酸酸乳的sock5端口,默认为 port: 1080n右键右下角程序图标,选择选项设置,找到对应的选项
  2. 然后在xshell里找到对应的远端服务器会话,找到属性里的隧道,n如图所示,类型(远程 传入)> 源主机为本地计算机,目标主机为远端服务器,具体设置 默认localhost / 1080

使用

git socks5代理 快捷切换

#!/bin/bash
# vim /usr/bin/gitchange 添加脚本
case $1 in
"on")
if [ -z "$2" ];then
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
else
git config --global http.proxy "socks5://127.0.0.1:$2"
git config --global https.proxy "socks5://127.0.0.1:$2"
fi
;;
"off")
git config --global --unset http.proxy
git config --global --unset https.proxy
;;
"status")
echo 'http.proxy = '`git config --get http.proxy`
echo 'https.proxy = '`git config --get https.proxy`
;;
*)
echo '# git 代理配置
1. 执行默认全局 socks5 代理规则 [on]
2. 自定义socks5端口  [on $2]
3. 清除全局代理规则 [off]
4. 查看全局代理规则 [status]
'
;;
esac 

添加权限

chmod +x /usr/bin/gitchange && gitchange 

不断学习

阅读 176
1 声望
0 粉丝
0 条评论
你知道吗?

1 声望
0 粉丝
宣传栏