当前位置: 首页 > news >正文

github proxy

作用

加速github推拉代码的速度。

socks5转换成http代理

使用Privoxy(http://www.privoxy.org/) 将socks5代理转成http代理

使用Privoxy转化SSH到HTTP代理

https://www.cnblogs.com/baizx/p/4249347.html

linux使用privoxy将55转为http代理

https://www.cnblogs.com/straycats/p/8452354.html

git设置代理

HTTP与HTTPS代理

git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
git config --global https.proxy https://proxyuser:proxypwd@proxy.server.com:8080

使用上面的命令配置完之后,会在 ~/.gitconfig 文件中多出几行:

[http]
    proxy = http://proxyuser:proxypwd@proxy.server.com:8080
[https]
    proxy = https://proxyuser:proxypwd@proxy.server.com:8080

可以使用下面的命令检查配置是否生效:

$ git config --global --get http.proxy
$ git config --global --get https.proxy

如果你想取消该设置

$ git config --global --unset http.proxy
$ git config --global --unset https.proxy

TortoiseGit

正确设置代理

右键 -> TortoiseGit -> Settings -> Network

Server address : http://127.0.0.1

Port : 1988

Linux在命令行中配置代理

要注意的是使用 git config –global 配置的代理只能供 git 程序使用,如果你希望让命令行中的其他命令也能自动使用代理,譬如 curl 和 wget 等,可以使用下面的方法:

$ export http_proxy=http://proxyuser:proxypwd@proxy.server.com:8080
$ export https_proxy=https://proxyuser:proxypwd@proxy.server.com:8080

这样配置完成后,所有命令行中的 HTTP 和 HTTPS 请求都会自动通过代理来访问了。如果要取消代理设置,可以:

$ unset http_proxy
$ unset https_proxy

proxychains4

安装

git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
(sudo) make && make install
cp ./src/proxychains.conf /etc/proxychians.conf
cd .. && rm -rf proxychains-ng
或者
brew install proxychains-ng  //mac

修改配置

vim /etc/proxychains.conf
推荐配置
strict_chain
proxy_dns 
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0
quiet_mode
[ProxyList]
socks5  127.0.0.1 1080

使用例子

proxychains4 curl https://www.twitter.com/
proxychains4 git push origin master
wget https://www.dropbox.com -v -O /dev/null    //直接输入这条语句连接不了
proxychains4 wget https://www.dropbox.com -v -O /dev/null   //加入proxychains4之后就可以顺利执行

转载于:https://www.cnblogs.com/17bdw/p/11345288.html

相关文章:

  • D-Link系列路由器漏洞挖掘
  • 区块链漏洞平台的漏洞信息
  • AttributeError: module 'subprocess' has no attribute 'mswindows'
  • ajax 并发问题
  • ViewModel 凭什么能保存重建数据
  • kubectl 日常命令 备忘
  • Python扫描器-python-nmap的安装与常用方法说明
  • JVM学习
  • Linux清除痕迹
  • luogu2015 二叉苹果树
  • Docker安装LogonTracer
  • 代码安全审计工具
  • spring中bean配置和bean注入
  • Windows下同时安装python2和python3如何兼容版本
  • 极客时间-左耳听风-程序员攻略-技术资源集散地
  • 【Leetcode】101. 对称二叉树
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • C++类的相互关联
  • CSS 提示工具(Tooltip)
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • Invalidate和postInvalidate的区别
  • leetcode388. Longest Absolute File Path
  • Promise初体验
  • SQLServer插入数据
  • windows-nginx-https-本地配置
  • 多线程事务回滚
  • 前嗅ForeSpider教程:创建模板
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 三栏布局总结
  • 我是如何设计 Upload 上传组件的
  • 硬币翻转问题,区间操作
  • 用mpvue开发微信小程序
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • #stm32整理(一)flash读写
  • $refs 、$nextTic、动态组件、name的使用
  • (1)虚拟机的安装与使用,linux系统安装
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)STL算法之元素计数
  • (pojstep1.1.2)2654(直叙式模拟)
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (离散数学)逻辑连接词
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (转)memcache、redis缓存
  • (转)用.Net的File控件上传文件的解决方案
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • . NET自动找可写目录
  • .net core 依赖注入的基本用发
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .NET 表达式计算:Expression Evaluator
  • .NET 材料检测系统崩溃分析
  • .NET 反射的使用
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .net6使用Sejil可视化日志
  • .NET与 java通用的3DES加密解密方法