当前位置: 首页 > 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检查,发现连接成功

相关文章:

  • 六大设计模式--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带来哪些改变?
  • 城市轨道交通安全、内河港区布局规划、扎实做好防汛工作……今天的上海市政府常务会议研究了这些重要事项
  • 牟海松任国家信访局副局长
  • 库尔德工人党决定自行解散
  • “应急侠”上线,应急管理部正式发布应急科普IP形象
  • 西甲上海足球学院揭幕,用“足球方法论”试水中国青训
  • 1450亿元!财政部拟发行2025年中央金融机构注资特别国债(二期)