我正在尝试通过代理连接到服务器,但找不到解决方法。有什么帮助吗?
答案1
如果你使用的是 Linux 系统,那么有一个实用程序包可以用来传递代理参数,它ssh
ProxyCommand
被称为corkscrew
首先你需要通过以下方式安装该包
$ sudo apt-get install corkscrew
现在您可以将其链接到ssh
连接命令,即
$ ssh -o ProxyCommand="corkscrew <ip-address> <port> %h %p" <your-ssh-ip-destination>
如果您正在使用config
文件,您可以附加此
Host github.com
Port 443
User git
Hostname ssh.github.com
ProxyCommand corkscrew <ip-address> <port> %h %p
希望这可以帮助