window10中的ssh通过代理连接目标服务器
由于某些原因, 我们国内通过ssh连接香港服务器会非常卡, 但很多时候我们要通过ssh对香港的服务器进行操作, 这就造成了一个问题. 那么这篇文章就来解决win10中ssh连接香港服务器卡的问题.
前置条件
你必须要有一个腾讯云或阿里云的代理服务器.
实现步骤
我这里使用的是git bash
, 代理也是本地的socket代理
获取代理的端口和地址
在找到
C:\Users\<用户名>\.ssh
路径下找到config
配置文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1VliKLks-1642996809432)(https://wpp.w2fenx.com/w2fenx/20220124103527-2022-01-24-10-35-28.png)]
- 在配置文件上写下以下内容
Host *#-S参数表示使用Socks5代理, 如果是HTTP代理则为-HProxyCommand connect -S <代理IP>:<代理端口> %h %p# 断开时重试连接的次数ServerAliveCountMax 5# 每隔30秒自动发送一个空的请求以保持连接ServerAliveInterval 30
%h %p
: %h和%p是我们动态输入的hostname和端口, 因为我们连接某个ssh服务端, 必须要指定那个ssh服务端的地址和端口. 如果端口不输入默认是22.
在window10的git bash中, 是不包含 nc命令的, 所以必须使用 connect命令进行替换, 效果是一样的.
ServerAliveCountMax和ServerAliveInterval只是为了保证长时间不对ssh服务端进行操作时, 也保持连接.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3PIoyE3z-1642996809436)(https://wpp.w2fenx.com/w2fenx/20220124103624-2022-01-24-10-36-25.png)]
可能遇到的问题
问题: ssh使用代理连接目标服务器还是很卡
原因: 很显然没走代理, 否则不会卡, 应该是使用了PAC代理模式.
解决: 要么是在PAC代理模式中加入目标服务器地址, 要么是切换到全局代理模式.
文章首发于: https://hedaoshe.com/316.html
window10中的ssh通过代理连接目标服务器相关推荐
- AutoDL算力租用++Pycharm中SSH、SFTP连接远程服务器
失踪人口回归,本次主要解决一下电脑无GPU或者GPU算力不够,但是需要进行神经网络训练的情况. 目录 前言 一.GPU租用 二.AutoDL算力租用 1.创建实例 2.SSH远程连接 三.Pychar ...
- ssh免密连接远程服务器
ssh免密连接远程服务器 借助ssky-keygen和ssh-copy-id工具,通过4个简单的步骤实现无需输入密码登录远程Linux主机 1 生成密钥 通过内置的工具生成RSA算法加密的密钥 ssh ...
- Python—实现ssh客户端(连接远程服务器)
paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一 ...
- PyCharm配置SSH和SFTP连接远程服务器
文章目录 简介 安装 初试 TODO:跳板机 遇到的坑 参考文献 简介 SSH,Secure Shell,安全外壳协议,用于远程登录会话 SFTP,Secret File Transfer Proto ...
- Win10 PowerShell,通过SSH公钥远程连接Linux服务器
第一次用自己的电脑连接Liunx服务器,因为自己没有一点Linux系统命令的经验,所以走了很多很多很多坑!总结一下经验,这个教程可以说是非常简单,不用额外下载一些辅助软件,分享给新手小白!Do it ...
- 通过cmder使用SSH协议远程连接Linux服务器 虚拟机
通过cmder远程连接Linux服务器 安装cmder 在本机生成SSH秘钥对 上传公玥到linux服务器 本机连接 修改配置config文件免密登录 安装cmder •cmder下载地址:https ...
- 详解ssh/https远程连接Git服务器
现在coding的工作从svn转到git上,在连接git服务器(github\gitlib\自己搭建的git服务器)时我们需要配置远程连接,git的连接协议:ssh或https.下面讲解ssh和htt ...
- ssh 反向代理连接内网服务器并配置开机自启动(解决autossh无法开机自启动)
Q:现有公网服务器A和内网服务器B,如何通过ssh连接B呢 A: 安装autossh 配置B免密登录A,弄了之后B运行ssh root@123.123.123.123,以便将A加入到B的know_ho ...
- 用SSH工具XShell连接云服务器 root用户 (谷歌云 甲骨文通用)
1.1.切换到root角色 sudo -i 1.2.修改SSH配置文件/etc/ssh/sshd_config vi /etc/ssh/sshd_config 修改PermitRootLogin和Pa ...
最新文章
- photoshop中把图片颜色变成透明
- 广州Robotaxi铁三角又落地,文远知行商业化通行证摊牌
- 机试指南第二章-经典入门-排版例题自解
- Django基础—— 1.WEB框架介绍
- 跳一跳python源码下载_微信跳一跳python代码实现
- [学习笔记]Pollard-Rho
- List的remove(对象)操作有时候会报ConcurrentModificationException异常
- dj鲜生-38-项目上线简介-从本地小项目到云服务的调试
- 11.CSS border边框
- c# LINQ 使用
- 【Android每日一讲】2012.11.08 Android 多语系支持 -- Locale与Configuration
- mybatisplus activerecord之mybatisplus entity XXX Not Found TableInfoCache.错误
- 斯坦福NLP名课带学详解 | CS224n 第9讲 - cs224n课程大项目实用技巧与经验(NLP通关指南·完结)
- Java基础 day08笔记
- 工作用oracle18c还是11g,Oracle 18c体验
- Fern wifi cracker 无线破解工具——图解
- PV,VG,LV的关系和操作
- mBio | 海洋所孙超岷组在深海原位验证了微生物介导的单质硫形成新通路
- 张艺谋说高仓健:一位古代君子
- ffmpeg 常用命令行 (视频-转码)