我正在使用 LAN 电缆连接到我的路由器的 PC 上工作,而我家中的其他计算机使用 WiFi 连接到我的路由器。
我们都连接到同一个网络,所以我假设我的问题的答案是肯定的,但是当我运行 Wireshark 时,它不会捕获从通过 WiFI 连接的其他设备发送的数据包。
即使我通过电缆连接,我也可以嗅探发送到无线路由器和从无线路由器发送的数据包吗?
引用:
例如,192.168.10.0/24 将扫描 192.168.10.0(二进制:11000000 10101000 00001010 00000000)和 192.168.101010101010101010101010.25 (010101010105)bin) 之间的 256 台主机
来源。
我知道 256 是 2 ^ 8 但我不知道 24 与 2 ^ 8 有什么关系?任何人都可以启发我吗?
亚马逊如何为其 EC2 实例分配公有 IP 地址?
由于此 IP 地址是公开的,因此我可以从任何地方使用它,并且可以从 Internet 访问它,这意味着它在全球范围内是独一无二的。当我从新闻中读到北美已经用尽所有 IPV4 地址时,亚马逊如何仍然能够将公共 IPV4 地址分配给客户?
有人告诉我,没有相应子网掩码的公共 IP 地址毫无意义,因为人们不知道如何将网络 ID 与主机 ID 分开,这对我来说完全有意义。
然而,大多数时候我看到的 ip 地址(DNS、findmyip.com 等)只是关于 ip 而没有 cidr 号码。例如,我只是给一个网站提供了一个 ip 地址,它给了我正确的域名。
我错过了什么?我猜还有一些其他协议只能使用 ip 地址,但我还没有听说过这些协议。
如果我的问题表明对网络如何工作缺乏基本的了解,那么非常感谢资源。我是一名自学所有这些东西的开发人员,除了 5 分钟长的教程或 1000 多本晦涩难懂的书籍(Hi TCP Illustrated),我找不到我正在寻找的材料。
所以似乎我无法通过 IP 浏览网站,但我可以使用它的主机名浏览。
C:\Users\c>nslookup www.example.com
Non-authoritative answer:
Name: cx-cdn-bre.gss.consultix.net
Addresses: 62.168.203.241
62.168.202.241
Run Code Online (Sandbox Code Playgroud)
尝试访问 62.168.203.241 显示“nginx 内部服务器错误”但是如果我访问 www.example.com,页面会加载。这怎么可能?
当我使用 cmd ping 一个域时:
> ping apple.com
Pinging apple.com [17.142.160.59] with 32 bytes of data:
Request timed out.
Run Code Online (Sandbox Code Playgroud)
我没有得到回应,但我得到了它的 IP。
为什么我可以在没有响应的情况下获取域的IP?
是否在某个地方存储了一个包含大量域和 IP 的表?
或者服务器收到了我的请求但被防火墙阻止了?
当DHCPv6用于地址分配(由NDP路由器广告消息的 M 标志确定)时,主机显然还没有有效的链路本地地址。
对于无状态地址自动配置,指定主机发送初始邻居请求消息,其中 IPv6 未指定地址 (::) 作为源地址(RFC 4862 - 第 5.4.2 节)。
然而,DHCPv6 没有指定任何要使用的初始地址。它只是指定客户端在使用单播地址将 DHCP 消息直接发送到服务器时必须有一个地址(RFC 8415 - 第 17.1 节)
所以...
根据我对 IP 地址和 DNS 服务器的了解,当我在 Chrome 的地址栏中输入 facebook.com 然后按 Enter 按钮时,如果有 DNS 服务器(例如:Google DNS 服务器),我的浏览器将重定向到8.8.8.8IP 地址我的电脑中没有缓存,对吗?我可以 ping8.8.8.8但我无法通过在浏览器中输入来查看它?为什么?
想象一下,如果我买了一个 IP 地址……
我如何才能真正使用它作为我计算机的 IP 地址?
我搜索了整个互联网,但没有找到任何人解释如何实际使用购买的 IP 地址。
我正在考虑购买 IP,因为我认为我的 ISP 阻止了端口并且不喜欢 ISP。