Huawei Router ve Switch Cihazlarında DHCP Yapılandırması ve IP Adres Dağıtımı

  1. Huawei Router ve Switch Cihazlarında DHCP Yapılandırması
    Bu rehberde, Huawei yönlendirici ve anahtarlayıcı (switch) cihazları üzerinde DHCP (Dynamic Host Configuration Protocol) yapılandırmasının nasıl gerçekleştirileceği adım adım açıklanmıştır. IP havuzlarının oluşturulması, DHCP’nin global ve interface bazlı aktif edilmesi, DNS sunucularının tanımlanması ve yapılandırmanın test edilmesi konuları detaylı olarak ele alınmıştır.

    🛠️ 1. Temel Cihaz ve IP Yapılandırması
    İlk olarak cihaz isimleri atanır ve interface’lere IP adresleri verilir.
    Router1:

    [Huawei] sysname Router1 [Router1] interface GigabitEthernet 0/0/1 [Router1-GigabitEthernet0/0/1] ip address 10.0.12.1 24 [Router1] interface GigabitEthernet 0/0/2 [Router1-GigabitEthernet0/0/2] ip address 10.0.23.1 24
    Router3:

    [Huawei] sysname Router3 [Router3] interface GigabitEthernet 0/0/1 [Router3-GigabitEthernet0/0/1] ip address 10.0.12.3 24 [Router3-GigabitEthernet0/0/1] shutdown [Router3] interface GigabitEthernet 0/0/2 [Router3-GigabitEthernet0/0/2] ip address 10.0.23.3 24
    Switch1 ve Switch2:

    [Huawei] sysname Switch1 [Huawei] sysname Switch2

    🔌 2. Gereksiz Yedek Yolların Devre Dışı Bırakılması
    Gereksiz bağlantı noktaları kapatılır:
    Örnek:

    [Switch1] interface GigabitEthernet 0/0/9 [Switch1-GigabitEthernet0/0/9] shutdown ... [Switch2] interface GigabitEthernet 0/0/24 [Switch2-GigabitEthernet0/0/24] shutdown
    Kontrol için:

    display interface brief

    🌐 3. DHCP Servisinin Etkinleştirilmesi
    DHCP, varsayılan olarak devre dışıdır. Router1 ve Router3 üzerinde etkinleştirilir:

    [Router1] dhcp enable [Router3] dhcp enable

    📦 4. Global IP Pool (Havuz) Oluşturulması
    Router1 için (pool1):

    [Router1] ip pool pool1 [Router1-ip-pool-pool1] network 10.0.12.0 mask 24 [Router1-ip-pool-pool1] gateway-list 10.0.12.1 [Router1-ip-pool-pool1] lease day 1 hour 12 [Router1] interface GigabitEthernet 0/0/1 [Router1-GigabitEthernet0/0/1] dhcp select global
    Router3 için (pool2):

    [Router3] ip pool pool2 [Router3-ip-pool-pool2] network 10.0.23.0 mask 24 [Router3-ip-pool-pool2] gateway-list 10.0.23.3 [Router3-ip-pool-pool2] lease day 1 hour 12 [Router3] interface GigabitEthernet 0/0/2 [Router3-GigabitEthernet0/0/2] dhcp select global
    Kontrol için:

    display ip pool name pool1 display ip pool name pool2

    🧠 5. Switch’lerin IP Alması (DHCP Client)
    Switch1:

    [Switch1] dhcp enable [Switch1] interface Vlanif1 [Switch1-Vlanif1] ip address dhcp-alloc
    Switch2:

    [Switch2] dhcp enable [Switch2] interface Vlanif1 [Switch2-Vlanif1] ip address dhcp-alloc

    🔁 6. Interface Bazlı DHCP Konfigürasyonu
    Router1 G0/0/2:

    [Router1] interface GigabitEthernet 0/0/2 [Router1-GigabitEthernet0/0/2] dhcp select interface [Router1-GigabitEthernet0/0/2] dhcp server excluded-ip-address 10.0.23.254 [Router1-GigabitEthernet0/0/2] dhcp server dns-list 10.0.23.254 [Router1-GigabitEthernet0/0/2] dhcp server lease day 1 hour 12
    Router3 G0/0/1:

    [Router3] interface GigabitEthernet 0/0/1 [Router3-GigabitEthernet0/0/1] dhcp select interface [Router3-GigabitEthernet0/0/1] dhcp server excluded-ip-address 10.0.12.254 [Router3-GigabitEthernet0/0/1] dhcp server dns-list 10.0.12.254 [Router3-GigabitEthernet0/0/1] dhcp server lease day 1 hour 12

    ✅ 7. IP Dağıtımının Test Edilmesi
    Switch1:

    [Switch1] interface Vlanif1 [Switch1-Vlanif1] shutdown [Switch1-Vlanif1] undo shutdown
    Router3 G0/0/1 arayüzü aktif edilir:

    [Router3] interface GigabitEthernet 0/0/1 [Router3-GigabitEthernet0/0/1] undo shutdown
    Switch2:

    [Switch2] interface Vlanif1 [Switch2-Vlanif1] shutdown [Switch2-Vlanif1] undo shutdown
    Router1 G0/0/2 arayüzü aktif edilir:

    [Router1] interface GigabitEthernet 0/0/2 [Router1-GigabitEthernet0/0/2] undo shutdown
    Havuz kontrolü:

    display ip pool interface GigabitEthernet0/0/2 display ip pool interface GigabitEthernet0/0/1

    📋 8. Statik Route Kontrolü
    Switch’ler otomatik olarak DHCP ile birlikte varsayılan gateway’e yönlendirme ekler:

    [Switch1] display current-configuration ... ip route-static 0.0.0.0 0.0.0.0 10.0.12.3 [Switch2] display current-configuration ... ip route-static 0.0.0.0 0.0.0.0 10.0.23.1

Display interface brief komutu ile switch üzerinde kapattığımız portları inceleyelim.
display interface brief
…output omitted…
Interface PHY Protocol InUti OutUti inErrors outErrors
GigabitEthernet0/0/1 up up 0% 0% 0 0
GigabitEthernet0/0/2 down down 0% 0% 0 0
GigabitEthernet0/0/3 down down 0% 0% 0 0
GigabitEthernet0/0/4 down down 0% 0% 0 0
GigabitEthernet0/0/5 down down 0% 0% 0 0
GigabitEthernet0/0/6 down down 0% 0% 0 0
GigabitEthernet0/0/7 down down 0% 0% 0 0
GigabitEthernet0/0/8 down down 0% 0% 0 0
GigabitEthernet0/0/9 *down down 0% 0% 0 0
GigabitEthernet0/0/10 *down down 0% 0% 0 0
GigabitEthernet0/0/11 down down 0% 0% 0 0
GigabitEthernet0/0/12 down down 0% 0% 0 0
GigabitEthernet0/0/13 *down down 0% 0% 0 0
GigabitEthernet0/0/14 *down down 0% 0% 0 0
…output omitted…
display interface brief
…output omitted…
Interface PHY Protocol InUti OutUti inErrors outErrors
GigabitEthernet0/0/9 *down down 0% 0% 0 0
GigabitEthernet0/0/10 *down down 0% 0% 0 0
GigabitEthernet0/0/11 down down 0% 0% 0 0
GigabitEthernet0/0/12 down down 0% 0% 0 0
GigabitEthernet0/0/13 down down 0% 0% 0 0
GigabitEthernet0/0/14 down down 0% 0% 0 0
GigabitEthernet0/0/15 down down 0% 0% 0 0
GigabitEthernet0/0/16 down down 0% 0% 0 0
GigabitEthernet0/0/17 down down 0% 0% 0 0
GigabitEthernet0/0/18 down down 0% 0% 0 0
GigabitEthernet0/0/19 down down 0% 0% 0 0
GigabitEthernet0/0/20 down down 0% 0% 0 0
GigabitEthernet0/0/21 down down 0% 0% 0 0
GigabitEthernet0/0/22 down down 0% 0% 0 0
GigabitEthernet0/0/23 *down down 0% 0% 0 0
GigabitEthernet0/0/24 *down down 0% 0% 0 0
…output omitted…
CLIGURU-R1’in GigabitEthernet 0/0/2 , CLIGURU-R3’ ün ise GigabitEthernet 0/0/1 portunun kapalı oldugunu kontrol edelim.
display ip interface brief
…output omitted …
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/1 10.0.12.1/24 up up
GigabitEthernet0/0/2 10.0.23.1/24 *down down
…output omitted …
display ip interface brief
…output omitted …
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/1 10.0.12.3/24 *down down
GigabitEthernet0/0/2 10.0.23.3/24 up up
…output omitted …

  1. DHCP’yi etkinleştirelim.

    Dhcp default olarak aktif değildir. CLIGURU-R1 ve CLIGURU-R3 üzerinde DHCP’yi aktifleştirelim.

    [Router1]dhcp enable

    [Router3]dhcp enable
  2. Global bir ip addres havuzu oluşturalım.

    Havuz isimleri,Router1 için pool1 ve Router3 için pool2 olarak oluşturalım. Pool1 ve pool2 için Ip addresleri dağıtılacak olan network’u tanıtalım, gateway’i ve ip address lease(kira) sürelerini belirleyelim.

    [Router1]ip pool pool1

    Info:It’s successful to create an IP address pool.

    [Router1-ip-pool-pool1]network 10.0.12.0 mask 24

    [Router1-ip-pool-pool1]gateway-list 10.0.12.1

    [Router1-ip-pool-pool1]lease day 1 hour 12

    [Router1]interface GigabitEthernet 0/0/1

    [Router1-GigabitEthernet0/0/1]dhcp select global

    [Router3]ip pool pool2

    Info:It’s successful to create an IP address pool.

    [Router3-ip-pool-pool2]network 10.0.23.0 mask 24

    [Router3-ip-pool-pool2]gateway-list 10.0.23.3

    [Router3-ip-pool-pool2]lease day 1 hour 12

    [Router3]interface GigabitEthernet 0/0/2

    [Router3-GigabitEthernet0/0/2]dhcp select global

Display ip pool name komutu ile yaptığımız konfigürasyon ayarlarını görebiliriz.
display ip pool name pool1
Pool-name : pool1
Pool-No : 0
Lease : 1 Days 12 Hours 0 Minutes
Domain-name : –
DNS-server0 : –
NBNS-server0 : –
Netbios-type : –
Position : Local Status : Unlocked
Gateway-0 : 10.0.12.1
Mask : 255.255.255.0
VPN instance : —
————————————————————————-
Start End Total Used Idle(Expired) Conflict Disable
————————————————————————–
10.0.12.1 10.0.12.254 253 0 253(0) 0 0
————————————————————————–

CLIGURU-S1 CLIGURU-R1(dhcp server) ‘den management interface’i için ip alsın. Bunu CLIGURU-S2 için de CLIGURU-R3 den ip address alacak şekilde yapalım ve kontrol edelim .
[Switch1]dhcp enable
[Switch1]interface vlanif1
[Switch1-Vlanif1]ip address dhcp-alloc
display ip int brief
Interface IP Address/Mask Physical Protocol
MEth0/0/1 unassigned down down
NULL0 unassigned up up(s)
Vlanif1 10.0.12.254/24 up up
DHCP den alacakları Ip addreslerini Switch1 için CLIGURU-R1 üzerinde pool1 isimli DHCP pooldan aldığını, Switch2 için ise pool2 isimli DHCP havuzundan ip addresi aldığını görüntüleyelim.

display ip pool name pool1
Pool-name : pool1
Pool-No : 0
Lease : 1 Days 12 Hours 0 Minutes
Domain-name : –
DNS-server0 : –
NBNS-server0 : –
Netbios-type : –
Position : Local Status : Unlocked
Gateway-0 : 10.0.12.1
Mask : 255.255.255.0
VPN instance : —
————————————————————————–
Start End Total Used Idle(Expired) Conflict Disable
————————————————————————-
10.0.12.1 10.0.12.254 253 1 252(0) 0 0
————————————————————————-
display ip pool name pool2
Pool-name : pool2
Pool-No : 0
Lease : 1 Days 12 Hours 0 Minutes
Domain-name : –
DNS-server0 : –
NBNS-server0 : –
Netbios-type : –
Position : Local Status : Unlocked
Gateway-0 : 10.0.23.3
Mask : 255.255.255.0
VPN instance : —
————————————————————————–
Start End Total Used Idle(Expired) Conflict Disable
————————————————————————–
10.0.23.1 10.0.23.254 253 1 252(0) 0 0
————————————————————————-
Devam etmeden önce global havuzu yapılandırması hem Router1 hem Router3 de tamamlanmış olduğubu kontrol edilmesi önemlidir!

  1. Interface tabanlı ip address poolu oluşturalım.

    Router1’in g0/0/1 portunu, Router3 için ise g0/0/2 portunu kapatalım.

    [Router1]interface GigabitEthernet 0/0/1

    [Router1-GigabitEthernet0/0/1]shutdown

    [Router3]interface GigabitEthernet 0/0/2

    [Router3-GigabitEthernet0/0/2]shutdown

    Router1 GigabitEthernet 0/0/2 üzerinden bağlanan client’larin IP adreslerini alması için izin vermesini sağlayalım.Router3 GigabitEthernet 0/0/1 için de aynı işlemi uygulayalım.Yani DHCP ‘yi interface’lere uygulayalım. Henüz dhcp konfügurasyonumuz bitmediği için interface ‘i aktif etmiyoruz.

    [Router1]interface GigabitEthernet 0/0/2

    [Router1-GigabitEthernet0/0/2]dhcp select interface

    [Router3]interface GigabitEthernet 0/0/1

    [Router3-GigabitEthernet0/0/1]dhcp select interface

    Router1 için GigabitEthernet0/0/2’de ve Router3 içinGigabitEthernet0/0/1’de Dns hizmetleri için kullanacağımız ip addresslerini dağıtmamasını/ayırmasını sağlayalım, dns adresini ve ip adresi lease süresini ayarlayalım.

    [Router1-GigabitEthernet0/0/2]dhcp server dns-list 10.0.23.254

    [Router1-GigabitEthernet0/0/2]dhcp server excluded-ip-address 10.0.23.254

    [Router1-GigabitEthernet0/0/2]dhcp server lease day 1 hour 12

    [Router3-GigabitEthernet0/0/1]dhcp server dns-list 10.0.12.254

    [Router3-GigabitEthernet0/0/1]dhcp server excluded-ip-address 10.0.12.254

    [Router3-GigabitEthernet0/0/1]dhcp server lease day 1 hour 12

    Displap ip pool interface komutu ile yaptığımız konfügürasyonu kontrol edelim.

    display ip pool interface GigabitEthernet0/0/0/2

    Pool-name : GigabitEthernet0/0/0/2

    Pool-No : 1

    Lease : 1 Days 12 Hours 0 Minutes

    Domain-name : –

    DNS-server0 : 10.0.23.254

    NBNS-server0 : –

    Netbios-type : –

    Position : Interface Status : Unlocked

    Gateway-0 : 10.0.23.1

    Mask : 255.255.255.0

    VPN instance : —

    ————————————————————————–

    Start End Total Used Idle(Expired) Conflict Disable

    ————————————————————————–

    10.0.23.1 10.0.23.254 253 0 252(0) 0 1

    ————————————————————————–

    Switch2’nin manegement interface’i için yeni bir ip adress aldırmak için; aldığı ip’yi bırakıp , yeni bir ip alması için kapatıp tekrar açalım.

    [Switch2]interface Vlanif 1

    [Switch2-Vlanif1]shutdown

    [Switch2-Vlanif1]undo shutdown

    DHCP server ağ üzerinde aktif olmasına izin vermek için İnterface G0/0/2’yi etkinleştirelim.

    [Router1]interface GigabitEthernet 0/0/2

    [Router1-GigabitEthernet0/0/2]undo shutdown

    display ip pool interface GigabitEthernet0/0/0/2

    Pool-name : GigabitEthernet0/0/0/2

    Pool-No : 1

    Lease : 1 Days 12 Hours 0 Minutes

    Domain-name : –

    DNS-server0 : 10.0.23.254

    NBNS-server0 : –

    Netbios-type : –

    Position : Interface Status : Unlocked

    Gateway-0 : 10.0.23.1

    Mask : 255.255.255.0

    VPN instance : —

    ————————————————————————–

    Start End Total Used Idle(Expired) Conflict Disable

    ————————————————————————–

    10.0.23.1 10.0.23.254 253 1 251(0) 0 1

    ————————————————————————–

    display ip interface brief

    …output omitted…

    Interface IP Address/Mask Physical Protocol

    MEth0/0/1 unassigned down down

    NULL0 unassigned up up(s)

    Vlanif1 10.0.23.253/24 up up

    Router1’in G0/0/2 adres poolundan vlanif1(manegement interface)’in ip address aldığını görüyoruz.

    Switch1’in manegement interface’i için yeni bir ip adress aldırmak için; aldığı ip’yi bırakıp , yeni bir ip alması için kapatıp tekrar açalım.

    [Switch1]interface Vlanif 1

    [Switch1-Vlanif1]shutdown

    [Switch1-Vlanif1]undo shutdown

    DHCP server ağ üzerinde aktif olmasına izin vermek için İnterface G0/0/2’yi etkinleştirelim.

    [Router3]interface GigabitEthernet 0/0/1

    [Router3-GigabitEthernet0/0/1]undo shutdown

    Interface havuzundan ip addresi aldıgını kontrol edelim.

    display ip pool interface GigabitEthernet0/0/0/1

    Pool-name : GigabitEthernet0/0/0/1

    Pool-No : 1

    Lease : 1 Days 12 Hours 0 Minutes

    Domain-name : –

    DNS-server0 : 10.0.12.254

    NBNS-server0 : –

    Netbios-type : –

    Position : Interface Status : Unlocked

    Gateway-0 : 10.0.12.3

    Mask : 255.255.255.0

    VPN instance : —

    ————————————————————————-

    Start End Total Used Idle(Expired) Conflict Disable

    ————————————————————————-

    10.0.12.1 10.0.12.254 253 1 251(0) 0 1

    ————————————————————————–

    display ip interface brief

    Interface IP Address/Mask Physical Protocol

    MEth0/0/1 unassigned down down

    NULL0 unassigned up up(s)

    Vlanif1 10.0.12.253/24 up up

    Ayrıca aşağıda final konfigürasyonda görüldüğü gibi DHCP server’a default static route’un otomatik olarak switch tarafından oluşturulduğuna dikkat edelim.

    Final …

    display current-configuration

    #

    sysname Router1

    #

    dhcp enable

    #

    ip pool pool1

    gateway-list 10.0.12.1

    network 10.0.12.0 mask 255.255.255.0

    lease day 1 hour 12 minute 0

    #

    interface GigabitEthernet0/0/1

    shutdown

    ip address 10.0.12.1 255.255.255.0

    dhcp select global

    #

    interface GigabitEthernet0/0/2

    ip address 10.0.23.1 255.255.255.0

    dhcp select interface

    dhcp server excluded-ip-address 10.0.23.254

    dhcp server lease day 1 hour 12 minute 0

    dhcp server dns-list 10.0.23.254

    #

    user-interface con 0

    user-interface vty 0 4

    #

    return

    display current-configuration

    R3

    #

    dhcp enable

    #

    ip pool pool2

    gateway-list 10.0.23.3

    network 10.0.23.0 mask 255.255.255.0

    lease day 1 hour 12 minute 0

    #

    interface GigabitEthernet0/0/1

    ip address 10.0.12.3 255.255.255.0

    dhcp select interface

    dhcp server excluded-ip-address 10.0.12.254

    dhcp server lease day 1 hour 12 minute 0

    dhcp server dns-list 10.0.12.254

    #

    interface GigabitEthernet0/0/2

    shutdown

    ip address 10.0.23.3 255.255.255.0

    dhcp select global

    #

    user-interface con 0

    user-interface vty 0 4

    #

    Return

    display current-configuration

    #

    sysname Switch1

    #

    dhcp enable

    #

    interface Vlanif1

    ip address dhcp-alloc

    #

    ip route-static 0.0.0.0 0.0.0.0 10.0.12.3

    #

    user-interface con 0

    user-interface vty 0 4

    #

    Return

    display current-configuration

    #

    sysname Switch2

    #

    dhcp enable

    #

    interface Vlanif1

    ip address dhcp-alloc

    #

    ip route-static 0.0.0.0 0.0.0.0 10.0.23.1

    #

    user-interface con 0

    user-interface vty 0 4

    #

    return

Cem Kemal Erbaş sitesinden daha fazla şey keşfedin

Subscribe to get the latest posts sent to your email.

About Cem Kemal Erbaş

Check Also

Huawei NGFW Firewall VLAN, Zone ve NAT Konfigürasyon Rehberi

🔐 Huawei NGFW (Next Generation Firewall) – Ağ Yapılandırma ve Güvenlik Politikaları Bu senaryoda, Huawei …

Bir yanıt yazın