在DNS中,SRV记录实际上是告诉远程客户端托管特定服务的位置的一种非常通用的形式。目前,我使用它来使人们可以通过Internet上的SIP客户端给我打电话(效果很好)。
SRV记录的优点之一是,您可以为服务指定一个不同的端口,并且您可以为同一系统拥有多个系统(或同一系统和不同端口上的多个实例)。因此,IFF可以正常工作,您可以在单个系统上拥有多个Web服务器,而不会受到任何干扰。
因此,您可以在DNS中使用它:
_http._tcp SRV 10 50 8080 myserver.basjes.nl
_http._tcp SRV 10 50 8081 myserver.basjes.nl
但是,所有这些优点都存在一个细微的缺点……我无法找到任何支持它的HTTP,FTP,SMTP,...客户端。
因此,除了SIP和Wikipedia页面中提到的其他一些协议之外:SRV记录真的有用吗?
还是我错过了什么?
有没有更好的工作方法呢?