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

ssh -T git@github.com 测试失败解决方案:修改hosts文件

问题描述

通过SSH方式测试,使用该方法测试连接可能会遇到连接超时、端口占用的情况,原因是因为DNS配置及其解析的问题

ssh -T git@github.com

我们可以详细看看建立 ssh 连接的过程中发生了什么,可以使用 ssh -v命令,-v表示 verbose,会打出详细日志。

ssh -vT git@github.com

请添加图片描述
从上图可以看出,虽然访问的IP地址目测也没什么毛病,但是不管重复几次它还是连接超时导致无法部署,然后它显示SSH也连接失败,说明这个 22 端口目前是有问题的。

解决办法

修改hosts文件
操作系统中 hosts 文件的权限优先级高于DNS服务器,在C:\Windows\System32\drivers\etc 目录下找到并修改 hosts 文件,增加一条 github.com 的域名映射可以解决。

#127.0.0.1 localhost
::1 localhost
# github
140.82.113.4 github.com

再次运行ssh -vT git@github.com检查,发现连接成功

http://www.dtcms.com/a/183645.html

相关文章:

  • 六大设计模式--OCP(开闭原则):构建可扩展软件的基石
  • AUTOSAR图解==>AUTOSAR_TR_AIDesignPatternsCatalogue
  • 从0开始学linux韦东山教程第三章问题小结(3)
  • 微服务架构实战:从服务拆分到RestTemplate远程调用
  • 模型过拟合是什么?
  • springboot3整合SpringSecurity实现登录校验与权限认证
  • 理解反向Shell:隐藏在合法流量中的威胁
  • React 从零到一执行原理 (2025 最新版)
  • 数据仓库Hive
  • 力扣2680题解
  • 趣味编程:四叶草
  • 一种混沌驱动的后门攻击检测指标
  • 关于chatshare.xyz激活码使用说明和渠道指南!
  • vue数据可视化开发echarts等组件、插件的使用及建议-浅看一下就行
  • MNIST 手写数字分类
  • HVV面试题汇总合集
  • 雷达工程师面试题目
  • Redis 基础详解:从入门到精通
  • 【Redis】Redis的主从复制
  • 5G-A来了!5G信号多个A带来哪些改变?
  • C++ stl中的priority_queue的相关函数用法
  • 大模型都有哪些超参数
  • 如何实现Flask应用程序的安全性
  • 接口在函数参数和对象类型中的应用
  • 3D虚拟工厂vue3+three.js
  • 使用FastAPI和React以及MongoDB构建全栈Web应用07 FastAPI实现经典三层架构
  • [Java实战]Spring Boot 解决跨域问题(十四)
  • 聊一聊常见的超时问题:timeout
  • 解决stm32HAL库使用vscode打开,识别不到头文件及uint8_t等问题
  • pandas读取pymysql和解析excel的一系列问题(版本不匹配)