سیسکو آسان است! ( قسمت سوم)

می دونیم که DHCP سرویسی هست که تو شبکه بصورت اتوماتیک به کلاینت ها IP میده و تو این تایپیک قصدداریم با این سرویس رو روتر سیسکو آشنا بشم.
Config DHCP
1
2
3
4
Router ( config ) # ip dhcp pool <network number >
Router (dhcp-config ) #network <ip network > <subnet mask>
Router (dhcp-config ) #default-router <ip default gateway>
Router (dhcp-config ) #dns-server <ip dns-server>

ما قرار هست یک رنج از ip ها رو برای dhcp اختصاص بدیم . از اونجا که گاهی لازمه برای به راحت به خاطر سپردن دستورات از جملات تشبیهی استفاده کنیم من دستور خط اول رو برای اینکه یادم نره اینطور میخونم که آی پی dhcp ما یه ظرف pool داره که توش شماره شبکه هست! در خط دوم ، رنج ای پی شبکه و subnetmask رو مشخص میکنیم. همچنین در خط سوم ، default gateway و در خط چهارم ای پی dns سرور رو مشخص میکنیم.

برای خارج کردن ( exclude ) کردن یک رنج از ای پی در dhcp :


1
Router ( config ) # ip dhcp excluded-address <from network> <to network>

که در واقع میگه آی پی dhcp ما فاقد این رنج ip ها باشه! خب ، ظاهر کانفیگ سادست و بهتره نگاهی به سناریوی عملی این تایپیک بندازیم ، فقط اینکه من یه تغییری تو سناریو جامع دادم به این صورت که :


در روتر کاشمر ، من 2 تا vlan دارم و میخوام که روترم بهش ip بده. برای vlan 10 ، ای پی های 192.168.10.1 تا 192.168.10.4 رزرو شدست ، برای vlan 20 ، ای پی های 192.168.20.1 تا 192.168.20.19 رزرو شدست. من میخوام که default gateway ها به ترتیب 192.168.10.1 و 192.168.20.1 باشند.در هر 2 شبکه ، dns سرور هم ای پی 4.2.2.4 رو داشته باشه.
Config vlan 10
1
2
3
4
5
6
Router ( config ) # ip dhcp pool network10
Router (dhcp-config ) #network 192.168.10.0 255.255.255.0
Router (dhcp-config ) #default-router 192.168.10.1
Router (dhcp-config ) #dns-server 4.2.2.4
Router (dhcp-config ) #exit
Router ( config ) # ip dhcp excluded-address 192.168.10.1 192.168.10.4

**
Config vlan 20
1
2
3
4
5
6
Router ( config ) # ip dhcp pool network20
Router (dhcp-config ) #network 192.168.20.0 255.255.255.0
Router (dhcp-config ) #default-router 192.168.20.1
Router (dhcp-config ) #dns-server 4.2.2.4
Router (dhcp-config ) #exit
Router ( config ) # ip dhcp excluded-address 192.168.20.1 192.168.20.19
این سناریو هم مثل سناریوی قبلی باید کانفیگهای مربوط به vlan و ترانکش انجام بشه. یه نکته رو همینجا بهتون یاد بدم ، اگر من از قبل vlan نساخته باشم ، با دستور switchport access ، اون vlan ساخته میشه.
v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Switch(config)#int fa 0/2
Switch(config-if)#switchport access vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#exit
Switch(config)#int fa 0/3
Switch(config-if)#switchport access vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#exit
Switch(config)#int fa 0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Router(config)#int fa 0/0
Router(config-if)#no shut
Switch(config-if)#exit
Router(config)#int fa0/0.10
Router(config-subif)#encapsulation dot1q 10
Router(config-subif)#ip add 192.168.10.1 255.255.255.0
Router(config-subif)#exit
Router(config-if)#int fa0/0.20
Router(config-subif)#encapsulation dot1q 20
Router(config-subif)#ip add 192.168.20.1 255.255.255.0
Router(config-subif)#exit

حالا اگر کلاینت ها رو در وضعیت DHCP بگذاریم :

نویسنده مقاله : منبع مقاله :
  • 16 دی 1394
  • 3249
طراحی سایت : رسانه گستر © 2002 - 2025