git-无法解析主机名
我在一个使用VPN和Windows平台的专用网络中。我正在尝试使用克隆git项目git-无法解析主机名,git,Git,我在一个使用VPN和Windows平台的专用网络中。我正在尝试使用克隆git项目 git clone ssh://git@domain-name:somestring/str-somestring.git But I getting ssh: Could not resolve hostname domain-name: Name or service not known fatal: Could not read from remote repository. Please make su
git clone ssh://git@domain-name:somestring/str-somestring.git
But I getting ssh: Could not resolve hostname domain-name: Name or service not known
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我在本地生成了ssh
,并将其添加到本地回购协议中。有人能帮我吗
我确信我拥有这个项目的所有访问权限
更新
ping google.com
在VPN之外工作,同样在VPN内部不工作错误信息非常清楚git
无法解析域名
请尝试,在同一个shell中键入git
命令:
ping domain-name
nslookup domain-name
他们也不会工作,99%保证
如果是这样,最简单的修复方法是将该名称及其IP地址添加到
/etc/hosts
(通常,与git
无关)。当ping
/nslookup
工作时,git
也会工作。错误消息非常清楚git
无法解析域名
请尝试,在同一个shell中键入git
命令:
ping domain-name
nslookup domain-name
他们也不会工作,99%保证
如果是这样,最简单的修复方法是将该名称及其IP地址添加到
/etc/hosts
(通常,与git
无关)。当ping
/nslookup
工作时,git
也会工作。域名是解析的有效主机名吗?你能ping
it吗?@NilsWerner在我的命令提示符下,即使ping stackoverflow.com不工作,但我的域名是有效的。我可以通过web URL成功连接到它。您是否已将ssh密钥添加到主机名设置中?@Shravan40您的意思是在主机文件中?@Suganthan:您需要将本地计算机ssh密钥添加到ssh代理中域名是否为可解析的有效主机名?你能ping
it吗?@NilsWerner在我的命令提示符下,即使ping stackoverflow.com不工作,但我的域名是有效的。我可以通过web URL成功连接它。您是否已将ssh密钥添加到主机名设置中?@Shravan40您的意思是在主机文件中?@Suganthan:您需要将本地计算机ssh密钥添加到ssh代理中
是,但发生了什么?ping域名的输出是什么?它是否有效?@Suganthan,如果您无法查找域,则说明dns服务存在问题,而不是git,或者域无效。在继续之前,您需要让nslookup开始工作。这可能是因为VPN网络中无法识别域。你能在这里显示域吗?我不能在这里打开域,但是当我连接VPN时,它正在设置一些IPV6地址。如果nslookup成功,我怀疑VPN是否设置了lothow继续,git命令仍然会说“无法解析主机名”,因此@AnoE我面前有一个示例(在linux上)我可以查找主机名,并ping它,但git说它无法解析主机名。虽然我相信Git因为某些原因不能,但它表明你的评论可能并不总是真实的。是的,但发生了什么?ping域名的输出是什么?它是否有效?@Suganthan,如果您无法查找域,则说明dns服务存在问题,而不是git,或者域无效。在继续之前,您需要让nslookup开始工作。这可能是因为VPN网络中无法识别域。你能在这里显示域吗?我不能在这里打开域,但是当我连接VPN时,它正在设置一些IPV6地址。如果nslookup成功,我怀疑VPN是否设置了lothow继续,git命令仍然会说“无法解析主机名”,因此@AnoE我面前有一个示例(在linux上)我可以查找主机名,并ping它,但git说它无法解析主机名。虽然我相信Git由于某些原因不能,但它表明您的评论可能并不总是真实的。