我从 GitHub 下载 Floodlight 时遇到问题。我用谷歌搜索并尝试了各种方法来克隆它。下面是错误:
mininet@mininet-vm:~$ git clone git://github.com/floodlight/floodlight.git
Cloning into 'floodlight'...
fatal: unable to connect to github.com:
github.com:Temporary failure in name resolution
Run Code Online (Sandbox Code Playgroud)
我目前正在虚拟机中运行 mininet,并且尝试使用 https/http 而不是 git。尽管如此,我在尝试从 GitHub 下载 Floodlight 时遇到了错误。
我的虚拟机网络已通过 NAT 连接,并且 GitHub.com 已启动并运行。但是,当我尝试 ping 到 GitHub.com 时,它不起作用。如何解决此 DNS 服务器问题?
您必须在代理后面
git config --global http.proxy %HTTP_PROXY%将代理配置为与您的系统代理相同。IF%HTTP_PROXY%未设置(尝试echo %HTTP_PROXY%是否回显主机名,没问题。如果回显 %HTTP_PROXY%,则有问题),尝试手动设置代理
git config --global <Host>:<Port> (Generally 8080)
如果您不知道代理,请转到 Internet Explorer>>工具>Internet 选项>>连接>>LAN 设置并检查代理服务器地址
如果它是由 .pac 等脚本配置的,请打开此文件。应该有一个函数 findProxyForUrl 或其他东西,它是简单的 python 代码。从那里你应该能够弄清楚。
| 归档时间: |
|
| 查看次数: |
27741 次 |
| 最近记录: |