pic000.png 


說明:此Lab主要是要練習Router-On-A-Stick與各Vlan下的PC利用DHCP Server取得IP

   並能正常對外瀏覽。

   以下是直接給指令不給Show Run,若要練習的人請不要看。

 

實作條件:

一、共有Vlan10、20、30、40四個Vlan,vlan40是提供給DHCP Server。

二、Core_SW VTP 設成 Server並將其它Switch設成Client,Domain為cisco。

三、每台PC皆可在從DHCP Server取得一個該有的IP和Hinet_DNS。

四、每台PC皆可打http://tw.yahoo.com便可瀏覽網頁。

 

不專業pkt下載

Initial_router_on_a_stick.pkt 初始化完的pkt

router_on_a_stick.pkt 完成版的pkt

 

Core_SW設定如下:

Core_SW(config)#vtp mode server 將vtp調成server模式

Core_SW(config)#vtp domain cisco domain名稱為cisco

Core_SW(config)#vlan 10 建立vlan

Core_SW(config)#vlan 20

Core_SW(config)#vlan 30

Core_SW(config)#vlan 40

 

Core_SW(config)#int ra f0/1 - 3

Core_SW(config-if-range)#switchport mode trunk 設定成trunk port

Core_SW(config)#int f0/24

Core_SW(config-if)#switchport mode trunk

 

1F_SW設定如下:

1F_SW(config)#vtp mode client 將vtp調成client模式

1F_SW(config)#vtp domain cisco domain名稱為cisco

 

1F_SW(config)#int f0/24

1F_SW(config-if)#switchport mode trunk 

1F_SW(config-if)#int f0/1

1F_SW(config-if)#switchport mode access 設定成access port

1F_SW(config-if)#switchport access vlan 10 設定成vlan 10

1F_SW(config-if)#int f0/2

1F_SW(config-if)#switchport mode access

1F_SW(config-if)#switchport access vlan 20

 

2F_SW設定如下:

2F_SW(config)#vtp mode client

2F_SW(config)#vtp domain cisco

 

2F_SW(config)#int f0/24

2F_SW(config-if)#switchport mode trunk

2F_SW(config-if)#int f0/1

2F_SW(config-if)#switchport mode access

2F_SW(config-if)#switchport access vlan 20

2F_SW(config-if)#int f0/2

2F_SW(config-if)#switchport mode access

2F_SW(config-if)#switchport access vlan 30

 

3F_SW設定如下:

3F_SW(config)#vtp mode client

3F_SW(config)#vtp domain cisco

 

3F_SW(config)#int f0/24

3F_SW(config-if)#switchport mode trunk

3F_SW(config-if)#int f0/1

3F_SW(config-if)#switchport mode access

3F_SW(config-if)#switchport access vlan 30

3F_SW(config-if)#int f0/2

3F_SW(config-if)#switchport mode access

3F_SW(config-if)#switchport access vlan 40

 

Router設定如下:

Router(config)#int f0/1 先將f0/0開啟

Router(config-if)#no shut

Router(config-if)#int f0/1.10 進入f0/0.10介面

Router(config-subif)#encapsulation dot1Q 10 此介面給予vlan10

Router(config-subif)#ip add 192.168.10.254 255.255.255.0

Router(config-subif)#ip helper-address 192.168.40.252 跨網段從dhcp server取得ip

Router(config-subif)#int f0/1.20

Router(config-subif)#en dot 20

Router(config-subif)#ip add 192.168.20.254 255.255.255.0

Router(config-subif)#ip helper-address 192.168.40.252

Router(config-subif)#int f0/1.30

Router(config-subif)#en dot 30

Router(config-subif)#ip add 192.168.30.254 255.255.255.0

Router(config-subif)#ip helper-address 192.168.40.252

Router(config-subif)#int f0/1.40

Router(config-subif)#en dot 40

Router(config-subif)#ip add 192.168.40.254 255.255.255.0

Vlan40給予server端,通常都設定固定ip,故不設定ip helper-address

 

Router(config)#int f0/0

Router(config-if)#ip add dhcp 利用dhcp方式取得Hinet給予的ip

Router(config-if)#no shut

 

Router(config)#access-list 1 permit 192.168.0.0 0.0.255.255 建立一條內網允許出去的ACL

Router(config)#ip nat inside source list 1 interface f0/0 overload 設定PAT從f0/0出去

Router(config)#int f0/1.10

Router(config-subif)#ip nat inside

Router(config-subif)#int f0/1.20

Router(config-subif)#ip nat inside

Router(config-subif)#int f0/1.30

Router(config-subif)#ip nat inside

Router(config-subif)#int f0/1.40

Router(config-subif)#ip nat inside

Router(config)#int f0/0

Router(config-if)#ip nat outside

子介面皆是inside,都是從f0/0 outside

 

Hinet_Router設定如下:

Hinet_Router(config)#int f1/0

Hinet_Router(config-if)#ip add 119.160.246.254 255.255.255.0

Hinet_Router(config-if)#no shut

Hinet_Router(config-if)#int f1/1

Hinet_Router(config-if)#ip add 168.95.1.254 255.255.255.0

Hinet_Router(config-if)#no shut

Hinet_Router(config-if)#int f0/0

Hinet_Router(config-if)#ip add 114.26.56.254 255.255.255.0

Hinet_Router(config-if)#ip helper-address 168.95.1.2

Hinet_Router(config-if)#no shut

 

設定後的截圖:

pic001.png

pic004.png 

pic002.png

pic003.png 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 EdisonChang 的頭像
    EdisonChang

    Coolking's CCNP 筆記

    EdisonChang 發表在 痞客邦 留言(0) 人氣()