现在,我的配置如下所示:
server node1 10.20.x.y:80 check
server node2 10.20.x.y:80 check
server node3 10.20.x.y:80 check
在这里使用URLS而不是IP的最好方法是什么?
类似的事情(但这似乎行不通):
server node1 url-1.google.com:80 check
server node2 url-2.google.com:80 check
server node3 url-3.google.com:80 check
现在,我的配置如下所示:
server node1 10.20.x.y:80 check
server node2 10.20.x.y:80 check
server node3 10.20.x.y:80 check
在这里使用URLS而不是IP的最好方法是什么?
类似的事情(但这似乎行不通):
server node1 url-1.google.com:80 check
server node2 url-2.google.com:80 check
server node3 url-3.google.com:80 check
我需要在防火墙(火霍尔,然后转换为iptables)上处理一些动态条目。在理想的世界中,我会使用一个名称(而不是一个IP地址),它总是指向正确的IP,但这是行不通的(出于很好的理由)。
为了保持稳定的配置,我考虑使用ipset。(编辑:为了下面的示例,让我们假设www.google.com在给定的时间只有一个IP,但哪个IP可能会改变)
root@srv ~# ipset create google hash:ip
root@srv ~# ipset add google www.google.com
root@srv ~# ipset list google
Name: google
Typ
我在Azure中有一个Virtual network ( MyVPN )资源,它是一个C类网络,MyVPN有Azure provided DNS service作为DNS服务器,所以所有具有NIC连接到这个网络的虚拟机都能够成功地解析它们的主机名,例如,虚拟机myvm01可以使用主机名而不是IP来解析到myvm02。
但是,它们无法进行反向DNS查找,这是有意义的,因为在默认情况下,Azure不提供reverse DNS lookup zone。通过跟踪Microsoft的文档我成功地创建了它,遗憾的是,我不知道是否应该委托给Azure provided DNS service,如果应该的话,