MCM*_*ery 27 networking internet search ip
在学习数学时,我遇到了一个数字,想知道它是否有任何意义。所以,在浏览器搜索栏中我输入了它(“0.693”)。我被重定向到 IP 地址 0.0.2.181,这导致了“无法访问”的错误消息。
为什么我被重定向到这个 IP 地址?
Dav*_*ill 47
浏览器地址栏看到a .,认为是IP地址。
这将传递给 Windows 以进行 DNS 查找:
> nslookup 0.693
Server: UnKnown
Address: 192.168.42.129
Name: 0.693
Address: 0.0.2.181
Run Code Online (Sandbox Code Playgroud)
笔记:
693 = 256 * 2 + 181
Run Code Online (Sandbox Code Playgroud)
所以 0.693 被转换为 0.0.2.181。
用 前缀值'。
DavidPostill 解释了您被重定向的原因,但没有涉及数字如何从 0.693 变为 0.0.2.181。
这里发生的事情是,虽然 IP 地址通常被描述为<number>.<number>.<number>.<number>实际上只是 32 位无符号值,但点符号是为了方便起见,实际上只是将值分成 4 个用点分隔的 8 位组。虽然输入通常在 4 组概念中,但解析器总是将其作为数字接受。
693 = 256 * 2 + 181。
DavidPostill 已经解释了 0.693 变成 0.0.2.181 的原因。简而言之,该字符串看起来像一个有效的 IP 地址
现在要搜索任何术语,请使用Ctrl+ K(适用于 Firefox 和 Chrome)或Ctrl+ E(仅适用于 Firefox)。这将触发搜索,而不是让浏览器猜测这是否是有效地址
| 归档时间: |
|
| 查看次数: |
5554 次 |
| 最近记录: |