昨天我决定在工作中尝试一些额外的事情(自愿这样做)
我决定手动添加一台计算机并为其分配一个私有 IP 地址、网络掩码和默认网关。在普通家用计算机上,我知道您只需转到 cmd 提示符并在那里查看网关即可。
但是,我为房间另一边办公室的一台打印机添加了网关。结果发现该打印机应该连接的网关不同。
我想知道每个子网的网关地址有何不同?
例如,一个房间的地址是 111.111.200.x,另一个房间的地址是 111.111.150.x
这是我唯一掌握的信息。那么如何才能找到网关和子网掩码呢?
答案1
这个答案在技术上并不是 100% 准确,但经过简化以适合目标受众。
您应该了解网络和路由的基础知识,但简要总结如下:
网络是单个广播域中的主机集合。所有这些主机共享相同的网络地址、子网掩码和网关。例如:
Network address: 111.111.200.0
Subnet mask: 255.255.255.0
Gateway: 111.111.200.254
如果按位组合网络地址和子网掩码,则会获得一系列 IP 地址,例如:
Start IP: 111.111.200.0 - 111.111.200.255
第一个和最后一个 IP 保留用于技术网络目的。1 - 254 之间的所有 IP 地址均可用于主机。
如果计算机想要向其网络上的主机发送信息,它可以直接将该信息发送给主机。
然而,如果它想向自己网络之外的主机发送信息(即 IP 地址为不是在 111.111.200.0 - 111.111.200.255 范围内),它必须使用网关。网关将路线数据包到达目标网络,因为它连接到两者,或者连接到与目标网络相连的网络,如下图所示:
如果 IP 为 192.168.8.2 的计算机想要向 192.168.7.4 发送信息,它必须将信息发送到其网关,网关会将信息转发到正确的网络和主机。
如您所见,网络掩码和网关是任意的,可以由网络管理员自行设置。通常情况下,办公室等网络的网络掩码为 255.255.255.0,网关具有网络中第一个或最后一个可用主机地址(因此为 .1 或 .254),但情况并非必须如此。因此,这些内容在网络之间可能有所不同。
查找此类网络详细信息的最简单方法是询问网络管理员。如果您无法做到这一点,您可以查看网络上是否有 DHCP 服务器处于活动状态。如果有,请向其请求租约,它会告诉您网络设置。如果网络上也没有 DHCP 服务器,您可以在同一网络上的另一台计算机上检查网络设置。
如果这两种方法都不起作用,那就猜测并尝试。
答案2
当打印机设置为 DHCP 时,它会获取 IP 地址、默认网关和网络掩码吗?
如果是,那么这就是它物理连接的网络的默认网关;在大多数情况下,使用不同网络的参数手动配置它就会导致连接。
如果打印机连接到与其他办公室网络相同的 LAN(我不会谈论 WiFi;WiFi 连接几乎只使用 DHCP),并且不接收 DHCP 参数,则可以通过检查连接到该网络的另一个设备的网络参数来确定其网关。请注意,如果您在打印机上手动配置已被该网络上的另一个系统使用的 IP 地址,即使它最初似乎可以正常工作,也会给两个设备带来问题。
这个网络没有网络管理员吗?让网络管理员参与这种重新配置活动通常是一种礼貌,无论网络管理员职位是正式的还是自愿的。
最后,对于给定网络 ABCx,其网络掩码为 255.255.255.0,默认网关 IP 通常是 ABC1,偶尔是 ABC254,很少是其他值,尽管 x 从技术上讲可以是大于 0 小于 255 的任何数字,但通常是 1。读者的理解可能有所不同。使用时请自担风险。