Cisco路由器設定子網路

Cisco路由器設定子網路

我將路由器配置到三個不同的子網,如下所示。

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

在我的思科路由器中,我正在執行以下操作。

法0/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

我該如何解決這個問題?

答案1

路由器是正確的,因為使用該子網路掩碼,這些位址確實重疊。

192.168.2.1/21192.168.1.1,這是您的命令嘗試配置的內容,是包含從到 的所有內容的子網路的一部分192.168.7.255。您要設定的意思是192.168.2.1/24哪一個是 的遮罩255.255.255.0

您可能會發現使用子網路計算器很有用(例如:http://www.subnet-calculator.com/或在我的 Linux 工作站上我使用“sipcalc”套件)。

答案2

您有一個 /21 面具 ( 255.255.255.248)

第一個介面 ( 192.168.1.1/21) 位於該子網路中:

Address:   192.168.1.1          11000000.10101000.00000 001.00000001
Netmask:   255.255.248.0 = 21   11111111.11111111.11111 000.00000000
Wildcard:  0.0.7.255            00000000.00000000.00000 111.11111111

Network:   192.168.0.0/21       11000000.10101000.00000 000.00000000
HostMin:   192.168.0.1          11000000.10101000.00000 000.00000001
HostMax:   192.168.7.254        11000000.10101000.00000 111.11111110
Broadcast: 192.168.7.255        11000000.10101000.00000 111.11111111

從上面可以看出,該網路包括* 192.168.2.x 範圍,因此192.168.2.1第二個介面上的 IP 已經在第一個介面上的範圍內。

如果您只需要192.168.1.1-254IP,請考慮使用 /24 掩碼,或用於192.168.8.1/21第二個介面和192.168.16.1/21第三個介面。

*實際上從192.168.0.0192.168.7.255

答案3

是的,我明白了,你有/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

相關內容