一个 github 拉取推送加速的思路
这两天好像 github 拉取推送都超时了~
在 ~/.ssh/config 中添加
Host github.com
User git
HostName github.com
ProxyJump proxyserver
Host proxyserver
User root
HostName your_server_ip
IdentityFile xxx
其中 proxyserver 是你 hk 或海外可以直连 github 的服务器
感谢5楼提供的方案, 直接使用已有代理更加简单方便
Host github.com
User git
HostName github.com
ProxyCommand ncat --proxy-type socks5 --proxy 127.0.0.1:9999 %h %p
提示没有ncat的话需要先安装
有点麻烦,还是:
- 家里软路由部署透明代理
- 出门在外打洞回家,从家里代理出去
一劳永逸
最好不要用 ssh 大流量跑,速度慢不说还很容易被墙给干掉的。 正确的做法还是应该走本地的 socks5 服务器🐶
透明代理 + https 协议拉取
既然你都有国际服务器了,本地开 proxy 算是基础,为什么不直接用 Proxycommand……
直接上 ProxyCommand ,随便弄个代理都能用
ProxyCommand ncat --proxy-type socks5 --proxy 127.0.0.1:9999 %h %p
直接 TUN 接管
偶尔简单用一下还不错
ssh 大流量容易被盯上或者阻断
surge 增强模式就行
ProxyCommand nc -v -x 127.0.0.1:7890 %h %p
tun mode 解君愁
github.com/xixu-me/Xget
用这个: github.com/shunf4/proxychains-windows
linux 平台也有。proxychains git 这样胜,在命令行前面加 proxychains 就行了(首先要加入 PATH )
up 的环境看起来不像 win ,那就用正面这个。自己 build 一下就行了,c 写的。
github.com/rofl0r/proxychains-ng
年輕人終究是年輕人, 太衝動了, 不知道牆有多高, 觸發阻斷的流量有多大.......
感觉不如 tun 模式启动
直接用 proxychains 就行了,你这个太麻烦了
温馨提示:国内使用代理访问 github 最快的是日本节点。
直接 tun ,折腾那么多太费事了,还不一定稳。
windows 应该不需要额外安装别的,一直用的下面这个,忘记从哪个 stackoverflow 捞来的了
Host github.com
User git
ProxyCommand connect -S localhost:7890 %h %p
Hostname ssh.github.com
Port 443
我在 linux 里的方案是直接在/etc/profile 里添加 all_proxy=...
直接开 tun 模式就行了
codesign 是代码签名啊,exe 右键属性里的那个 很多是哪些?知名的 SHA-1 根证书已经过期了。 已知 sha1 构造特定格式且有意义的内容还是很难的吧 …
闲暇之余,探索了一个小伙伴的开源网站,无意中发现了他的修改密码接口,是明文传输的,如下图。 后来我跟他反应了这个问题,我的观点是应该在前端 md5 加密一下,他说,他在后端做…
背景:家里有狗,除了日常监控。有时候在家想看下它在干什么,但又懒的走过去,就打算在手机上通过监控来看。 要求如下: 1 、不连互联网,只能局域网使用,因为监控 24 小时开,这…