DHCP

DHCP (Server, Client dan Relay)

Menurut mikrotik.com DHCP (Server, Client, Relay) adalah
DDHCP(Dynamic Host Configuration Protocol) diperlukan untuk memudahkan distribusi alamat IP dalam suatu jaringan. Implementasi MikroTik RouterOS mencakup bagian server dan klien dan sesuai dengan RFC2131.

Penggunaan umum DHCP:

Penugasan IP dalam LAN, modem kabel, dan sistem nirkabelMemperoleh pengaturan IP pada sistem modem kabel

Alamat IP dapat diikat ke alamat MAC menggunakan fitur sewa statis.

Server DHCP dapat digunakan dengan fitur MikroTik RouterOS HotSpot untuk mengotentikasi dan akun klien DHCP. Lihat Manual HotSpot untuk informasi lebih lanjut.

Panduan Pengaturan Cepat

Contoh ini akan menunjukkan kepada Anda cara men-setup DHCP-Server dan DHCP-Client pada MikroTik RouterOS.

Pengaturan Server DHCP:

Buat kumpulan alamat IP

/ ip pool tambahkan nama = rentang dhcp-pool = 172.16.0.10-172.16.0.20

Tambahkan jaringan DHCP yang terkait dengan jaringan 172.16.0.0/12 dan akan mendistribusikan gateway dengan alamat IP 172.16.0.1 ke klien DHCP:

/ ip dhcp-server jaringan tambahkan alamat = 172.16.0.0 / 12 gateway = 172.16.0.1

Akhirnya, tambahkan server DHCP:

/ ip dhcp-server tambahkan antarmuka = ​​wlan1 address-pool = dhcp-pool

Pengaturan Klien DHCP (yang akan mendapatkan sewa dari server DHCP, dikonfigurasi di atas).

Tambahkan klien DHCP:

/ ip dhcp-client tambahkan antarmuka = ​​wlan1 use-peer-dns = yes \ add-default-route = yes disable = no

Periksa apakah Anda telah mendapatkan sewa:

[admin @ Server] ip dhcp-client> detail cetak Bendera: X - dinonaktifkan, I - tidak valid 0 interface = wlan1 add-default-route = yes use-peer-dns = yes status = terikat address = 172.16.0.20 / 12 gateway = 172.16.0.1 dhcp-server = 192.168.0.1 primer-dns = 159.148.147.194 kedaluwarsa-setelah = 2d23: 58: 52 [admin @ Server] ip dhcp-client>

Spesifikasi

Paket yang dibutuhkan: dhcp 
Diperlukan lisensi: Level1 
Tingkat submenu: / ip dhcp-client , / ip dhcp-server , / ip dhcp-relay 
Standar dan Teknologi: DHCP 

Deskripsi

Protokol DHCP memberi dan mengalokasikan alamat IP ke klien IP. Desain DHCP tidak aman dan hanya digunakan di jaringan tepercaya. Server DHCP selalu mendengarkan pada port UDP 67, klien DHCP - pada port UDP 68. Negosiasi awal melibatkan komunikasi antara alamat siaran (pada beberapa fase pengirim akan menggunakan alamat sumber 0,0.0.0 dan / atau alamat tujuan 255.255.255.255 ).Anda harus mengetahui hal ini ketika membangun firewall.

Sumber daya tambahan

ISC Dynamic Host Configuration Protocol (DHCP)DHCP mini-HOWTOFAQ DHCP ISC

Pengaturan Klien DHCP

Tingkat submenu: / ip dhcp-client 

Deskripsi

Klien MikroTik RouterOS DHCP dapat diaktifkan pada antarmuka seperti Ethernet.Hanya ada satu klien DHCP aktif per antarmuka. Klien akan menerima alamat, netmask, gateway default, dua alamat server DNS dan dua alamat server NTP.Semua informasi lain diabaikan. Alamat IP yang diterima dengan masing-masing netmask akan ditambahkan ke antarmuka yang sesuai. Gateway default akan ditambahkan ke tabel routing sebagai entri dinamis. Jika klien DHCP dinonaktifkan atau tidak memperbarui alamat, rute default dinamis akan dihapus. Jika sudah ada rute default yang diinstal sebelum klien DHCP mendapatkannya, rute yang diperoleh oleh klien DHCP akan ditampilkan sebagai tidak valid.

Deskripsi properti

add-default-route (yes | no; default: yes ) - apakah akan menambahkan rute default ke gateway yang ditentukan oleh server DHCP

address ( read-only: IP address / netmask ) - Alamat IP dan netmask, yang ditugaskan untuk DHCP Client dari Server

client-id ( teks ) - sesuai dengan pengaturan yang disarankan oleh administrator jaringan atau ISP. Biasanya diatur ke alamat MAC klien, tetapi mungkin juga string teks apa pun

dhcp-server ( hanya baca: alamat IP ) - alamat IP dari server DHCP

expires-after ( read-only: time ) - waktu, ketika sewa berakhir (ditentukan oleh server DHCP)

gateway ( read-only: address IP ) - alamat IP gateway yang ditetapkan oleh server DHCP

host-name ( text ) - nama host dari klien yang dikirim ke server DHCP

antarmuka ( nama ) - antarmuka seperti Ethernet apa pun (ini termasuk nirkabel dan terowongan EoIP) tempat klien mencari server DHCP

primer-dns ( baca-saja: alamat IP ) - alamat IP dari server DNS primer, yang ditetapkan oleh server DHCP

primary-ntp ( read-only: alamat IP ) - alamat IP dari server NTP primer, yang ditetapkan oleh server DHCP

secondary-dns ( read-only: IP address ) - alamat IP dari server DNS sekunder, yang ditetapkan oleh server DHCP

secondary-ntp ( read-only: IP address ) - alamat IP dari server NTP sekunder, yang ditetapkan oleh server DHCP

status ( hanya baca: terikat | kesalahan | rebinding ... | memperbarui ... | meminta ... | mencari ... | dihentikan) - memperlihatkan status slient DHCP

use-peer-dns (yes | no; default: yes ) - apakah akan menerima pengaturan DNS yang diiklankan oleh server DHCP (mereka akan menimpa pengaturan yang dimasukkan ke dalam submenu / ip dns )

use-peer-ntp (yes | no; default: yes ) - apakah akan menerima pengaturan NTP yang diiklankan oleh server DHCP (mereka akan mengesampingkan pengaturan yang dimasukkan dalam submenu / system ntp client )

Deskripsi Perintah

rilis - lepaskan mengikat saat ini dan restart klien DHCP

perpanjang - perpanjang sewa saat ini. Jika operasi perpanjangan tidak berhasil, klien mencoba untuk menginisialisasi ulang sewa (yaitu memulai prosedur permintaan sewa (rebind) seolah-olah belum menerima alamat IP)

Catatan

Jika properti nama host tidak ditentukan, identitas sistem klien akan dikirim di bidang masing-masing permintaan DHCP.

Jika properti id klien tidak ditentukan, alamat MAC klien akan dikirim di bidang masing-masing permintaan DHCP.

Jika properti use-peer-dns diaktifkan, klien DHCP akan tanpa syarat menulis ulang pengaturan di submenu / ip dns . Dalam hal dua atau lebih server DNS diterima, dua yang pertama ditetapkan sebagai server primer dan sekunder masing-masing.Dalam hal satu server DNS diterima, itu diletakkan sebagai server utama, dan server sekunder dibiarkan utuh.

Contoh

Untuk menambahkan klien DHCP pada antarmuka ether1 :

/ ip dhcp-client tambahkan antarmuka = ​​ether1 dinonaktifkan = tidak [admin @ MikroTik] ip dhcp-client> detail cetak Bendera: X - dinonaktifkan, I - tidak valid 0 antarmuka = ​​ether1 add-default-route = ya use-peer-dns = yes use-peer-ntp = yes status = alamat terikat = 192.168.0.65 / 24 gateway = 192.168.0.1 dhcp-server = 192.168.0.1 primary-dns = 192.168.0.1 primary-ntp = 192.168.0.1 kedaluwarsa-setelah = 9m44s [admin @ MikroTik] ip dhcp-client>

Pengaturan Server DHCP

Tingkat submenu: / ip dhcp-server 

Deskripsi

Router mendukung server individual untuk setiap antarmuka yang mirip Ethernet.Server MikroTik RouterOS DHCP mendukung fungsi dasar untuk memberikan setiap klien yang meminta alamat IP / sewa netmask, gateway default, nama domain, server DNS dan server WINS (untuk klien Windows) (disiapkan di submenu jaringan DHCP)

Agar server DHCP berfungsi, Anda harus mengatur juga kumpulan IP (jangan menyertakan alamat IP server DHCP sendiri ke dalam kisaran kelompok) dan jaringan DHCP.

Dimungkinkan juga untuk membagikan sewa untuk klien DHCP menggunakan server RADIUS, di sini tercantum parameter untuk digunakan di server RADIUS.

Permintaan akses:

NAS-Identifier - identitas routerNAS-IP-Address - Alamat IP router itu sendiriNAS-Port - ID sesi unikNAS-Port-Type - EthernetCalling-Station-Id - pengidentifikasi klien (active-client-id)Framed-IP-Address - alamat IP klien (alamat aktif)Dipanggil-Station-Id - nama server DHCPNama Pengguna - Alamat MAC klien (alamat mac aktif)Kata sandi - ""

Akses-Terima:

Framed-IP-Address - alamat IP yang akan ditetapkan untuk klienFramed-Pool - pool ip yang digunakan untuk menetapkan alamat ip ke klienRate-Limit - Batasan flatate untuk klien DHCP. Formatnya adalah: rx-rate [/ tx-rate] [rx-burst-rate [/ tx-burst-rate] [rx-burst-threshold [/ tx-burst-threshold] [rx-burst-time [/ tx- burst-time] [prioritas] [rx-rate-min [/ tx-rate-min]]]]. Semua tarif harus angka dengan opsional 'k' (1.000) atau 'M' (1.000.000). Jika tx-rate tidak ditentukan, rx-rate juga tx-rate. Hal yang sama berlaku untuk tx-burst-rate dan tx-burst-threshold dan tx-burst-time. Jika rx-burst-threshold dan tx-burst-threshold tidak ditentukan (tetapi burst-rate ditentukan), rx-rate dan tx-rate digunakan sebagai ambang burst. Jika rx-burst-time dan tx-burst-time tidak ditentukan, 1s digunakan sebagai default. Prioritas mengambil nilai 1..8, di mana 1 menyiratkan prioritas tertinggi, tetapi 8 - yang terendah. Jika rx-rate-min dan tx-rate-min tidak ditentukan nilai rx-rate dan tx-rate digunakan. Nilai-nilai rx-rate-min dan tx-rate-min tidak dapat melebihi nilai-nilai rx-rate dan tx-rate.Ascend-Data-Rate - tx / rx pembatasan laju data jika banyak atribut disediakan, batas pertama tx data rate, kedua - rx data rate. Jika digunakan bersama dengan Ascend-Xmit-Rate, tentukan tingkat rx. 0 jika tidak terbatasAscend-Xmit-Rate - batasan data tx. Ini dapat digunakan untuk menentukan batas tx hanya alih-alih mengirim dua atribut Ascend-Data-Rate sekuensial (dalam hal itu Ascend-Data-Rate akan menentukan tingkat penerimaan). 0 jika tidak terbatasSession-Timeout - waktu sewa maks (waktu sewa)

Deskripsi properti

add-arp (ya | tidak; default: tidak ) - apakah akan menambahkan entri ARP dinamis:

tidak - mode ARP harus diaktifkan pada antarmuka itu atau entri ARP statis harus ditentukan secara administratif di / ip arp submenu 

address-pool (nama | static-only; default: static-only ) - IP pool, dari mana untuk mengambil alamat IP untuk klien

static-only - izinkan hanya klien yang memiliki sewa statis (mis. tidak ada alamat dinamis yang akan diberikan kepada klien, hanya yang ditambahkan dalam submenu sewa ) 

selalu disiarkan (ya | tidak; default: tidak ) - selalu kirim balasan sebagai siaran

otoritatif (after-10sec-delay | after-2sec-delay | no | yes; default: after-2sec-delay ) - apakah server DHCP adalah satu-satunya server DHCP untuk jaringan

after-10sec-delay - untuk permintaan klien untuk alamat, server dhcp akan menunggu 10 detik dan jika ada permintaan lain dari klien setelah periode waktu ini, maka server dhcp akan menawarkan alamat ke klien atau akan mengirim DHCPNAK, jika alamat yang diminta tidak tersedia dari server ini 
after-2sec-delay - untuk permintaan klien untuk alamat, server dhcp akan menunggu 2 detik dan jika ada permintaan lain dari klien setelah periode waktu ini, maka server dhcp akan menawarkan alamat ke klien atau akan mengirim DHCPNAK, jika alamat yang diminta tidak tersedia dari server ini 
server no - dhcp mengabaikan permintaan klien untuk alamat yang tidak tersedia dari server ini 
ya - untuk permintaan klien untuk alamat yang tidak tersedia dari server ini, server dhcp akan mengirimkan pemberitahuan negatif (DHCPNAK) 

dukungan-bootp (tidak ada | statis | dinamis; default: statis ) - dukungan untuk klien BOOTP

tidak ada - jangan menanggapi permintaan BOOTP 
statis - hanya menawarkan sewa statis untuk klien BOOTP 
dinamis - menawarkan sewa statis dan dinamis untuk klien BOOTP 

delay-threshold ( waktu ; default: tidak ada ) - jika bidang detik dalam paket DHCP lebih kecil dari ambang-delay , maka paket ini diabaikan

tidak ada - tidak ada ambang batas (semua paket DHCP diproses) 

interface ( name ) - Nama antarmuka seperti Ethernet

waktu sewa ( waktu ; standar: 72 jam ) - waktu di mana klien dapat menggunakan alamat yang ditugaskan. Klien akan mencoba memperbarui alamat ini setelah setengah dari waktu ini dan akan meminta alamat baru setelah batas waktu berakhir

nama ( nama ) - nama referensi

relay ( alamat IP ; default: 0.0.0.0 ) - alamat IP dari relay yang harus diproses oleh server DHCP ini dari:

0.0.0.0 - server DHCP hanya akan digunakan untuk permintaan langsung dari klien (tidak ada DHCP yang benar-benar diizinkan) 
255.255.255.255 - server DHCP harus digunakan untuk permintaan incomming dari relay DHCP kecuali untuk mereka, yang diproses oleh server DHCP lain yang ada di submenu / ip dhcp-server 

src-address ( alamat IP ; standar: 0.0.0.0 ) - alamat tempat klien DHCP harus mengirim permintaan untuk memperbarui sewa alamat IP. Jika hanya ada satu alamat statis pada antarmuka DHCP server dan alamat sumber dibiarkan sebagai 0.0.0.0 , maka alamat statis akan digunakan. Jika ada beberapa alamat pada antarmuka, alamat dalam subnet yang sama dengan rentang alamat yang diberikan harus digunakan

use-radius (ya | tidak; default: tidak ) - apakah akan menggunakan server RADIUS untuk sewa dinamis

Catatan

Klien hanya akan menerima sewa DHCP jika itu secara langsung dapat dijangkau oleh alamat MAC-nya melalui antarmuka itu (beberapa jembatan nirkabel dapat mengubah alamat MAC klien).

Jika properti otoritatif disetel ke ya , server DHCP mengirim tolak untuk sewa yang tidak dapat diikat atau diperpanjang. Ini juga dapat (walaupun tidak selalu) membantu mencegah pengguna jaringan untuk menjalankan server DHCP mereka sendiri secara ilegal, mengganggu cara jaringan yang seharusnya berfungsi.

Jika properti relai dari server DHCP tidak diatur ke 0.0.0.0 , server DHCP tidak akan menanggapi permintaan langsung dari klien.

Contoh

Untuk menambahkan server DHCP ke antarmuka ether1 , meminjamkan alamat IP dari dhcp-clients IP pool selama 2 jam:

/ ip dhcp-server tambahkan nama = dhcp-office dinonaktifkan = no address-pool = dhcp-clients \ interface = ether1 waktu sewa = 2 jam [admin @ MikroTik] ip dhcp-server> cetak Bendera: X - dinonaktifkan, I - tidak valid # NAMA INTERFACE RELAY ALDRESS-POOL LEASE-TIME ADD-ARP 0 dhcp-office ether1 dhcp-clients 02:00:00 [admin @ MikroTik] ip dhcp-server>

Simpan Sewa di Disk

Tingkat submenu: / ip dhcp-server config 

Deskripsi

Sewa selalu disimpan dalam disk pada penonaktifan shutdown dan reboot. Jika mereka akan disimpan pada disk pada setiap perubahan sewa, banyak disk menulis akan terjadi. Tidak ada masalah jika itu terjadi pada hard drive, tetapi sangat buruk untuk Compact Flash (terutama, jika masa sewa sangat singkat). Untuk meminimalkan menulis pada disk, semua perubahan disimpan pada disk setiap detik store-leases-disk . Jika saat ini akan sangat singkat (segera), maka tidak ada perubahan yang akan hilang bahkan jika terjadi reboot keras dan kehilangan daya.Tetapi, pada CF mungkin ada terlalu banyak penulisan dalam kasus waktu sewa pendek (seperti dalam kasus hotspot). Jika waktu ini akan sangat lama (tidak pernah), maka tidak akan ada tulisan pada disk, tetapi informasi tentang sewa aktif dapat hilang jika kehilangan daya. Dalam kasus ini, server dhcp dapat memberikan alamat ip yang sama ke klien lain, jika yang pertama tidak akan menanggapi permintaan ping.

Deskripsi properti

store-leases-disk (interval waktu | segera | tidak pernah; standar: 5 menit ) - seberapa sering perubahan sewa harus disimpan dalam disk

Jaringan DHCP

Tingkat submenu: / ip jaringan dhcp-server 

Deskripsi properti

address ( alamat IP / netmask ) - server DHCP jaringan akan meminjamkan alamat

boot-file-name ( text ) - Nama file boot

dhcp-option ( text ) - tambahkan opsi DHCP tambahan dari / ip daftar opsi dhcp-server . Anda tidak dapat mendefinisikan kembali parameter yang sudah ditentukan dalam submenu ini:

Subnet-Mask (kode 1) - netmask 
Router (kode 3) - gateway 
Domain-Server (kode 6) - dns-server 
Domain-Name (kode 15) - domain 
NTP-Server (kode 42) - ntp-server 
NETBIOS-Name-Server (kode 44) - menang-server 

dns-server ( teks ) - klien DHCP akan menggunakannya sebagai server DNS default.Dua server DNS yang dipisahkan koma dapat ditentukan untuk digunakan oleh klien DHCP sebagai server DNS primer dan sekunder

domain ( teks ) - klien DHCP akan menggunakan ini sebagai pengaturan 'DNS domain' untuk adaptor jaringan

gateway ( alamat IP ; default: 0.0.0.0 ) - gateway default untuk digunakan oleh klien DHCP

netmask ( integer : 0..32; default: 0 ) - topeng jaringan yang sebenarnya untuk digunakan oleh klien DHCP

0 - netmask dari alamat jaringan akan digunakan 

next-server ( alamat IP ) - alamat IP server berikutnya yang akan digunakan dalam bootstrap

ntp-server ( text ) - klien DHCP akan menggunakannya sebagai server NTP default.Dua server NTP yang dipisah koma dapat ditentukan untuk digunakan oleh klien DHCP sebagai server NTP primer dan sekunder

wins-server ( text ) - klien Windows DHCP akan menggunakannya sebagai server WINS default. Dua server WINS yang dipisahkan koma dapat ditentukan untuk digunakan oleh klien DHCP sebagai server WINS primer dan sekunder

Catatan

Bidang alamat menggunakan netmask untuk menentukan rentang alamat yang diberikan untuk masuknya entri. Klien netmask yang sebenarnya akan digunakan ditentukan dalam properti netmask .

Sewa Server DHCP

Tingkat submenu: / ip sewa dhcp-server 

Deskripsi

Submenu sewa server DHCP digunakan untuk memantau dan mengelola sewa server. Sewa yang diterbitkan ditunjukkan di sini sebagai entri dinamis. Anda juga dapat menambahkan sewa statis untuk mengeluarkan klien tertentu (diidentifikasi oleh alamat MAC) alamat IP yang diinginkan.

Secara umum, DHCP lease dialokasikan sebagai berikut:

sewa yang tidak digunakan dalam kondisi menunggujika klien meminta alamat IP, server memilih satujika klien akan menerima alamat yang ditetapkan secara statis, leasing menjadi ditawarkan , dan kemudian terikat dengan waktu leasing masing-masingjika klien akan menerima alamat dinamis (diambil dari kumpulan alamat IP), router mengirim paket ping dan menunggu jawaban selama 0,5 detik. Selama waktu ini, sewa ditandai pengujiandalam kasus, alamat tidak merespons, sewa menjadi ditawarkan , dan kemudian terikat dengan waktu sewa masing-masingdalam kasus lain, sewa menjadi sibuk untuk waktu sewa (ada perintah untuk menguji ulang semua alamat sibuk), dan permintaan klien tetap tidak terjawab (klien akan mencoba lagi segera)

Seorang klien dapat membebaskan alamat yang disewa. Sewa dinamis dihapus, dan alamat yang dialokasikan dikembalikan ke kumpulan alamat. Tetapi sewa statis menjadi sibuk sampai klien akan mendapatkan kembali alamatnya.

Perhatikan bahwa alamat IP yang ditetapkan secara statis tidak diperiksa.

Deskripsi properti

alamat aktif ( hanya baca: alamat IP ) - alamat IP aktual untuk sewa ini

active-client-id ( read-only: text ) - id klien aktual dari klien

active-mac-address ( read-only: MAC address ) - alamat MAC aktual dari klien

active-server ( read-only: list ) - server dhcp aktual, yang melayani klien ini

address ( alamat IP ) - tentukan alamat ip (atau kumpulan ip) untuk sewa statis

0.0.0.0 - gunakan pool dari server 

agent-circuit-id ( read-only: text ) - ID sirkuit dari agen relai DHCP

agent-remote-id ( read-only: text ) - ID jarak jauh, yang ditetapkan oleh agen relai DHCP

selalu disiarkan (ya | tidak) - kirim semua balasan sebagai siaran

blok-akses (ya | tidak; standar: tidak ) - blokir akses untuk klien ini (paket drop dari klien ini)

diblokir ( read-only: flag ) - apakah sewa diblokir

client-id ( teks ; default: "" ) - jika ditentukan, harus cocok dengan opsi DHCP 'client identifier' dari permintaan

expires-after ( read-only: time ) - waktu sampai masa sewa berakhir

host-name ( read-only: text ) - menunjukkan opsi nama host dari permintaan DHCP yang terakhir diterima

sewa-waktu ( waktu ; default: 0s ) - waktu dimana klien dapat menggunakan alamat

0s - sewa tidak akan pernah berakhir 

mac-address ( alamat MAC ; standar: 00: 00: 00: 00: 00: 00 ) - jika ditentukan, harus cocok dengan alamat MAC klien

radius ( read-only: yes | no) - menunjukkan, apakah sewa dinamis ini disahkan oleh RADIUS atau tidak

rate-limit ( read-only: text ; default: "" ) - menetapkan batas nilai untuk sewa aktif.Formatnya adalah: rx-rate [/ tx-rate] [rx-burst-rate [/ tx-burst-rate] [rx-burst-threshold [/ tx-burst-threshold] [rx-burst-time [/ tx- burst-time]]]]. Semua tarif harus angka dengan opsional 'k' (1.000) atau 'M' (1.000.000). Jika tx-rate tidak ditentukan, rx-rate juga tx-rate. Hal yang sama berlaku untuk tx-burst-rate dan tx-burst-threshold dan tx-burst-time. Jika rx-burst-threshold dan tx-burst-threshold tidak ditentukan (tetapi burst-rate ditentukan), rx-rate dan tx-rate digunakan sebagai ambang burst. Jika rx-burst-time dan tx-burst-time tidak ditentukan, 1s digunakan sebagai default

server ( baca-saja: nama ) - nama server yang melayani klien ini

src-mac-address ( alamat MAC ) - sumber alamat MAC

status ( hanya baca: menunggu | pengujian | otorisasi | sibuk | ditawarkan) terikat - status sewa:

menunggu - tidak menggunakan sewa statis 
pengujian - menguji apakah alamat ini digunakan atau tidak (hanya untuk sewa dinamis) dengan melakukan ping dengan batas waktu 0,5 detik 
otorisasi - menunggu respons dari server radius 
sibuk - alamat ini diberikan secara statis ke klien atau sudah ada di jaringan, sehingga tidak dapat disewakan 
Ditawarkan - server telah menawarkan sewa ini kepada klien, tetapi tidak menerima konfirmasi dari klien 
terikat - server telah menerima konfirmasi klien bahwa ia menerima alamat yang ditawarkan, ia menggunakannya sekarang dan akan membebaskan alamat tersebut selambat-lambatnya, daripada waktu sewa akan berakhir 

use-src-mac ( alamat MAC ) - gunakan alamat MAC sumber ini sebagai gantinya

Deskripsi Perintah

check-status - memeriksa status sewa dinamis sibuk yang diberikan, dan membebaskannya jika tidak ada tanggapan

make-static - mengonversi sewa dinamis ke sewa statis

Catatan

Jika batas-tarif ditentukan, antrian sederhana ditambahkan dengan parameter yang sesuai saat sewa memasuki keadaan terikat. Entri arp ditambahkan tepat setelah penambahan antrian selesai (hanya jika add-arp diaktifkan untuk server dhcp). Yang pasti, bahwa klien tidak dapat menggunakan alamat ip-nya tanpa mendapatkan sewa dhcp dan dengan demikian menghindari batas tingkat, mode hanya-balas harus digunakan pada antarmuka ethernet itu.

Meskipun alamat klien dapat diubah (dengan menambahkan item baru) dalam daftar cetak sewa , itu tidak akan berubah untuk klien. Memang benar untuk setiap perubahan dalam konfigurasi server DHCP karena sifat protokol DHCP. Klien mencoba untuk memperbarui alamat IP yang ditetapkan hanya ketika setengah dari waktu sewa telah lewat (itu mencoba untuk memperbaharui beberapa kali). Hanya ketika waktu sewa penuh telah lewat dan alamat IP tidak diperpanjang, sewa baru diminta (operasi rebind).

nilai deault mac-address tidak akan pernah berfungsi! Anda harus menentukan alamat MAC yang benar di sana.

Contoh

Untuk menetapkan 10.5.2.100 alamat IP statis untuk klien DHCP yang ada (ditunjukkan dalam tabel sewa sebagai item # 0):

[admin @ MikroTik] sewa ip dhcp-server> print Bendera: X - dinonaktifkan, R - radius, D - dinamis, B - diblokir # ADDRESS MAC-ADDRESS HOST-NAME SERVER STATE-LIMIT STATUS 0 D 10.5.2.90 00: 04: EA: C6: 0E: 40 terikat sakelar 1 D 10.5.2.91 00: 04: EA: 99: 63: C0 terikat sakelar [admin @ MikroTik] sewa ip dhcp-server> tambah copy-from = 0 address = 10.5.2.100 [admin @ MikroTik] sewa ip dhcp-server> print Bendera: X - dinonaktifkan, R - radius, D - dinamis, B - diblokir # ADDRESS MAC-ADDRESS HOST-NAME SERVER STATE-LIMIT STATUS 0 D 10.5.2.91 00: 04: EA: 99: 63: C0 terikat sakelar 1 10.5.2.100 00: 04: EA: C6: 0E: 40 terikat sakelar [admin @ MikroTik] sewa ip dhcp-server>

Peringatan DHCP

Tingkat submenu: / ip peringatan dhcp-server 

Deskripsi

Untuk menemukan server DHCP jahat segera setelah muncul di jaringan Anda, alat Peringatan DHCP dapat digunakan. Ini akan memonitor ethernet untuk semua balasan DHCP dan memeriksa, apakah balasan ini berasal dari server DHCP yang valid. Jika balasan dari server DHCP yang tidak dikenal terdeteksi, peringatan akan terpicu:

[admin @ MikroTik] ip dhcp-server alert> / log print 00:34:23 dhcp, kritis, kesalahan, peringatan, info, debug peringatan dhcp di Publik: menemukan server dhcp yang tidak diketahui, mac 00: 02: 29: 60: 36: E7, ip 10.5.8.236 [admin @ MikroTik] ip dhcp-server alert>

Ketika sistem memberi peringatan tentang server DHCP yang jahat, ia dapat menjalankan skrip khusus.

Karena balasan DHCP bisa unicast, detektor dhcp jahat mungkin tidak menerima tawaran apa pun kepada klien dhcp lain sama sekali. Untuk mengatasi hal ini, detektor dhcp jahat juga bertindak sebagai klien dhcp - mengirimkan dhcp menemukan permintaan sekali dalam satu menit

Deskripsi properti

alert-timeout (tidak ada / waktu ; standar: tidak ada ) - waktu, setelah itu peringatan akan dilupakan. Jika setelah waktu itu server yang sama akan terdeteksi, peringatan baru akan dihasilkan

tidak ada - waktu tanpa batas 

interface ( name ) - interface, di mana menjalankan server DHCP pencari palsu

on-alert ( text ) - skrip untuk dijalankan, ketika server DHCP tidak dikenal terdeteksi

unknown-server ( read-only: text ) - daftar alamat MAC dari server DHCP yang tidak dikenal yang terdeteksi. Server dihapus dari daftar ini setelah batas waktu peringatan

valid-server ( text ) - daftar alamat MAC dari server DHCP yang valid

Catatan

Semua peringatan pada sebuah antarmuka dapat dihapus kapan saja menggunakan perintah: / ip dhcp-server alert reset-alert <interface>

Perhatikan, bahwa e-mail dapat dikirim, menggunakan / tindakan sistem logging menambahkan target = email

Opsi DHCP

Tingkat submenu: / ip opsi dhcp-server 

Deskripsi

Dengan bantuan daftar Opsi DHCP, dimungkinkan untuk menentukan opsi kustom tambahan untuk diiklankan oleh DHCP Server.

Deskripsi properti

kode ( integer : 1..254) - kode opsi dhcp. Semua kode tersedia di http://www.iana.org/assignments/bootp-dhcp-parameters

name ( name ) - nama deskriptif opsi

value ( text ) - nilai parameter dalam bentuk string. Jika string dimulai dengan "0x", itu dianggap sebagai nilai heksadesimal

Catatan

Opsi yang ditentukan dapat Anda gunakan di submenu jaringan / ip dhcp-server

Menurut protokol DHCP, sebuah parameter dikembalikan ke klien DHCP hanya jika ia meminta parameter ini, menentukan kode masing-masing dalam DHCP permintaan atribut Parameter-Daftar (kode 55). Jika kode tidak termasuk dalam atribut Parameter-List, server DHCP tidak akan mengirimkannya ke klien DHCP.

Contoh

Contoh ini menunjukkan cara mengatur server DHCP untuk membalas permintaan Hostname klien DHCP (kode 12) dengan nilai Host-A .

Tambahkan opsi bernama Option-Hostname dengan kode 12 (Hostname) dan nilai Host-A :

[admin @ MikroTik] opsi ip dhcp-server> add name = Kode nama host = 12 \ value = "Host-A" [admin @ MikroTik] opsi ip dhcp-server> cetak # NILAI KODE NAMA 0 Opsi-Nama Host 12 Host-A [admin @ MikroTik] opsi ip dhcp-server>

Gunakan opsi ini dalam daftar jaringan server DHCP:

[admin @ MikroTik] jaringan ip dhcp-server> add address = 10.1.0.0 / 24 \ \ ... gateway = 10.1.0.1 dhcp-option = Opsi-Hostname dns-server = 159.148.60.20 [admin @ MikroTik] jaringan ip dhcp-server> detail cetak 0 alamat = 10.1.0.0 / 24 gateway = 10.1.0.1 dns-server = 159.148.60.20 dhcp-option = Option-Hostname [admin @ MikroTik] jaringan ip dhcp-server>

Sekarang server DHCP akan membalas dengan Hostname Host-A ke klien DHCP (jika diminta)

Relay DHCP

Tingkat submenu: / ip dhcp-relay 

Deskripsi

Relay DHCP hanyalah proksi yang dapat menerima permintaan DHCP dan mengirimkannya kembali ke server DHCP asli

Deskripsi properti

delay-threshold ( waktu ; default: tidak ada ) - jika bidang detik dalam paket DHCP lebih kecil dari ambang-delay, maka paket ini diabaikan

dhcp-server ( text ) - daftar alamat IP server DHCP yang harus diteruskan permintaan DHCP

interface ( name ) - nama antarmuka yang akan dikerjakan DHCP relay

local-address ( alamat IP ; default: 0.0.0.0 ) - alamat IP unik dari relay DHCP ini diperlukan untuk server DHCP untuk membedakan relay:

0.0.0.0 - alamat IP akan dipilih secara otomatis 

name ( name ) - nama deskriptif untuk relay

Catatan

Relay DHCP tidak memilih server DHCP tertentu dalam daftar dhcp-server, itu hanya mengirim permintaan masuk ke semua server yang terdaftar.

Contoh

Untuk menambahkan relai DHCP bernama relai pada antarmuka ether1 yangmengirim ulang semua permintaan yang diterima ke server DHCP 10.0.0.1 :

[admin @ MikroTik] ip dhcp-relay> add name = relay interface = ether1 \ \ ... dhcp-server = 10.0.0.1 dinonaktifkan = tidak [admin @ MikroTik] ip dhcp-relay> print Bendera: X - dinonaktifkan, I - tidak valid # NAMA INTERFACE DHCP-SERVER LOCAL-ALAMAT 0 relay ether1 10.0.0.1 0.0.0.0 [admin @ MikroTik] ip dhcp-relay>

Pengaturan Berbasis Pertanyaan & Jawaban

Nama perintah: / ip pengaturan dhcp-server 

Pertanyaan

alamat untuk diberikan ( teks ) - kumpulan alamat IP DHCP server harus disewakan kepada klien

ruang alamat dhcp ( alamat IP / netmask ; default: 192.168.0.0/24 ) - jaringan yang akan disewakan oleh server DHCP ke klien

dhcp relay ( alamat IP ; default: 0.0.0.0 ) - alamat IP dari relay DHCP antara server DHCP dan klien DHCP

dhcp server interface ( name ) - antarmuka untuk menjalankan server DHCP

dns server ( alamat IP ) - alamat IP dari server DNS yang sesuai untuk disebarkan ke klien DHCP

gateway ( alamat IP ; default: 0.0.0.0 ) - gateway default dari jaringan yang disewa

waktu sewa ( waktu ; standar: 3d ) - waktu sewa akan valid

Catatan

Bergantung pada pengaturan saat ini dan jawaban untuk pertanyaan sebelumnya, nilai default dari pertanyaan berikut mungkin berbeda. Beberapa pertanyaan mungkin hilang jika menjadi berlebihan (misalnya, tidak ada gunanya meminta 'relay' ketika server akan meminjamkan jaringan yang terhubung langsung)

Contoh

Untuk mengkonfigurasi server DHCP pada antarmuka ether1 untuk meminjamkan alamat dari 10.0.0.2 ke 10.0.0.254 yang termasuk dalam jaringan 10.0.0.0/24dengan gateway 10.0.0.1 dan server DNS 159.148.60.2 untuk waktu 3 hari:

[admin @ MikroTik] ip dhcp-server> setup Pilih antarmuka untuk menjalankan server DHCP antarmuka server dhcp: ether1 Pilih jaringan untuk alamat DHCP ruang alamat dhcp: 10.0.0.0/24 Pilih gateway untuk jaringan yang diberikan gateway untuk jaringan dhcp: 10.0.0.1 Pilih kumpulan alamat ip yang diberikan oleh server DHCP alamat untuk diberikan: 10.0.0.2-10.0.0.254 Pilih server DNS server dns: 159.148.60.20 Pilih waktu sewa waktu sewa: 3d [admin @ MikroTik] ip dhcp-server>

Wisaya telah membuat konfigurasi berikut berdasarkan jawaban di atas:

[admin @ MikroTik] ip dhcp-server> cetak Bendera: X - dinonaktifkan, I - tidak valid # NAMA INTERFACE RELAY ALDRESS-POOL LEASE-TIME ADD-ARP 0 dhcp1 ether1 0.0.0.0 dhcp_pool1 3d no [admin @ MikroTik] ip dhcp-server> cetak jaringan # ALAMAT GATEWAY DNS-SERVER MENANGKAN-SERVER DOMAIN 0 10.0.0.0/24 10.0.0.1 159.148.60.20 [admin @ MikroTik] ip dhcp-server> / ip pool print # NAMA RANGES 0 dhcp_pool1 10.0.0.2-10.0.0.254 [admin @ MikroTik] ip dhcp-server>

Contoh Aplikasi

Pengalamatan Dinamis, menggunakan DHCP-Relay

Biarkan kami mempertimbangkan bahwa Anda memiliki beberapa jaringan IP 'di belakang' router lain, tetapi Anda ingin menyimpan semua server DHCP pada satu router. Untuk melakukan ini, Anda memerlukan relay DHCP di jaringan Anda yang mengandalkan permintaan DHCP dari klien ke server DHCP.

Contoh ini akan menunjukkan kepada Anda cara mengkonfigurasi server DHCP dan relay DHCP yang melayani 2 jaringan IP - 192.168.1.0/24 dan 192.168.2.0/24 yang berada di belakang router DHCP-Relay .

Alamat IP DHCP-Server :

[admin @ DHCP-Server] alamat ip> cetak Bendera: X - dinonaktifkan, I - tidak valid, D - dinamis # ALAMAT JARINGAN ANTAR BROADCAST 0 192.168.0.1/24 192.168.0.0 192.168.0.255 Ke-DHCP-Relay 1 10.1.0.2/24 10.1.0.0 10.1.0.255 Publik [admin @ DHCP-Server] alamat ip>

Alamat IP DHCP-Relay :

[admin @ DHCP-Relay] alamat ip> cetak Bendera: X - dinonaktifkan, I - tidak valid, D - dinamis # ALAMAT JARINGAN ANTAR BROADCAST 0 192.168.0.1/24 192.168.0.0 192.168.0.255 Ke-DHCP-Server 1 192.168.1.1/24 192.168.1.0 192.168.1.255 Lokal1 2 192.168.2.1/24 192.168.2.0 192.168.2.255 Lokal2 [admin @ DHCP-Relay] alamat ip>

Untuk mengatur 2 Server DHCP pada router DHCP-Server tambahkan 2 kumpulan.Untuk jaringan 192.168.1.0/24 dan 192.168.2.0 :

/ ip pool tambahkan nama = Rentang Local1-Pool = 192.168.1.11-192.168.1.100 / ip pool tambahkan nama = Rentang Local1-Pool = 192.168.2.11-192.168.2.100 [admin @ DHCP-Server] ip pool> print # NAMA RANGES 0 Local1-Pool 192.168.1.11-192.168.1.100 1 Local2-Pool 192.168.2.11-192.168.2.100 [admin @ DHCP-Server] ip pool>

Buat Server DHCP:

/ ip dhcp-server tambah antarmuka = ​​Ke-DHCP-Relay relai = 192.168.1.1 \ address-pool = Local1-Pool name = DHCP-1 dinonaktifkan = no / ip dhcp-server tambah antarmuka = ​​Ke-DHCP-Relay relai = 192.168.2.1 \ address-pool = Local2-Pool name = DHCP-2 dinonaktifkan = no [admin @ DHCP-Server] ip dhcp-server> cetak Bendera: X - dinonaktifkan, I - tidak valid # NAMA INTERFACE RELAY ALDRESS-POOL LEASE-TIME ADD-ARP 0 DHCP-1 Ke-DHCP-Relay 192.168.1.1 Local1-Pool 3d00: 00: 00 1 DHCP-2 Ke-DHCP-Relay 192.168.2.1 Local2-Pool 3d00: 00: 00 [admin @ DHCP-Server] ip dhcp-server>

Konfigurasikan jaringan masing-masing:

/ ip dhcp-server jaringan tambahkan alamat = 192.168.1.0 / 24 gateway = 192.168.1.1 \ dns-server = 159.148.60.20 / ip dhcp-server jaringan tambahkan alamat = 192.168.2.0 / 24 gateway = 192.168.2.1 \ dns-server 159.148.60.20 [admin @ DHCP-Server] ip dhcp-server network> print # ALAMAT GATEWAY DNS-SERVER MENANGKAN-SERVER DOMAIN 0 192.168.1.0/24 192.168.1.1 159.148.60.20 1 192.168.2.0/24 192.168.2.1 159.148.60.20 [admin @ DHCP-Server] ip dhcp-server jaringan>

Konfigurasi DHCP-Server dilakukan. Sekarang mari kita mengkonfigurasi DHCP-Relay :

/ ip dhcp-relay tambahkan nama = Local1-Relay antarmuka = ​​Local1 \ dhcp-server = 192.168.0.1 local-address = 192.168.1.1 dinonaktifkan = tidak / ip dhcp-relay tambahkan nama = Local2-Relay interface = Local2 \ dhcp-server = 192.168.0.1 local-address = 192.168.2.1 dinonaktifkan = tidak [admin @ DHCP-Relay] ip dhcp-relay> cetak Bendera: X - dinonaktifkan, I - tidak valid # NAMA INTERFACE DHCP-SERVER LOCAL-ALAMAT 0 Local1-Relay Local1 192.168.0.1 192.168.1.1 1 Local2-Relay Local2 192.168.0.1 192.168.2.1 [admin @ DHCP-Relay] ip dhcp-relay>

Penugasan Alamat IP, menggunakan FreeRADIUS Server

Mari kita pertimbangkan bahwa kita ingin menetapkan alamat IP untuk klien, menggunakan server RADIUS.

Kami berasumsi bahwa Anda telah menginstal FreeRADIUS. Cukup tambahkan baris ini ke file yang ditentukan:

file pengguna:

00: 0B: 6B: 31: 02: 4B Auth-Type: = Lokal, Kata Sandi == "" Framed-IP-Address = 192.168.0.55

file clients.conf

client 172.16.0.1 { rahasia = MySecret shortname = Server }

Konfigurasikan Radius Client pada RouterOS:

/ radius tambahkan layanan = alamat dhcp = 172.16.0.2 secret = MySecret [admin @ DHCP-Server] radius> detail cetak Bendera: X - dinonaktifkan 0 layanan = dhcp disebut-id = "" domain = "" address = 172.16.0.2 secret = "MySecret" otentikasi-port = 1812 akuntansi-port = 1813 batas waktu = 00: 00: 00.300 backup-akuntansi = tidak ada ranah = "" [admin @ DHCP-Server] radius>

Setup DHCP Server:

Buat kumpulan alamat:

/ ip pool tambahkan nama = Radius-Rentang klien = 192.168.0.11-192.168.0.100

Tambahkan server DHCP:

/ ip dhcp-server tambahkan address-pool = Radius-Klien use-radius = yes interface = Lokal \ dinonaktifkan = tidak

Konfigurasikan jaringan DHCP:

/ ip dhcp-server jaringan tambahkan alamat = 192.168.0.0 / 24 gateway = 192.168.0.1 \ dns-server = 159.148.147.194.159.148.60.20

Sekarang klien dengan alamat MAC 00: 0B: 6B: 31: 02: 4B akan selalu menerima alamat IP 192.168.0.55 .

Menurut Yosi Ismarina DHCP (Server, Client, Relay) adalah
DHCP Server
        DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.
DHCP Client
            Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.
            Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
Fungsi DHCP : Seperti yang sudah diterangkan. fungsi DHCP ini adalah dapat memberikan nomor IP secara otomatis kepada komputer yang melakukan request. 
DHCP Relay
DHCP Relay adalah proxy yang mampu menerima dan mengirim ulang permintaan DHCP ke DHCP server yang sebenarnya. Pada jaringan besar umumnya terdiri dari banyak segmen (umumnya VLAN) dan ratusan atau bahkan ribuan komputer. Tentu sulit sekali untuk me-manage IP untuk sekian banyaknya PC itu. 

Kelebihan DHCP
1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.
2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.

3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).

4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.

5.    DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi lainnya kepada client.

Menurut Sugeng DHCP (Server, Client, Relay) adalah
Dhcp Server
dhcp server configurasi protocol (IP address) disediakan oleh server untuk diberikan ke client yang meminta / request ip. (ip address) yang diberikan, ditentukan oleh server pemberian jatah ip bisa dalam hitungan menit, jam, hari dan bulan, juga disertai dengan netmask, gateway dan dns server, itu semua tergantung dari pengaturan di servernya.

Dhcp Client
Pengaturan protocol (ip address) dilakukan di client, apakah mode static atau dynamic, dhcp client meminta server untuk memberikan ip, sebelum client mendapatkan ip dynamic, client terlebih dahulu merequest ke server yang ada pada jaringan tersebut, dan server melakukan pemeriksaan terhadap client yang meminta ip dynamic, jika sesuai dan diperbolehkan maka server baru mengirimkan ip ke client.

Dhcp Relay
DHCP (untuk Dynamic Host Configuration Protocol) agen relay adalah Protokol Bootstrap yang relay DHCP pesan antara klien dan server untuk DHCP pada Jaringan IP yang berbeda. 

Ini bisa menjadi host atau router IP yang “mendengarkan” pesan klien DHCP disiarkan di subnet dan relai mereka ke server DHCP dikonfigurasi. DHCP server kemudian akan mengirim respon lagi menggunakan agen relay DHCP kembali ke klien DHCP. 

Pada jaringan besar umumnya terdiri dari banyak segmen (umumnya VLAN) dan ratusan atau bahkan ribuan komputer. Tentu sulit sekali untuk me-manage IP untuk sekian banyaknya PC itu.

Yang mudah tentu menggunakan DHCP Server, namun bagaimana bila segmen dari DHCP Server tersebut berbeda dengan letak PC yang ingin mendapat IP itu? Jawabannya adalah menggunakan DHCP Relay.

Penjelasan tentang NAT
Network Address Translation (NAT) adalah salah satu fasilitas router untuk meneruskan paket dari IP asal dan atau ke IP tujuan.
NAT merupakan standar internet yang mengizinkan computer host dapat berkomunikasi dengan jaringan luarmenggunakan IP address Public. Dengan kata lain, NAT mempunyai peran penting untuk menghubungkan client ke jaringan internet. 

Menurut Haby Burachman DHCP (Server, Client, Relay) adalah
- DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.

- DHCP CLIENT
Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.

            Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
Fungsi DHCP : Seperti yang sudah diterangkan. fungsi DHCP ini adalah dapat memberikan nomor IP secara otomatis kepada komputer yang melakukan request. 
- DHCP RELAY
DHCP Relay adalah proxy yang mampu menerima dan mengirim ulang permintaan DHCP ke DHCP server yang sebenarnya. Pada jaringan besar umumnya terdiri dari banyak segmen (umumnya VLAN) dan ratusan atau bahkan ribuan komputer. Tentu sulit sekali untuk me-manage IP untuk sekian banyaknya PC itu. 
Kelebihan DHCP
1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.
2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.
3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).
4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.
5.    DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi lainnya kepada client

Menurut Rival Maulvi DHCP (Server, Client, Relay) adalah
(1) DHCP Relay
DHCP Relay merupakan sebuah metode untuk distribusi IP Address ke perangkat client dengan memanfaatkan DHCP server yang terpusat pada router lain. Sehingga bisa dikatakan router yang menjadi DHCP Relay hanya meneruskan 'DHCP Request' dari perangkat client ke DHCP server. Hal ini san membantu jika perangkat-perangkat client tidak berada dalam satu network dengan DHCP Server. Untuk lebih jelasnya kita akan mencoba untuk melakukan konfigurasi DHCP Relay seperti pada topologi tersebut.
(2) DHCP Server
DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.
Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.
Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesaidan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
(3) DHCP Client
Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.

            Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
Fungsi DHCP : Seperti yang sudah diterangkan. fungsi DHCP ini adalah dapat memberikan nomor IP secara otomatis kepada komputer yang melakukan request. 

Dapat disimpulkan dari 5 pendapat diatas bahwa dhcp relay metode untuk distribusi IP Address ke perangkat client dengan memanfaatkan DHCP server yang terpusat pada router lain. Dhcp server layanan yang secara otomatis memberikan nomor IP pada komputer sedangkan dhcp client

Daftar Pustaka

_______.2007. Pengertian, Konfigurasi lengkap dhcp server, client dan relay.
https://mikrotik.com/testdocs/ros/3.0/pnp/dhcp.php
diakses pada 25 Agustus 2019 pukul 07 : 30

Ismarina, Yosi. 2012. Pengertian dhcp client, server dan relay.
http://yosi-ismarina.blogspot.com/2012/05/dhcp-server-dhcp-client-dan-dhcp-relay.html
diakses pada 25 Agustus 2019 pukul 07 : 45

Sugeng. 2014. Pengertian, konfigurasi dhcp server, dhcp client dan relay.
http://sugeng1997.blogspot.com/2014/01/dns-server-dhcp-server-dhcp-client-dan.html
diakses pada 25 Agustus 2019 pukul 08 : 15

Burachman, Haby. 2014. Dhcp server, dhcp client dan relay.
http://haby-burachman.blogspot.com/2014/01/dhcp-server-dhcp-client-dan-dhcp-relay.html
diakses pada 25 Agustus 2019 pukul 08 : 30

Maulivi, Rival. 2017. Konfigurasi dhcp server dan dhcp relay.
http://rivalmaulvi.blogspot.com/2017/07/konfigurasi-dhcp-server-dan-dhcp-relay.html
diakses pada 25 Agustus 2019 pukul 08 : 45

Komentar

Postingan populer dari blog ini

Terminasi Fiber Optik

Kode Penamaan Mikrotik

Network Automation