在同一个物理 LAN 上创建第二个网络?

在同一个物理 LAN 上创建第二个网络?

我家里有一个使用子网的局域网192.168.1.0/24。我知道这个子网掩码支持254个主机。

两个问题:

  1. 如何创建像192.168.2.0/24在同一个物理网络上的子网?
  2. 如果我将网络上的主机192.168.2.0/24的默认网关指向我的路由器的 IP 地址,那么该主机是否能够访问互联网192.168.1.1

答案1

问题 1:
如何在同一物理网络上创建像 192.168.2.0/24 这样的子网?

您只需使用子网中的 IP 地址配置第二个网络上的主机,即可在现有 LAN 网络旁创建一个单独的子网192.168.2.0/24

例如:

现有子网“A”(使用 255.255.255.0 掩码):

路由器:192.168.1.1
计算机1:192.168.1.2
计算机2:192.168.1.3

新子网“B”(使用 255.255.255.0 掩码):

计算机3:192.168。2.2
计算机4:192.168.2.3

假设您将本例中的所有主机配置为使用路由器的 IP 地址192.168.1.1作为其默认网关。子网 A 上的主机可以访问 Internet,但子网 B 上的主机则不能。这就是下一个问题:

问题2:
如果我将 192.168.2.0/24 网络上的主机的默认网关指向路由器的 IP 地址 192.168.1.1,那么该主机是否能够访问互联网?

您的路由器的内部 IP 地址是192.168.1.1。此地址将其置于子网 A 中,但使子网 B 中的主机无法访问它。简而言之,这是因为主机只能与直接地与另一台主机同一子网。子网 B 主机可以向任何 IP 地址为 的主机发送数据包192.168.2.0192.168.2.255假设我们的掩码为 24 位)。由于路由器的 IP 地址不在此范围内,因此子网 B 无法访问它。

解决方案是使用真正的路由器(我假设你的路由器实际上是一个网关)。真正的路由器有多个接口,因此可以连接到多个子网路线它们之间的流量。因此,对于你的情况,你的路由器将有两个内部 IP 地址:

  • 192.168.1.1对于子网 A
  • 192.168.2.1对于子网 B

每个子网上的主机将使用各自的 IP 地址作为其默认网关。当主机192.168.2.3尝试与主机通信时192.168.1.3,它会将流量发送到路由器,路由器会在两个子网之间“路由”数据包。发往互联网的流量的工作方式相同。由于互联网网站的 IP 地址不在本地子网上,因此主机将数据包发送到路由器,路由器会将它们转发到互联网。

有关 IPv4 子网划分的详细说明,请查看问题在 ServerFault 上。

相关内容