您将如何在 RHEL/Centos 6 上为每个 NIC(eth0 与 eth1)接口配置 DNS 名称服务器?
例如
eth0 在子网 10.0.0.1/24 上
eth1 在子网 192.168.0.1/24 上
通过 eth0 发送的任何请求都应使用 DNS 服务器 10.0.0.2。
通过 eth1 发送的任何请求都应使用 DNS 服务器 192.168.0.2。
我已经添加:
DNS1:10.0.0.2 > /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1:19.168.0.2 > /etc/sysconfig/network-scripts/ifcfg-eth1
然而,这些值会被忽略,并且它总是默认为 resolv.conf 中的设置“nameserver 10.0.0.2” 当 eth0 关闭时,通过 eth1 发送连接......但是 DNS 无法再解析,因为它试图到达 10.0.0.2 .
我如何让它尊重 ifcfg 中的 DNS 设置而不是 resolv.conf 的默认设置?
或者如何为 eth0 和 eth1 配置不同的 DNS 名称服务器?
有没有更好的方法来处理这个问题?
更新
我们有两个 VLAN,每个 VLAN 在各自的子网上都有自己的 DNS 服务器。这些处理本地 DNS(example.loc、guest.app 等)的查找,以及在需要时转发。
它们是位于两个独立物理位置的两个独立服务器。如果可能,我宁愿不在两个子网中运行一台服务器(一个处理敏感数据)。
如果 eth0 出现故障,我需要 eth1 才能继续发出 …
有没有办法在使用 mod_ssl 时在 Apache 2.2.x 中禁用 SSL/TLS 压缩?
如果不是,人们正在做些什么来减轻旧浏览器中 CRIME/BEAST 的影响?
相关链接:
apache-2.2 ×1
linux ×1
mod-ssl ×1
nameserver ×1
redhat ×1
resolv.conf ×1
security ×1
ssl ×1
tls ×1