题:
我按照这里的描述设置了 bind9:http ://ubuntuforums.org/showthread.php?p=12149576#post12149576
现在我对 apparmor 有一个小问题:如果我把它关掉,它就可以工作。
如果 apparmor 运行,它不起作用,我得到以下 dmesg 输出:
[ 23.809767] type=1400 audit(1344097913.519:11): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=1540 comm="apparmor_parser"
[ 23.811537] type=1400 audit(1344097913.519:12): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=1540 comm="apparmor_parser"
[ 23.812514] type=1400 audit(1344097913.523:13): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=1540 comm="apparmor_parser"
[ 23.821999] type=1400 audit(1344097913.531:14): apparmor="STATUS" operation="profile_load" name="/usr/sbin/mysqld" pid=1544 comm="apparmor_parser"
[ 23.845085] type=1400 audit(1344097913.555:15): apparmor="STATUS" operation="profile_load" name="/usr/sbin/libvirtd" pid=1543 comm="apparmor_parser"
[ 23.849051] type=1400 audit(1344097913.559:16): apparmor="STATUS" operation="profile_load" name="/usr/sbin/named" pid=1545 comm="apparmor_parser"
[ 23.849509] type=1400 audit(1344097913.559:17): apparmor="STATUS" operation="profile_load" name="/usr/lib/libvirt/virt-aa-helper" pid=1542 comm="apparmor_parser"
[ 23.851597] type=1400 audit(1344097913.559:18): …
Run Code Online (Sandbox Code Playgroud) 我有一个基本的罗技鼠标,有 5 个按钮:左、右、左滚轮、滚轮、右滚轮。
我曾经使用左右轮在浏览器或导航器中前后移动。现在这不起作用。我找到了很多解决方案,人们告诉安装这个程序或那个,似乎没有用。
我很迷惑。Linux文件系统是一个树状结构,以根节点(起始节点)为根目录。现在让我们假设我有一个文件夹abc
的位置 /home/abc
和其他文件夹xyz
的位置/home/xyz
文件夹xyz
由其中的一些其他文件夹和文件组成。(例如def
,mno
是其中的文件夹)
/
??? home/
? ??? abc
? ??? xyz
? ??? def
? ??? mno
Run Code Online (Sandbox Code Playgroud)
当我运行命令时
mount --rbind /home/xyz /home/abc
Run Code Online (Sandbox Code Playgroud)
(rbind 是递归绑定)我xyz
在abc
. 现在,当我运行命令时
mount --bind /home/xyz /home/abc
Run Code Online (Sandbox Code Playgroud)
我仍然看到xyz
in 的所有内容abc
。
这是为什么?
--bind
工作方式与--rbind
.
我安装了 ubuntu 10.10,当我点击我的 IP 时,我看到:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Run Code Online (Sandbox Code Playgroud)
我应该在哪里查看这是从哪里提供的?
奇怪的是,我刚刚安装了 nginx 并设置了一个也在端口 80 上提供服务的静态页面(应该与提供“它工作页面”的默认 apache 冲突),当我重新启动 nginx 时我没有绑定错误 sayign 端口 80 已被占用。
我不使用 apache,也不想要它,但默认安装似乎有它。我不知道它在哪里,我没有在 /opt 或 etc/apache 中看到它。
谢谢!
我知道要在 BIND 中禁用递归查询,我需要将以下行添加到选项部分 /etc/bind/named.conf.options
allow-transfer {"none";};
allow-recursion {"none";};
recursion no;
Run Code Online (Sandbox Code Playgroud)
上述配置是否会禁用所有 DNS 递归查询?
如何仅对外部网络查询禁用 DNS 递归并仅对内部网络保持递归?
如果我禁用递归,那么 BIND 解析名称请求将执行什么过程?迭代还是逆向?
一般在术后$TTL
和$ORIGIN
有一行开始@
和IN
在区域名称,然后管理员的电子邮件地址,什么是@
这里的意思,并在未来的项目?
拥有 Ubuntu 16.04 LTS 版本。根据任务应该安装 BIND 作为 DNS 服务器。我在 nsswitch.conf 中注意到:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
能否请您解释一下什么mdns4_minimal
和mdns4
意味着,以及如何使系统使用本地绑定实例解析DNS查询?
是的,我知道如何启动/停止 BIND。
systemctl enable bind9
systemctl start/stop bind9.
Run Code Online (Sandbox Code Playgroud) 我想知道为什么命名守护程序正在运行,我是否需要运行它才能让我的 VPS 正常工作?
我可以停止或删除它吗?
我目前管理许多客户端的域,并希望设置一个 BIND 服务器,以便我可以从一个地方管理它们。现在,我正在寻找 BIND 的 Web 界面,让我的客户可以自行管理他们的域,以防万一。哪些网络应用程序非常适合于此?我正在寻找只能进行 DNS 管理的东西,而不是像 Webmin 这样更完整的东西。