域名和IP地址

当门禁设备配置域名后无法与服务器连接,但Postman可以,问题在于门禁在HTTP请求中HOST字段填写了IP而非域名。通常,域名携带网站信息,服务器据此响应,而直接用IP可能因缺少该信息导致无法定位正确网站。一个域名可对应多个IP,反之则不行。DNS负责域名到IP的转换,正向解析通过域名找IP,反向解析通过IP找域名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

遇到问题:门禁设备上配置好域名和端口后,门禁无法和服务器建立连接。而使用postman却可以

组网:门禁---->(ngrok内网穿透映射出一个http域名)<------>服务器

问题原因:门禁在填充http报文时HOST字段填写的是域名解析出来的IP地址。改成填写域名就可以了

有些网站通过域名可以访问而直接输入ip却不能?

因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站直接IP访问因为没有域名信息所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,有独立IP或者独立主机的那些服务器就不会有这问题了。

IP 和 域名的区别

  1. 域名和IP地址可以相互转化的。

  2. 如果把域名和IP地址绑定了。输入IP和域名都是一样的。

  3. 一个域名只能对应一个IP地址,一个IP地址可以对应多个域名

DNS中的正向解析与反向解析_www.v5qq.com的技术博客-优快云博客正向解析:通过域名查找ip;反向解析:通过ip查找域名;域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。这一过程通过域名解析系统DNS来完成。正向解析:通过主机名获取其对应的广域网IP地址;同时通过主机名名称查看正向解析信息: 命令行输入 nslookup domain. ...https://blog.youkuaiyun.com/iteye_12332/article/details/82439971?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值