- Hikaru {Aka} Yuuki のブログ - http://www.hikaruyuuki.com -

DHCP Server dan Sharing Internet di Windows XP

Posted By Adikara Putra (Hikaru Yuuki) On 10日 7月 2009年 @ 14:46 In Komputer & IT | 8 Comments

Your Ad Here [1]

Awalnya karena sering mengkoneksikan beberapa laptop ke komputer saya dan juga untuk sharing internet lama-lama malas juga untuk men-setting network secara manual, sehingga untuk otomatisasi ini perlu digunakan DHCP Server.

DHCP seperti yang dikutip dari Wikipedia [2]:

DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server [3] yang dipakai untuk memudahkan pengalokasian alamat IP [4] dalam satu jaringan [5]. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer [6] secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer [6] yang tersambung di jaringan akan mendapatkan alamat IP [4] secara otomatis dari server [7] DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS [8] server.

Sistem operasi yang digunakan komputer saya adalah Windows XP yang tentunya tidak menyediakan service DHCP, tidak seperti Windows Server atau linux. Akhirnya setelah mencari-cari ketemu juga free DHCP Server untuk Windows XP. Beberapa free DHCP Server antara lain:

Konfigurasi Network dari komputer saya adalah sebagai berikut:

  • Modem Router ADSL PROLiNK Hurricane 9200R

    LAN Interface Setup: (lewat internet browser, ketikkan http://[IP Address Router]/,  misalnya tempat saya: http://192.168.1.1 (defaultnya http://192.168.0.1/)




    LAN Interface Setup untuk Modem Router [13]

    LAN Interface Setup untuk Modem Router

  • 2 NIC (lihat di Control Panel » Network Connections):



    Network Connections [14]

    Network Connections

    1 down ke jaringan lokal (saya namakan Downlink), klik kanan Properties:
    Di tab General pilih item Internet Protocol, klik tombol Properties

    • IP Address: 192.168.2.1
    • Subnet Mask: 255.255.255.0
    • Preferred DNS Server: 192.168.1.1 (sesuai IP Address Router)

    1 up ke internet (saya namakan Uplink) , klik kanan Properties:
    Di tab General pilih item Internet Protocol, klik tombol Properties

    • IP Address: 192.168.1.2
    • Subnet Mask: 255.255.255.0
    • Preferred DNS Server: 192.168.1.1 (sesuai IP Address Router)

    Di tab Advanced, di group box Internet Connection Sharing, centang Allow other network users to connect through this computer’s Internet connection.

    Internet Connection Sharing untuk Uplink [15]

    Internet Connection Sharing untuk Uplink


DHCP Server

Untuk DHCP Server saya gunakan Dual DHCP & DNS Server [12] (walau tidak mempunyai User Interface dan harus mengubah file teks konfigurasi secara manual namun ini adalah DHCP Server yang powerful . Sempat menggunakan Antamedia DHCP Server, namun ada masalah dimana Port 67 used by c:windowssystem32kernel32.dll, akhirnya saya uninstall. DualServer ini sesuai namanya selain sebagai DHCP Server tapi  juga menyediakan DNS Server. Dalam beberapa kasus, DNS Server ini memang dibutuhkan secara stand alone.

DualServer juga tersedia sebagai service yang bisa otomatis dijalankan ketika masuk Windows. Tapi untuk testing awal untuk memastikan DHCP Server sukses berjalan, sebaiknya dinonaktifkan terlebih dahulu service-nya, setelah testing berhasil dan fix, kita bisa mengaktifkannya.

Konfigurasi DualServer.ini

File konfigurasi ini dapat ditemukan di folder anda menginstall Dual DHCP & DNS Server, misal di “C:Program FilesDualServerDualServer.ini“. Settingan minimal yang saya gunakan adalah:

[SERVICES]
#saya tidak menggunakan service utk DNS Server, jd hanya service DHCP yg aktif
'DNS
DHCP

[HTTP-INTERFACE]
#digunakan sebagai web interface untuk mengetahui IP address yang disewakan, sebagai contoh kita isi di URL http://192.168.2.1:6789
192.168.2.1:6789

[LISTEN-ON]
#walau ada 2 NIC,1 up ke internet (192.168.1.1) 1 utk jaringan lokal (192.168.2.1)
#saya set hanya listen ke NIC yg utk lokal saja
'192.168.1.1
192.168.2.1

[DHCP-RANGE]
'DHCP_Range=192.168.4.1-192.168.4.254
#Range IP Address yang diperbolehkan untuk di-lease/sewa

DHCP_Range=192.168.2.1-192.168.2.254

#default setting yang dipakai client untuk Subnet Mask
Subnet_Mask=255.255.255.0

#default setting yang dipakai client untuk DNS Server
DNS_Server=192.168.1.1

#default setting yang dipakai client untuk Gateway
Router=192.168.2.1

[TIMINGS]
#Lease_Time adalah waktu maximum client untuk menyewa IP (dalam detik) sebelum di-renew
#defaultnya 360000 detik(100 jam)
#0 untuk waktu yg tak hingga

Lease_Time=360000

Kemudian untuk mengetesnya, jalankan file RunStandAlone.bat dan apabila berhasil maka akan muncul tampilan seperti berikut:


Contoh tampilan DualServer Stand Alone yang berhasil [17]


Contoh tampilan DualServer Stand Alone yang berhasil

Untuk mengetahui IP Address yang telah disewakan, dapat dilihat melalui internet browser, dengan mengetikkan IP Address beserta portnya seperti pada settingan di [HTTP-INTERFACE]. Dengan contoh diatas, kita ketikkan http://192.168.2.1:678, dan akan ditampilkan seperti berikut:


Contoh tampilan web sebagai daftar leased IP Address [18]


Contoh tampilan web sebagai daftar leased IP Address

Apabila settingan telah berhasil dan fix, maka window stand alone dapat kita tutup dan kita jalankan service-nya. Untuk log-nya, secara default bisa kita buka folder log di dalam folder kita menginstall DualServer, misal C:Program FilesDualServerLog.

Related Posts


Article printed from Hikaru {Aka} Yuuki のブログ: http://www.hikaruyuuki.com

URL to article: http://www.hikaruyuuki.com/blog/dhcp-server-dan-sharing-internet-di-windows-xp.html

URLs in this post:

[1] Your Ad Here: http://www.adbrite.com/mb/commerce/purchase_form.php?opid=1784967&afsid=1

[2] Wikipedia: http://id.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol

[3] client/server: http://id.wikipedia.org/wiki/Client/server

[4] alamat IP: http://id.wikipedia.org/wiki/Alamat_IP

[5] jaringan: http://id.wikipedia.org/wiki/Jaringan_komputer

[6] komputer: http://id.wikipedia.org/wiki/Komputer

[7] server: http://id.wikipedia.org/wiki/Server

[8] DNS: http://id.wikipedia.org/wiki/DNS

[9] http://www.antamediadhcp.com/: http://www.antamediadhcp.com/

[10] http://www.softcab.com/dhcp-server/index.php: http://www.softcab.com/dhcp-server/index.php

[11] http://ruttkamp.gmxhome.de/dhcpsrv/dhcpsrv.htm: http://ruttkamp.gmxhome.de/dhcpsrv/dhcpsrv.htm

[12] http://dhcp-dns-server.sourceforge.net/: http://dhcp-dns-server.sourceforge.net/

[13] Image: http://www.hikaruyuuki.com/wp-content/uploads/2009/07/router2.jpg

[14] Image: http://www.hikaruyuuki.com/wp-content/uploads/2009/07/nets2.png

[15] Image: http://www.hikaruyuuki.com/wp-content/uploads/2009/07/uplink-prop.png

[16] Your Ad Here: http://www.adbrite.com/mb/commerce/purchase_form.php?opid=1957137&afsid=1

[17] Image: http://www.hikaruyuuki.com/wp-content/uploads/2009/07/dhcp1.png

[18] Image: http://www.hikaruyuuki.com/wp-content/uploads/2009/07/http.png

[19] Percepat koneksi internet, buka batas koneksi concurrent TCP/IP di Windows XP SP2: http://www.hikaruyuuki.com/blog/membuka-batas-usaha-koneksi-concurrent-tcpip-pada-windows-xp-sp2.html

[20] Reparasi Windows: http://www.hikaruyuuki.com/blog/reparasi-windows.html

[21] Ubah Manual Driver Letter dari Mounted Device (Partisi, Media, dll) Lewat Registry Windows: http://www.hikaruyuuki.com/blog/ubah-manual-driver-letter-dari-mounted-device-partisi-media-dll-lewat-registry-windows.html

Copyright © 2011 Hikaru {Aka} Yuuki のブログ. All rights reserved.