domain-name-system – DNS:如何将域映射到IP:PORT,而不仅仅是IP?

我有2个网站和1个Web应用程序(WCF服务).我还有一个域名,由opensrs.net管理.

我没有任何问题通过DNS将网站映射到域名 – > CNAME.

*.abcd.com -> abcd.host.com
play.abcd.com -> abcd.otherhost.com

但是,我在映射Web应用程序时遇到问题.

api.abcd.com -> abcd.otherhost.com:8081

我在网上搜索,有人建议我应该使用DNS – > SRV.

api.abcd.com -> Priority: 1
                Weight: 1
                Port: 8081
                Host: abcd.otherhost.com

仍然没有奏效.

解决方法

您无法通过DNS以可靠的方式执行此操作,因为HTTP的SRV记录的使用并不普遍.

执行此操作的常规方法是使用反向代理来代理对相关端口的请求.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些