erver DHCP (DynamicHost Configuration program Protocol) merupakan aplikasi yang berjalan server, yang memungdi kinkanuntuk PC clientyang terhubung server ke pengaturan tidak perlumelakukan nomorlP. Karena nomorlP sudahditentukan oleh server.
3.
option routers 192.168.0.254; option subnet-mask 255.255.255.0; "contoh.com"; option domain-name 'l92.1 option domain-name-servers 68.1 1; . -5; # Eastern option time-offset Standard Time
M e m b e r ia l a m a t lP, gateway, dan DNS kepada s e t i a pk o m p u t e r bisamembuat c a p e k .A p a l a g i ) subnet 192.168.0.32 netmask untukjaringan 2 5 5 . 2 5 5 . 2 5 5{. 0 besaratau parcmeterc subnet for banyak range 192.168.0.33 192.168.0.63; k o m p u t e ry a n g ) d a t a n gd a n ) p e r g i .T i b a saatnya nda A 5. Setelah group selesai, kita lanjutkan dengan mengatur emua s sharing,Anda terlebihdahuluharus itu secara mengetahui alamat(mac)atau nomorseri dari o t o m a t i sm e l a l u i yang akanAnda setiapkartujaringan SCTVCT DHCP. daftarkan DHCPD. ke Kemudian masukkan
network 192. 68.0.0netmask subnet 1 255.255.255.0 { patameterc subnet for r a n g e 9 2 . 1 6 8 . 0 11 2 . 1 6 8 . 0 . 3 1 ; 1 .9 nomorseri kartujaringan tersebutke dalam kalimathardwareethernet.Sepertitampak padacontohberikut ini: group { option routers 192.168.0.254; option subnet-mask 255.255.255.0; "ai.co.id"; option domain-name option domain-name-servers 192.168.0,1; -5; # Eastern option time-offset Time Standard hostmasaji { "apex,co.id"; option host-name hardware ethernet 00:A0:78:8E: 9E:AA; fixed-address 168.0.4; 192. ) hosthartx{ "raleigh,ai.co.id"; option host-name hardware ethernet 00rA1 :DDl74lC3:F2; fixed-address 168.0.6; 192. ) )
www.infolinux.web.id
IHToLINUX APRIL2003
79
!x nffi
{}mw
EIE--FIEFc]
bffi
langsungbisa mengetahuiaktivitasuser yang Anda kehendaki. Anda bisa melakukan pencatatannomor seri atau mac address dari setiap client yang terhubungke server sebelumAnda daftarkanke DHCPD,untuk selanjutnya Anda sertakanseperticontoh di bawah ini. host masaji { "apex.example.com"; optionhosl-name hardware ethernet 00:A0;78:8E:9E:AA; fixed-address 168.0.4; 192.
!
$mr*
rrr*r@l
t*
!|"* tiff*
[uro,*rm
&,@trb Ittr-fiqml
b(e0 Pdw
lailfffilfiFl 1 .. q( -l l -!q,-]]
8.
p Jika Anda menginginkan enggunaan HCP D hanya pada satu pintu, dalam arti hanya menggunakan satu kartu jaringan,Anda bisa menambahkan kalimatseoertidi bawah ini: # Command optionshere line = eth0 DHCPDARGS
parcmetet Selanjutnya, masukkan kita range darialamat klienyangbisamengakses lP server. Pada contohdi bawahini, alamat rangetersebut berkisar dari 192.168.0.10 s a m p ad e n g a n 9 2 . 1 6 8 . 0 . 1 0 0 i 1 default-lease-time 600; max-lease-time 7200; option subnet-mask 255,255.255.0; option broadcast-address 68.0.255; 192.1 option routers 192,1 68.0.254; option domain-name-servers 192.168.0.1, 192.168.0.2; "contoh,com"; option domain-name s u b n e1 9 2 . 1 6 8 . 0n0 t m a s k5 5 . 2 5 5 . 2 5 5{. 0 t .e 2 r a n g 1 9 2 . 1 6 8 . 0 ,1 9 2 . 1 6 8 . 0 . 1 0 0 ; e 10 ) 7 . Jika Anda memutuskan untukmelakukan sharing secara lP statis, manaAndasecara di
9. Simpan hasil pekerjaan Anda. 1 0 . J a l a n k a nD H C P DS e r v e rd e n g a nm e n g e t i k k a n perintahberikut ini: start lroot@localhost:I # /etc/init.d/dhcpd 1 1 . Jika ingin diaktifkanoleh sistem secara otomatis pada saat PC dinyalakan, ada dua cara untuk menjalankan DHCPDsecara otomatis. Menggunakanchkconfig a. Pada konsol, lakukanlogin sebagairoot login:root password pasword Password: dengan Anda} {ganti b. Masuk ke direktori/etc/init.d Selanjutnya Anda masuk ke direktori/etc/init.d, dengan mengetikkanperintahsebagaiberikut: lroot@localhost:I # cd /etc/init.d c. Mengaktifkanservice Untuk mengaktifkan servicedhcpd, ketikkan sintaks perintahsebagaiberikut: # chkconfig dhcpd345 lroot@localhost:init.dl
))
G a m b a r3 . Network pada Control Panel W i nd o w s
AddNfl Hddr6c Oisplq/
'%
Gafi6 Contollrs
lnlamt Oplions
&'
g
Ksytodd
@
Mail Sl
Mullimodia
rt
@
{f,fi
g,
Selanjutnya DHCPD akan dijalankan secara otomatis oleh sistem oada saat Anda menghidupkan C. P Menggunakan program ntsysv ntsysv merupakansuatu program aplikasiyang berfungsiuntuk menjalankan servicepada sistem dengan cara yang interaktif.Adapun langkaht1 langkahnyaadalahsebagaiberikut:
il.\
Passrds
Rgional Stings
.*g;"
"S
Sysbm TelBphoq/
8O
wwwinfolinux.web.id
(
G a m b a r2 . Menialankan Control Panel di Windows
4. Fungsi tersebut atas adalah di memerintahkan sistemuntuk senantiasa menjalankan networkpadasaat komputer setiapkali dinyalakan. 5. Kemudian lakukan editing padafile etc/sysconfig/ network-scripts/if cfg-eth0, ketikkan berikutini: oerintah -l # Iroot@localhost: vi/etc/ sysconfig/networkscripts/ifcfg-etho 6. Padafile etc/sysconfig/ network-scripts/if cfgethO,isikan kalimatsebagai berikut: DEVICE=ethO BOOTPROTO=dhcp ONBooT=yss 7. Untukmengaktif kannya, Anda bisa perintah mengetikkan berikutini: root@localhost # letc/init.d/network restart
a. Padakonsol,lakukan loginsebagai root login: root (ganti password pasword Password: dengan Andal b. Menjalankan ntsysv Untukmenjalankan ntsysv,Anda tinggal mengetikkan sintaksperintah sebagai berikut: init.dl# ntsysv lroot@localhostr
c. Mengaktifkan servicedhcpd Sekarang Anda bisa mengaktifkan service S e t t i n g k o n f i g u r a s ic l i e n t W i n d o w s pointerpada dhcpd,dengancara mengarahkan Untukmenjalankan DHCPpadaWindowsclient, tulisan dhcpd.kemudian tekantombolspasi, caranya adalah sebagai berikut: padabagian sehingga tampak tandabintang 1 . Jalankan sistemoperasi Windows. sebelah service kiri dhcpd. 2.Pada menuSfarf, klik ControlPanel(Gambar 2],. d. Kemudian tekantombol [Ok] untuk keluardari 3. Pilihlah bagianNetwork jendela ( G a m b a3 ) . r service. e. Sekarang. DHCPServerakan langsung berjalan 4. Kemudianpada TCP/ padasaat Anda menyalakan secara otomatis, lP, klik Properties ( G a m b a4 ) . r PC. 5. Pilihlah lP Address tab Konfigurasi DHCP Client sehingga muncul S e t t i n g k o n f i g u r a s ic l i e n t l i n u x G a m b a5 . r padaclientLinux, Untukmelakukan konfigurasi 6. Klik padabagianObtain Anda bisa menggunakan yang disediakan tool lP addressautomatisetiapdistro (misalnya netconfdan drakconf cally. sepertipadaGambar1) atau mengedit /etc/ file 7 . Ktik oK. sysconfig/network sepertilangkah-langkah L RestartWindowsuntuk (lnilah berikut: melihat efeknya. 1. Padakonsol. loginsebagai root: bedanya denganLinux root yangtidak harusrestartketikamengubah Login: password jaringan). Passwordl konfigurasi 2. Lakukan editingpadafile /etc/sysconfig/ network,sebagai berikut: koot@localhostI # vi /etc/sysconfig/network 3. Tambahkan kalimat seoerti bawahini: di NETWORKING=yes Dengan carademikian, setiapkali client Windowsmenyalakan komputer, maka secara otomatis akanmenghubungi server terlebih dahulu jaringan untuk meminta alamatlP dan informasi Internet lainnya. Selamat mencobalS R, KresnoNti (masaji@ai.co.id) , AtlantisIndonesia
www.infolinux.web.id