域名和ip、端口的关系
背景:新建一个项目,属于RPC服务,调用时需要ip+端口。
在工单系统里走流程,强制填写域名。之前也操作过,感觉域名不重要。我本来需要填写ip+端口,你给整个域名,那我端口往哪写?(一直以为域名=ip+端口)OP给我发了一份规范文档,我看了一下,里面说域名只解析到对应的服务。反复读读,意思很明确:域名可以只对应到ip。
这和我之前的认识很不相同,之前一直以为域名就是ip+端口。
首先想到了DNS,我看了本机的host配置,域名果然只对应到ip上,没有端口。
于是搜索了一番,https://www.jianshu.com/p/806d0514ec7d?utm_campaign,请教了一番:https://www.v2ex.com/t/573094#reply3。大致明白了
域名只是对应IP。
域名如果不加端口的话,http请求默认是80端口,https默认是443。