利用 ssh 隧道实现内网机器联网安装

curl 和 ssh 都行

前言

对于内网机器,APT 和 Git 如果能直接安装是比较方便的。这里就介绍一下如何利用 SSH 隧道实现内网联网安装。

首先假设 SSH 隧道将本机的 HTTP 代理端口到内网机器的 7890 端口了。

APT

1
sudo apt install tmux -o Acquire::http::proxy="http://127.0.0.1:7890/" 

Git

1
git clone https://github.com/gpakosz/.tmux.git -c "https.proxy=http://127.0.0.1:7890" -c "http.proxy=http://127.0.0.1:7890" 

npm

1
2
3
4
5
6
7
8
npm config set proxy http://127.0.0.1:7890
npm config set https-proxy http://127.0.0.1:7890
npm config set strict-ssl false
set HTTPS_PROXY=http://127.0.0.1:7890
set HTTP_PROXY=http://127.0.0.1:7890
export HTTPS_PROXY=http://127.0.0.1:7890
export HTTP_PROXY=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计