我键入命令以进行连接测试github
:
ssh -T git@github.com
Run Code Online (Sandbox Code Playgroud)
但它输出:
ssh: Could not resolve hostname github.com: nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)
为什么ssh无法解析github.com?我想知道这个以及如何解决它?
Von*_*onC 18
检查您的网络或DNS配置(如此问题).
" git和ssh:无法解析主机名,ping工作 "提到:
这听起来像DNS问题.尝试切换到另一个DNS服务器,看看它是否有效.
OpenDNS
208.67.222.222
208.67.220.220
GoogleDNS
8.8.8.8
8.8.4.4
Run Code Online (Sandbox Code Playgroud)
如果ssh仍然给你带来困难,请尝试切换到https.
该OP艾林证实的评论在切换DNS的作品,并建议对Mac OS X用户将如何对野人的文章" 如何切换的Mac OS X使用OpenDNS的或谷歌DNS ":
- 系统偏好...
- 点击网络图标...
- 选择左侧的网卡,然后选择右下角附近的"高级"按钮.
- 切换到DNS选项卡,您可以开始将DNS条目添加到列表中.
单击+
底部的符号以添加新符号:
归档时间: |
|
查看次数: |
13522 次 |
最近记录: |