我正在将路由器配置为三个不同的子网,如下所示。
Sub1: 192.168.1.1-254
255.255.248.0
Sub2: 192.168.2.1-254
255.255.248.0
Sub3: 192.168.3.1-254
255.255.248.0
在我的思科路由器中,我正在执行以下操作。
Fa0/0
(config-if)# ip address 192.168.1.1 255.255.248.0
这行得通。然而,当我去配置我的 fa1/0. 我得到了以下内容。
(config-if)# ip address 192.168.2.1 255.255.248.0
% 192.168.0.0 overlaps with FastEthernet0/0
我该如何解决这个问题?
路由器是正确的,因为使用该子网掩码,这些地址确实重叠。
192.168.2.1/21
,这是您的命令尝试配置的内容,是子网的一部分,该子网包括192.168.1.1
从192.168.7.255
. 你的意思是配置是192.168.2.1/24
哪个掩码255.255.255.0
。您可能会发现使用子网计算器很有用(例如:http ://www.subnet-calculator.com/或者在我的 Linux 工作站上我使用“sipcalc”包)。
你有一个 /21 掩码 (
255.255.255.248
)第一个接口 (
192.168.1.1/21
) 然后位于此子网中:从上面可以看出,该网络包括* 192.168.2.x 范围,因此
192.168.2.1
第二个接口上的 IP 已经在第一个接口上的范围内。如果您只需要
192.168.1.1-254
IP,请考虑使用 /24 掩码,或192.168.8.1/21
用于第二个接口和192.168.16.1/21
第三个接口。*实际上是从
192.168.0.0
到192.168.7.255
是的,我明白了,你有 /21 这意味着你的 ip 范围是 192.168.1.1 - 192.168.3.254 所以路由器理解它并且当你尝试输入 192.168.2.1/21 它警告你关于 2 个不同的端口将有不同的 IP 但是在同一个子网上。
如果你想解决你将不得不更改为 /24 或启动 fa0/1 到 192.168.4.1 - 192.168.7.254