Router端口借用IP地址

端口借用IP地址

   借用IP地址這種功能,其最主要的目的就是節省寶貴的IP地址資源。一個接口如果沒有IP地址就無法生成路由,也就無法轉發報文。所謂“借用IP地址”其實質就是:一個接口上沒有配置IP地址,但是還想使用該接口,就向其它有IP地址的接口借一個IP地址過來,以使該接口能正常使用。如果被借用接口沒有IP地址,則借用接口的IP地址爲0.0.0.0,該功能通過ip unnumbered命令來實現。

  

需要注意的是:

(1)借用方不能爲以太網接口;

(2)被借用方接口的地址本身不能爲借用地址;

(3)被借用方的地址可以借給多個接口;

(4)Loopback的地址可被其它接口借用,但本身不能借用其它接口的地址。

 

如下實驗:

 

要求:

     1、使用OSPF路由協議,實現全網的互通。

     2、設備RSR20-B上的S4/0端口借用其上F0/1端口的IP地址。

     3、允許所有內網用戶,訪問外網PC4

 

配置如下:

S3760-A#configure terminal

S3760-A(config)#interface fastethernet 0/1

S3760-A(config-if)#no switchport

S3760-A(config-if)#ip address 192.168.2.1 255.255.255.0

S3760-A(config-if)#no shut

S3760-A(config-if)#exit

S3760-A(config)#interface fastethernet 0/2

S3760-A(config-if)#no switchport

S3760-A(config-if)#ip address 192.168.10.1 255.255.255.0

S3760-A(config-if)#no shut

S3760-A(config-if)#exit

S3760-A(config)#router ospf 1

S3760-A(config-router)#network 192.168.2.0 0.0.0.255 area 0

S3760-A(config-router)#network 192.168.10.0 0.0.0.255 area 0

S3760-A(config-router)#exit

S3760-A(config)#    

 

RSR20-A(config)#

RSR20-A(config)#interface fastethernet 0/1

RSR20-A(config-if)#ip address 192.168.2.2 255.255.255.0

RSR20-A(config-if)#no shut

RSR20-A(config-if)#exit  

RSR20-A(config)#interface S4/0      

RSR20-A(config-if)#ip address 192.168.1.3 255.255.255.0

RSR20-A(config-if)#no shut

RSR20-A(config-if)#exit

RSR20-A(config-router)#network 192.168.2.0 0.0.0.255 area 0

RSR20-A(config-router)#network 192.168.1.0 0.0.0.255 area 0

RSR20-A(config-router)#

 

RSR20-B#configure terminal

RSR20-B(config)#interface fastethernet 0/1

RSR20-B(config-if)#ip address 192.168.1.2 255.255.255.0

RSR20-B(config-if)#ip nat inside

RSR20-B(config-if)#no shut

RSR20-B(config-if)#exit

RSR20-B(config)#interface fastethernet 0/0

RSR20-B(config-if)#ip address 202.103.24.1 255.255.255.0

RSR20-B(config-if)#ip nat outside

RSR20-B(config-if)#no shut

RSR20-B(config-if)#exit

RSR20-B(config)#interface S4/0

RSR20-B(config-if)#ip unnumbered fastethernet 0/1

RSR20-B(config-if)#no shut

RSR20-B(config)#router ospf 1

RSR20-B(config-router)#network 192.1681.0 0.0.0.255 area 0

RSR20-B(config-router)#network 202.103.24.0 0.0.0.255 area 0

RSR20-B(config-router))#exit

RSR20-B(config)#access-list 10 permit any

RSR20-B(config)#ip nat pool aaa 202.103.24.1 202.103.24.1 netmask 255.255.255.

RSR20-B(config#ip nat inside source list 10 pool aaa overload

 

S3760-B#configure terminal

S3760-B(config)#interface fastethernet 0/1

S3760-B(config-if)#no switchport

S3760-B(config-if)#ip address 192.168.1.1 255.255.255.0

S3760-B(config-if)#no shut

S3760-B(config-if)#exit

S3760-B(config)#interface fastethernet 0/2

S3760-B(config-if)#no switchport

S3760-B(config-if)#ip address 192.168.20.1 255.255.255.0

S3760-B(config-if)#no shut

S3760-B(config-if)#exit

S3760-B(config)#router ospf 1

S3760-B(config-router)#network 192.168.1.0 0.0.0.255 area 0

S3760-B(config-router)#network 192.168.20.0 0.0.0.255 area 0

S3760-B(config-router)#exit

S3760-B(config)#   

 

 

總結:

     借用IP地址時,借用方不能爲以太網接口,因爲不支持。配置時只需要在借用方的端口上面配置一條ip unnumbered命令就可以實現端口借用功能。而且我們可以用show ip interface brief命令來查看借用是否成功,當看到S4/0的接口的IP地址爲192.168.1.2時,說明你借用成功了,否則失敗

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章