我有一个家庭网络,有几个窗口和安装了samba的Linux机器。
在Windows上,我可以通过主机名找到彼此的计算机。
然而,在Linux计算机上,我无法通过主机名找到任何其他计算机--只有IP地址才能工作。
实际上,Linux似乎甚至无法解决它自己:
user@atom:~$ host atom
Host atom not found: 3(NXDOMAIN)
在工作中,我的团队在Linux14.04机器上有一个MySQL数据库。我的团队正在努力更改权限以使用主机名,而不是is (这样IT团队就可以对网络做他们想做的事情,而不必担心破坏我们的访问权限)。
例如,我们希望将一个用户admin@10.10.xxx.xxx更改为admin@my-ws.co.local。我一直在和我的用户玩(因为我有根,并且仍然可以登录)。在将用户配置文件的主机从IP地址更改为主机名后,Workbench将给出错误.
HOST '10.10.xxx.xxx' is not allowed to connect to this MySQL server
当我登
我在我的家庭局域网中安装了一个Linux (Ubuntu)服务器,最初它被自动配置为使用DHCP接口。我用服务器的主机名从另一台计算机连接到这台服务器。好的,我的路由器被配置成在我的家庭网络中使用DHCP,并自动给每台计算机一个IP。但是当我使用SSH连接到这个主机时,它警告我应该接受来自服务器上每个新分配的IP的指纹,这有点烦人。因此,我将其配置为使用静态IP地址来编辑/etc/network/interfaces文件,如下所示:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary ne
我正在使用Container-Optimized OS from Google运行我的一个码头容器。我已经看到我对的DNS查询数量非常高(数十亿),这是非常奇怪的。I只用于内部DNS查询。
因此,在尝试从容器内部执行dig之后,我看到它总是对nameserver执行一个查询(来自/etc/resolve.conf,它的Google名称服务器169.254.169.254 )。
因此,每个查询仍然对名称服务器执行一个查询,甚至一次都不访问缓存。
所以我去检查了它在ubuntu实例上是如何工作的,它在那里运行得很好。还检查了kubernetes上的部署,并按预期从kube-dns访问缓存。
有办法
运行sudo apt-get update返回:
Some index files failed to download. They have been ignored, or old ones used instead.
整个终端输出如下:
Err:1 https://download.sublimetext.com apt/stable/ InRelease
Something wicked happened resolving 'download.sublimetext.com:https' (-5 - No address associated with hostn