dns可以解决规则吗?

时间:2017-12-19 21:07:48

标签: dns resolveurl

理论上是否可以将端口字段添加到dns查询响应中? 典型查询和响应:google.com - > someip:80(对于http) 所需查询和响应:google.com - > someip:5666(对于http) 所以网页浏览器可以将http请求发送到80而不是5666。

1 个答案:

答案 0 :(得分:2)

DNS将域名解析为IP地址,并且对端口几乎一无所知。 * A或AAAA记录无处输入端口号。所以不,你通常不会以任何方式解决问题。

但有些地方 - 通常是DNS托管服务 - 提供称为URL转发的服务。您将域名指向其服务器,它们基本上会重定向到您的真实站点。通过重定向,用户通常会看到真实的URL,包括端口号。他们只是不必输入它。

* 某些类型的记录(如SRV记录)有一个端口号的字段,实际上可以回答像#34; HTTP服务器的问题yourdomain.com?"。但是,由于真实世界的浏览器不会查询SRV记录,因此只要拥有SRV记录就不会获得太多收益。