Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git-无法解析主机名_Git - Fatal编程技术网

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

我在一个使用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 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由于某些原因不能,但它表明您的评论可能并不总是真实的。