membangun jaringan dengan dhcp - · pdf filetidak perlu melakukan pengaturan nomor lp. karena...

3
Membangun Jaringan dengan DHCP erver DHCP (Dynamic Host Configuration Protocol) merupakan program aplikasi yang berjalan di server, yang memung- kinkan untuk PC clientyang terhubung ke server tidak perlumelakukan pengaturan nomorlP. Karena nomorlP sudah ditentukan oleh server. Konfigurasi server DHCP Untuk melakukan konfigurasi DHCP, Anda dapat mengedit tile /etc/dhcpd.conf. Beberapa parameter harus diawafi dengan kata "option". Semua parameter termasukoption, yang dinyatakan sebelumpenggunaan tanda {} disebut dengan global parameter. Adapun langkah-langkahnya adalah sebagai berikut: 1 . Pada konsol, /ogrh sebagai root: Login: root Passwordl passwold 2. Lakukan editing pada lile /etc/dhcpd.conf. lroot@localhostr -l # vi /etc/dhcpd.conf 3. Di bawah ini, diperlihatkan router menggunakan alamat lP 192.168.0.254 dan DNS (hanya satu) menggunakan alamat lP 192.168.O.254 subnet 192.168.1.0 netmask 255.255.255,0 { option routers option subnet-mask 1 92. 1 68.0.254; 255.255.255.0; option domain-name "contoh.com"; option domain-name-servers 'l92.1 68.1 . 1; option time-offset Standard Time -5; # Eastern range 192.168.0.10 192.168.0.100; ) 4. Kemudian kita tambahkan dengan penggunaan DNS ns1 dan ns2. Fungsi dari ns2 adalah untuk melakukan back up jika ns1 mengalami crash atau shutdown. Kita tambahkan juga dengan group sharing, subnet, host, dan range alamat lP client yang kita izinkan untukmengakses server. shared-network name { option domain-name "server.net"; option domain-name-servers nsl.server.net, ns2,servel,net; option routers 192.168.A.254; morc panmeterc for EXAMPLE shared- network subnet 192. 1 68.0.0 netmask 255.255.255.0 { patameterc for subnet range 192.168.0.1 192.168.0.31; ) subnet 192.168.0.32 netmask 255.255.255.0 { parcmeterc for subnet range 192.168.0.33 192.168.0.63; ) ) 5. Setelah selesai, kita lanjutkan dengan group sharing, Anda terlebih dahulu harus mengetahui alamat (mac) atau nomor seri dari setiap kartu jaringan yang akanAnda daftarkan ke DHCPD. Kemudian masukkan nomor seri kartu jaringan tersebut ke dalam kalimat hardware ethernet. Seperti tampak pada contoh berikut ini: group { option routers 192.168.0.254; option subnet-mask 255.255.255.0; option domain-name "ai.co.id"; option domain-name-servers 192.168.0,1; option time-offset -5; # Eastern Standard Time host masaji { option host-name "apex,co.id"; hardware ethernet 00:A0:78:8E: 9E:AA; fixed-address 1 92. 1 68.0.4; ) host hartx { option host-name "raleigh,ai.co.id"; hardware ethernet 00rA1 :DDl74lC3:F2; fixed-address 1 92. 1 68.0.6; ) ) Memberi alamat lP, gateway, dan DNS kepada setiapkomputer bisa membuat capek. Apalagi untuk jaringan besaratau banyak komputer yang datang dan pergi. Tiba saatnya Anda mengatur semua itu secara otomatis melalui SCTVCT DHCP. www.infolinux.web.id IHToLINUX APRIL 2003 7 9

Upload: nguyentruc

Post on 22-Feb-2018

232 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Membangun Jaringan dengan DHCP - · PDF filetidak perlu melakukan pengaturan nomor lP. Karena nomor lP sudah ditentukan oleh server. Konfigurasi server DHCP Untuk melakukan konfigurasi

Membangun Jaringan dengan DHCPerver DHCP (Dynamic Host ConfigurationProtocol) merupakan program aplikasiyang berjalan di server, yang memung-

kinkan untuk PC client yang terhubung ke servertidak perlu melakukan pengaturan nomor lP.Karena nomor lP sudah ditentukan oleh server.

Konfigurasi server DHCPUntuk melakukan konfigurasi DHCP, Anda dapatmengedit tile /etc/dhcpd.conf. Beberapa parameter

harus diawafi dengan kata "option". Semuaparameter termasuk option, yang dinyatakansebelum penggunaan tanda {} disebut denganglobal parameter.

Adapun langkah-langkahnya adalah sebagaiberikut:

1 . Pada konsol, /ogrh sebagai root:

Login: root

Passwordl passwold

2. Lakukan editing pada lile /etc/dhcpd.conf.

lroot@localhostr -l # vi /etc/dhcpd.conf

3. Di bawah ini, diperl ihatkan routermenggunakan alamat lP 192.168.0.254 danDNS (hanya satu) menggunakan alamat lP1 9 2 . 1 6 8 . O . 2 5 4

subnet 192.168.1 .0 ne tmask 255.255.255,0 {option routersoption subnet-mask

1 92. 1 68.0.254;255.255.255.0;

option domain-name "contoh.com";

option domain-name-servers ' l92.1 68.1 . 1;option time-offsetStandard Time

-5; # Eastern

range 192.168.0.10 192.168.0.100;)

4. Kemudian kita tambahkan denganpenggunaan DNS ns1 dan ns2. Fungsi darins2 adalah untuk melakukan back up jika ns1mengalami crash atau shutdown. Kitatambahkan juga dengan group sharing,subnet, host, dan range alamat lP client yangkita izinkan untuk mengakses server.shared-network name {

option domain-name "server.net";

option domain-name-serversnsl.server.net, ns2,servel,net;

option routers 192.168.A.254;morc panmeterc for EXAMPLE shared-

networksubnet 192. 1 68.0.0 netmask

255.255.255.0 {patameterc for subnetrange 192.168.0.1 192.168.0.31;

)subnet 192.168.0.32 netmask

255.255.255.0 {parcmeterc for subnetrange 192.168.0.33 192.168.0.63;

))

5. Setelah selesai, kita lanjutkan dengan groupsharing, Anda terlebih dahulu harusmengetahui alamat (mac) atau nomor seri darisetiap kartu jaringan yang akan Andadaftarkan ke DHCPD. Kemudian masukkannomor seri kartu jaringan tersebut ke dalamkalimat hardware ethernet. Seperti tampakpada contoh berikut ini:group {

option routers 192.168.0.254;option subnet-mask 255.255.255.0;option domain-name "ai.co.id";

option domain-name-servers 192.168.0,1;option time-offset -5; # EasternStandard Timehost masaji {option host-name "apex,co.id";

hardware ethernet 00:A0:78:8E: 9E:AA;fixed-address 1 92. 1 68.0.4;

)host hartx {

option host-name "raleigh,ai.co.id";

hardware ethernet 00rA1 :DDl74lC3:F2;fixed-address 1 92. 1 68.0.6;

))

Member i a lamatlP, gateway, danDNS kepadase t i ap kompu te rb isa membuatcapek . Apa lag iuntuk jar inganbesar ataubanyakkompu te r yangdatang danperg i . T ibasaatnya Andamenga tu r semuaitu secarao tomat i s me la lu iSCTVCT DHCP.

www.infol inux.web.id IHToLINUX APRIL 2003 7 9

Page 2: Membangun Jaringan dengan DHCP - · PDF filetidak perlu melakukan pengaturan nomor lP. Karena nomor lP sudah ditentukan oleh server. Konfigurasi server DHCP Untuk melakukan konfigurasi

YrDf f indhf f if f in , * tBhsd5b l d f f i ! h H ? ! M

ary

O|l |d ah, Oeq

b(e0 F. -----------l

Pdw liel66 ------------l

la€ilfffilfiFl

1 .. q( -l l -!q,-]]

!x

nffi

{}mw

$mr*

t*!|"*tiff*[uro,*rm

EIE--FIEFc]

b f f i

* rrr*r@l

&,@trbIttr-fiqml

Selanjutnya, kita masukkan parcmetet rangedari alamat lP klien yang bisa mengaksesserver. Pada contoh di bawah ini, alamatrange tersebut berkisar dari 192.168.0.10s a m p a i d e n g a n 1 9 2 . 1 6 8 . 0 . 1 0 0default-lease-time 600;max-lease-time 7200;option subnet-mask 255,255.255.0;option broadcast-address 1 92. 1 68.0.255;option routers 192,1 68.0.254;option domain-name-servers 192.168.0.1,192 .168 .0 .2 ;option domain-name "contoh,com";

subnet 192.168.0.0 netmask 255.255.255.0 {range 192 .168 .0 ,10 192 .168 .0 .100 ;

)

Jika Anda memutuskan untuk melakukansharing lP secara statis, di mana Anda secara

langsung bisa mengetahui akt ivi tas user yang

Anda kehendaki. Anda bisa melakukanpencatatan nomor seri atau mac address dari

setiap cl ient yang terhubung ke server

sebelum Anda daftarkan ke DHCPD, untukselanjutnya Anda sertakan sepert i contoh dibawah in i .

host masaji {option hosl-name "apex.example.com";

hardware ethernet 00:A0; 78:8E:9E:AA;

f ixed-address 1 92. 1 68.0.4;!

8. J ika Anda meng ing inkan penggunaan DHCPhanya pada satu pintu, dalam art i hanya

menggunakan satu kartu jaringan, Anda bisamenambahkan kal imat seoert i di bawah ini:# Command line options here

DHCPDARGS = eth0

9. Simpan hasi l pekerjaan Anda.

10 . Ja lankan DHCPD Server dengan menget ikkanperintah berikut ini :

lroot@localhost: - I # /etc/init.d/dhcpd start

1 1 . Jika ingin diakt i fkan oleh sistem secara

otomatis pada saat PC dinyalakan, ada dua

cara untuk menjalankan DHCPD secaraotomat is .

M e n g g u n a k a n c h k c o n f i g

a. Pada konsol, lakukan login sebagai root

login: root

Password: password {ganti dengan pasword Anda}

b. Masuk ke direktori /etc/ ini t .dSelanjutnya Anda masuk ke direktori /etc/ ini t .d,dengan mengetikkan perintah sebagai berikut:

lroot@localhost: - I # cd /etc/init.d

c. Mengakti fkan service

Untuk mengakti fkan service dhcpd, ketikkan

sintaks perintah sebagai berikut:

lroot@localhost: ini t .dl # chkconfig dhcpd 345

Selanjutnya DHCPD akan di jalankan secaraotomatis oleh sistem oada saat Andamengh idupkan PC.

M e n g g u n a k a n p r o g r a m n t s y s v

ntsysv merupakan suatu program aplikasi yang

berfungsi untuk menjalankan service pada sistem

dengan cara yang interakti f . Adapun langkah-

langkahnya adalah sebagai berikut:

i G a m b a r I .S e t u p K l i e nD H C P d e n g a nD r a k c o n f d a nN e t c o n f

7 .

))G a m b a r 3 .

N e t w o r kp a d a

C o n t r o lP a n e l

W i n d o w s

t 1

AddNflHddr6c

'%Gafi6

Contoll€rs

aMullimodia

eR€gionalS€tings

Oisplq/

@Mail

Slil.\

Passrds

"STelBphoq/

&'lnlam€tOplions

rt@

.*g;"

gKsytodd

{f,fig ,

OOBCD6taSours (32bit)

Sysbm

8 O IHToLINUX APRIL 2OO3 wwwin fo l inux .web. id

Page 3: Membangun Jaringan dengan DHCP - · PDF filetidak perlu melakukan pengaturan nomor lP. Karena nomor lP sudah ditentukan oleh server. Konfigurasi server DHCP Untuk melakukan konfigurasi

(G a m b a r 2 .M e n i a l a n k a nControl Paneld i Windows

a. Pada konsol, lakukan login sebagai rootlogin: rootPassword: password (ganti dengan pasword Andal

b. Menjalankan ntsysvUntuk menjalankan ntsysv, Anda tinggalmengetikkan sintaks perintah sebagai berikut:lroot@localhostr init.dl # ntsysv

c. Mengaktifkan service dhcpdSekarang Anda bisa mengaktifkan servicedhcpd, dengan cara mengarahkan pointer padatulisan dhcpd. kemudian tekan tombol spasi,sehingga tampak tanda bintang pada bagiansebelah kiri service dhcpd.

d. Kemudian tekan tombol [Ok] untuk keluar darijendela service.

e. Sekarang. DHCP Server akan langsung berjalansecara otomatis, pada saat Anda menyalakanPC.

Konfigurasi DHCP ClientSett ing konf igurasi c l ient l inuxUntuk melakukan konfigurasi pada client Linux,Anda bisa menggunakan tool yang disediakansetiap distro (misalnya netconf dan drakconfseperti pada Gambar 1) atau mengedit file /etc/sysconfig/network seperti langkah-langkahberikut:1. Pada konsol. login sebagai root:

Login: rootPasswordl password

2. Lakukan editing pada file /etc/sysconfig/network, sebagai berikut:koot@localhost - I # vi /etc/sysconfig/network

3. Tambahkan kalimat seoerti di bawah ini:NETWORKING=yes

4. Fungsi tersebut di atas adalahmemerintahkan sistem untuksenantiasa menjalankannetwork pada saat komputersetiap kali dinyalakan.

5. Kemudian lakukan editingpada file etc/sysconfig/network-scripts/if cf g-eth0,ketikkan oerintah berikut ini:Iroot@localhost: -l # vi/etc/sysconfig/network-scripts/ifcfg-etho

6. Pada file etc/sysconfig/network-scripts/if cf g-ethO,isikan kalimat sebagaiberikut:DEVICE=ethOBOOTPROTO=dhcpONBooT=yss

7. Untuk mengaktif kannya, Anda bisamengetikkan perintah berikut ini:root@localhost # letc/init.d/network restart

Set t ing konf igurasi c l ient WindowsUntuk menjalankan DHCP pada Windows client,caranya adalah sebagai berikut:1 . Jalankan sistem operasi Windows.2.Pada menu Sfarf, klik Control Panel (Gambar 2],.3. Pilihlah bagian Network

(Gambar 3) .4. Kemudian pada TCP/

lP, klik Properties(Gambar 4) .

5. Pilihlah tab lP Addresssehingga munculGambar 5.

6. Klik pada bagian ObtainlP address automati-cally.

7 . Ktik oK.L Restart Windows untuk

melihat efeknya. (lnilahbedanya dengan Linuxyang tidak harus restartkonfigurasi jaringan).

ketika mengubah

Dengan cara demikian, setiap kali clientWindows menyalakan komputer, maka secaraotomatis akan menghubungi server terlebih dahuluuntuk meminta alamat lP dan informasi jaringanInternet lainnya. Selamat mencobalSR, Kresno Nti ([email protected]) , Atlantis Indonesia

i Gambar 4 .M e m i l i hP r o t o k o ldan Kar tuJ a r i n g a nW i n d o w s

i G a m b a r 5 .S e t u pW i n d o w ss e b a g a iK l i e n D H C P

www.infol inux.web.id InroLlNUX APRIL 2003 I I