在个人网络 (LAN) 上,您可以简单地获取IP 地址。如果您选择与现有客户端相同的 IP 地址,则会出现问题。有像 IANA 和 ICANN 这样的公司负责批量处理 IP 地址并进行销售。但是,是什么阻止了您仅获取随机 IP 地址呢?这是建立在信任之上的吗?如果有人要获取 IP 地址并且会发生冲突怎么办。有没有办法将该 IP 地址跟踪到使用它的服务器的位置?
实际维护物理互联网电缆的公司是否会检查连接的客户端是否使用购买的 IP 地址块?
据我了解,DNS将域名与存储网站的服务器的IP地址联系起来,这是否意味着每个服务器只能容纳一个网站?如果他们没有,如果同一台服务器上有很多网站,调用服务器的IP地址如何知道我想要哪个网站?
有没有一个命令可以让我找到我的路由器的外部 IP 或我的 NAT\DSL 路由器等,而无需访问 whatsmyip.net 或类似的。
某些 Web 服务器在使用其 IP 地址访问时返回不允许直接 IP 地址访问的错误。
我一直想知道这是如何工作的。我的意思是,浏览器不是总是解析 IP 地址并连接到它吗?“直接IP地址访问”不是只是跳过DNS吗?远程服务器怎么知道你跳过了 DNS?
连接在同一个 Wi-Fi 上的两台计算机是否具有相同的 IP 地址(例如,我父亲的计算机和我家里的计算机)?
如果是这样,外部世界如何将一台计算机与另一台计算机区分开来?(例如,当服务器想要向我们发回一些数据时)。
我如何像拥有域一样拥有 IP 地址?
我做了一些研究,似乎您不能购买单个 IP,而是必须购买一系列 IP 地址。
更新:重要说明
我希望这个 IP 与我的服务器一起使用。例如,我有一个 VPS,它坏了,我希望能够在另一家公司的另一个 VPS 上使用相同的 IP。
多个域名可以共用一个IP地址吗?例如 www.xjtl.com、www.fmie.com、sdmfl.com 等。
数百个域名只共享一个 IP——当您对每个域名进行 DNS 查询时,会返回相同的 IP。
是否有任何法律或互联网规则不允许这样做?
我了解如何使用子网掩码将网络划分为子网,但是,为什么网络中的每台计算机都需要知道子网掩码而不仅仅是路由器?
我可以理解,如果每台计算机都通过电线相互物理连接,但无论如何所有数据包都需要通过路由器。
假设我在网络上有一台192.168.0.0/255.255.255.0具有 IP 的计算机192.168.0.1。
如果该计算机尝试访问子网外的计算机,比如说192.168.1.1,它将消息传输到路由器,路由器会识别出该 IP 位于子网 IP 范围之外,而不是将其传输到子网网络,它将它传输到它所连接的网络(可能是另一个路由器)。
既然IPv4地址已经给出了网络和主机的信息,为什么还需要子网掩码呢?
第一个八位字节已指定网络类别(1-127:A、128-191:B、192-223:C 等)。A、B 或 C 表示网络的八位字节数(分别为 255.0.0.0、255.255.0.0、255.255.255.0),它会自动告诉您每类网络允许的主机数量。
IP 提供了子网掩码所具有的所有信息,等等。为什么我们首先需要子网掩码?如果子网包含的信息不完全是 IP 内部信息的子集,那么它还包含什么或子网还做什么,需要我们独立指定它?
我在 Linux 机器上运行 VMware Workstation。
当我打开 centOS (Linux) 虚拟机时,我无法获得该机器的鼠标或键盘控制权。我怀疑它与错误消息有关:
您没有在此客户机中安装 VMware Tools。从 VM 菜单中选择“安装 VMware Tools”。
如果我单击该菜单选项,它会插入一个带有驱动程序等的虚拟 CD。这对我没有帮助,因为我没有对机器进行键盘或鼠标控制。
我在想,如果我能找出 IP 地址或主机名,我就可以使用任意数量的协议进入机器(想到 SSH)。
如何获取这台机器的 IP 地址或主机名?
注意:我没有创建这台机器。一位不再在公司工作的同事创建了它。如果我能进入机器,会为我节省很多时间。我有登录凭据,所以不会有问题。