无法访问(ping)特定网站

无法访问(ping)特定网站

我有一个刚刚安装的 Ubuntu 16.04(1 天前),想通过以下方式安装一些 roundcube 插件作曲家。Composer 安装总是出现以下错误:

这 ”https://plugins.roundcube.net/p/provider-2014%24a8c540d1f701cc29bc8690742f519b91ddc4e3f86f825a1dbe2757046fd5d24d.json“无法下载文件:php_network_getaddresses:getaddrinfo 失败:名称或服务未知

我已开始通过 ping www.roundcube.net 和 plugins.roundcube.net 进行调试,有时可以正常工作,大多数情况下会以unknown host消息结束。感觉就像中彩票一样…… 这两个网站始终可以从同一网络中的任何 Windows 计算机访问。

我能想到的只有两件事,我在安装中对网络功能进行了修改:

  1. 安装winbindlibnss-winbind添加到,wins以便/etc/nsswitch.conf我可以使用其主机名 ping 我的 Windows 机器(按照说明此主题)。完整的/etc/nsswitch.conf如下所示:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat
gshadow:        files

hosts:          files mdns4_minimal [NOTFOUND=return] dns wins mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis
  1. 由于本地开发的原因127.0.1.1 localhost.halumi.at添加了此行:/etc/hosts
127.0.0.1       localhost
127.0.1.1       nuc
127.0.1.1       localhost.halumi.at

# The following lines are desirable for IPv6 capable hosts ::1     ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0
ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

如果我可以提供任何其他信息,请告诉我!

答案1

我擅自为你下载了该文件并将其放在 github 上,以便你仍然可以访问它(希望如此),只需安装 git 并输入 git clone https://github.com/ppigmans/json

相关内容