Entri Populer

Kamis, 17 Mei 2012

Cara Setting Mikrotik Routerboard RB750,RB450,RB1000,RB1100 Router

--Topologinya seperti di bawah ini,begini caranya
--Colokkan Kabel Lan ether1 di Routerboard ke Modem
--Colokkan Kabel Lan ether2 di Routerboard ke Switcth ke Hub
--Colokkan Kabel Lan PC atau Laptop Anda Ke Hub
--Jalankan RB RB750 atau RB450 atau RB1000 atau RB1100 Router...dengan winbox,download winbox ((DISINI))
--Di menu utama Winbox klik "New Terminal"

--Rename Ether1 dan Ether2,Ketik perintah di bawah ini di "New Terminal":
/interface set 0 name=public
/interface set 1 name=local

--Masukkan Ip Internet (Ip yang di berikan ISP anda) ke interface 0,dengan perintah:
--Ini hanya ip contoh saja:
/ip address add address=118.97.161.162 netmask=255.255.255.248 interface=public

--Masukkan Ip Local (Ip untuk client anda) ke interface 1,dengan perintah:
/ip address add address=192.168.0.1 netmask=255.255.255.0 interface=local

--Masukkan Gateway (Gateway yang di berikan ISP internet anda),dengan perintah:
--Ini hanya ip contoh saja:
/ip route add gateway=192.168.0.1

--Masukkan DNS (DNS yang di berikan ISP Internet anda),dengan perintah:
--Ini hanya dns contoh saja
/ip dns set primary dns=203.130.193.74 allow-remote-requests=yes
/ip dns set secondary dns=203.130.206.250 allow-remote-requests=yes

--kalau ada keterangan yang timbul seperti:
expected end of command (line 1 column 12)
tukar perintahnya dengan:
/ip dns set servers=203.130.193.74,203.130.206.250 allow-remote-requests=yes

--Masukkan Nat,dengan perintah:
/ip firewall nat add chain=srcnat out-interface=public action=masquerade

--Masukkan Ip pool,dengan perintah:
/ip pool add name=pool ranges=192.168.1.2-192.168.1.254

--Masukkan nama Router anda,dengan perintah:
--Ini hanya nama contoh saja:
/system identity set name=Router_Saya

--Masukkan password,dengan perintah:
/Password (kemudian tekan "Enter" 2 kali)
new password:*******
retype new password: (ulangi password anda)

--Untuk Tes,masukkan ip di Pc anda Ip kelanjutan local Routerboard,misalkan ip local routerboard 192.168.1.1 berarti ip di pc anda 192.168.1.2,dan Masukkan DNS 255.255.255.0 dan gateway yaitu ip routerboard anda 192.168.1.1 dan DNS yaitu ip routerboard anda juga 192.168.1.1 , ketik perintah di "New Terminal" winbox:
/ping 192.168.1.2
Kalo reply berarti udah pas setttingannya

--Tes ping ke internet,ketik perintah berikut di "New Terminal" winbox:
/ping yahoo.com

kalau udah reply berarti udah konek internet....

---Selamat Mencoba---

sumber  : http://www.wirelessrouterproxy.com 

Senin, 14 Mei 2012

Upgrade OS Routerboard Mikrotik

saya akan memberikan cara upgrade OS Routerboard
Nah upgrade OS ini di coba di seri RB750 tapi seri berapapun caranya sama saja.
Download aja di sini nanti tinggal pilih serinya yang berapa.

Langkah awal buka winbox dan koneksi ke routerboard setelah terkoneksi pilih "files" drag hasil download tadi dan  tunggu proses copy selesai.




Setelah itu reboot routerboard tunggu proses selesai, pada proses ini adalah install update tadi sebaiknya jangan sampai routerboard mati. Jika sudah nyala kembali silahkan cek apa telah terupdate dengan baik.

sumber : http://linuxindonesia.blogspot.com


Minggu, 13 Mei 2012

MEMBANGUN PROXY DENGAN HTPROXY Menggunakan OS UBUNTU SERVER 11.10 64bit [Dari 0 khusus newby aja]


Semua Berawal dari banyaknya pertanyaan yang dikeluarkan oleh rekan-rekan newby kepada para master yang memposting cara membangun proxy. [termasuk saya ]
akhirnya saya bertanya kesana kmari membaca artikel dan berbekal mesin sederhana saya memberanikan diri membuat mesin proxy squid buat warnet kecil2AN Saya.
langsung aja deh ke proses buildnya biar ga kelamaaan
1. siapkan os ubuntu nya yang sudah di burn di cd (saya menggunakan ubuntu server 11.10 64 bit)
2. satu unit pc (spek yang saya gunakan mobo msi,hardisk 250GB saya buat satu partisi cache, prosesor dualcore e2.20 dan ram 2gb)
3. donlod putty dan winscp untuk meremot ubuntu nantinya.
4. jangan pernah colokin kabel lannya dolo (pengalaman saya jadi ga bisa isi ip address manual )
5. seting di mikrotiknya
     ip pub   : 192.168.1.1
     ip lokal : 192.168.1.2
     ip proxy : 192.168.2.1
   

LANGKAH-LANGKAHNYA:
1. MASUKKAN CD UBUNTU KE CDROM DAN boot pilih ke cdroom,
2. Pilih language english (enter)
3. Pilih instal ubuntu server (enter)
4. Tekan enter pada choose langguage english
5. Pada pilihan lokasi pilih asia dan pilh jakarta.
6. Klik no pada detect keyboard layout?
7. Klik USA pada ubuntu installer main menu
8. Klik USA pada keyboard layout
9. Klik continue pada configure the network
10. Pilih configure network manually dan isi ip addressnya =======>ini ip address proxy bkan gateway proxy ya (contoh:192.168.2.2 atau 192.168.3.10 TERSERAH ANDA asal digit terakhir jangan 1 ) pilih continue enter

11. Netmask 255.255.255.0 pilih continue enter

12. Gateway=======>langsung di enter saja ip gateway otomatis terisi sesuai dengan ip address yang anda masukan tadi contohnya (192.168.2.1) terus klik continue

13. Name server addresses 192.168.2.1 pilih continue enter (langsung enter saja)

14. Hotsname : isi dg contohnya ====> (THEKIDNET) terus pilih continue enter (isi sesuai keinginan anda misalnya disini nama warnet saya)

15. Domain name: di kosongin saja, pilih continue enter
16. Pada configure the clok pilih select from worldwide list terus cari jakarta (sesuaikan lokasi anda) terus enter
17. Pada menu partition disk pilih manual
18. Kita hapus partisi lama dulu :(Kalo ada klw ga ada ya langsung aja ke step 21)
19. Pilih partisi nya terus enter pilih delete the partion (ulangi perintah ini untuk semua partisi yg tersisa)
20. Jika telah selesai pilih Guided partitioning, kemudian pilih manual arahkan pada FREE SPACE (enter)

21. Pilih Create new partition (enter)

22. New partition size isi 256 mb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih /boot (enter), pd mount option pilih[*]
noatime (pilih continue dan enter), pada Bootable Flag rubah menjadi on JIKA STATUS NYA TDK BERUBAH ABAIKAN SAJA kemudian pilih done setting up the partition

23. New partition size isi 15 gb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih /root (enter), pd mount option pilih[*] noatime
(pilih continue dan enter), kemudian pilih done setting up the partition

24. New partition size isi 35 gb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih /home (enter), pd mount option pilih[*] noatime
(pilih continue dan enter), kemudian pilih done setting up the partition

25. Arahkan pada FREE SPACE (enter), pilih Create new partition (enter) new partition size isi 4 gb ( besarnya 2x RAM) pilih continue dan enter, pilih Primary (enter), pilih Beginning (enter), pada use as
pilih swap area (enter), kemudian Pilih done setting up the partition

26. Arahkan pada FREE SPACE (enter), pilih Create new partition (enter) new partition size isi sisa semua harddisk (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter),
pada use as pilih btrFS untuk 64bit atau Reinsfers untuk 32bit (enter) pada Moun point enter manually buat menjadi /cache, pd mount option pilih[*] noatime dan realtime kemudian Pilih continue dan done setting up the partition

27. Kemudian pilih finis partitioning and write changes to disk, write the changes to disk pilih yes
28. pada full name for the new user isi dg contoh>>>(THEKIDNET), terus continue & enter
29. pada Username for your account isi dg THEKIDNET, terus continue & enter
30. pada a password for the new user isi dg THEKIDNET, terus continue & enter
31. pada re-enter password to verify isi dg THEKIDNET, terus continue & enter
32. pada use weak password pilih yes
33. pada encrypt your home directory pilih no
34. pada HTTP proxy information KOSONGIN SAJA
35. pada configurasi apt 43% tekan enter, juga pada 81% tekan enter pilih no automatic update
36. pada choose software to install pilih OpenSSH server pilih continus pd finish the installation dan reboot, ambil CD Ubuntu >>>> (klw saya ditambah print server sama samba file sharing)
37. setelah reboot buka putty dan login ke mesin proxy anda dengan username dan password yang telah anda buat tadi
38. setelah masuk ketik sudo su
39. lalu masukan password
40. ketik passwd lalu isi password baru dan konfirmasi passwordnya dan reboot.

TAHAP INSTALASI LUSCA

1. colokan kabel lan ke ether yang telah di seting proxy
2. login menggunakan putty
3. lakukan ping keluar dan pastikan telah reply jika tidak berarti ada kesalahan dalam instalasi.( pengalaman saya berulang2 install ubuntu untuk proxy & akhirnya berhasil )
   ketik ping 8.8.8.8 atau ping ke mesin proxynya 192.168.2.2(tergantung anda memberi ip pada mesin proxy)
4. ketik sudo su   
   sudo su
   apt-get update && apt-get upgrade
   apt-get install squid
   apt-get install squid squidclient squid-cgi
   apt-get install gcc
   apt-get install build-essential
   apt-get install sharutils
   apt-get install ccze
   apt-get install libzip-dev
   apt-get install automake1.9
5. wget thekidnet-proxy.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz
6. wget thekidnet-proxy.googlecode.com/files/lusca_patch.tar.gz
7. tar -xzvf LUSCA_HEAD-r14809.tar.gz
8. tar -xzvf lusca_patch.tar.gz
9. cd patch

User diganti dengan nama user masing-masing yang telah anda buat (/home/user/LUSCA_HEAD-r14809/)

10. cp 3xx\ loop.diff ignore-must-revalidate.diff keblux-lusca-gzip.patch luscaVaryrR14697.diff /home/user/LUSCA_HEAD-r14809/

    User diganti dengan nama user masing-masing (/home/user/LUSCA_HEAD-r14809/)
    cd /home/user/LUSCA_HEAD-r14809
    patch -p0 < luscaVaryrR14697.diff
    patch -p0 < 3xx\ loop.diff
    patch -p0 < ignore-must-revalidate.diff
    patch -p2 < keblux-lusca-gzip.patch
    ./bootstrap.sh >>>> untuk32 bit
    make distclean untuk 64bit

11. Sebelum kita lanjutkan kita persiapkan specifikasi procesor
    Ketik : cat /proc/cpuinfo di terminal putty
    http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel   >>>>>>> untuk intel prosesor
    http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD    >>>>>>>> untuk amd prosesor
   
12. Catat CHOST dan CFLAGS
    Lakukan configure seperti dibawah dengan mengganti CHOST dan CFLAGS masing-masing yang telah anda lihat di website di atas

    CHOST="x86_64-pc-linux-gnu"
    CFLAGS="-march=k8 -O2 -pipe"
./configure \
--prefix=/usr \
--exec_prefix=/usr \
--bindir=/usr/sbin \
--sbindir=/usr/sbin \
--libexecdir=/usr/lib/squid \
--sysconfdir=/etc/squid \
--localstatedir=/var/spool/squid \
--datadir=/usr/share/squid \
--enable-http-gzip \
--enable-async-io=24 \
--with-aufs-threads=24 \
--with-pthreads \
--enable-storeio=aufs,null \
--enable-linux-netfilter \
--enable-arp-acl \
--enable-epoll \
--enable-external-acl-helpers=ip_user \
--disable-ident-lookups \
--enable-removal-policies=heap,lru \
--with-aio \
--with-dl \
--enable-snmp \
--enable-delay-pools \
--enable-htcp \
--enable-cache-digests \
--disable-unlinkd \
--enable-large-cache-files \
--with-large-files \
--enable-err-languages=English \
--enable-default-err-language=English \
--enable-http-violations \
--enable-gnuregex \
--with-maxfd=65536

13. lalu ketik
    make && make install


TAHAP INSTALL HTPROXY

1. wget thekidnet-proxy.googlecode.com/files/deb-htproxy_14942_i386.tar.bz2  >>>> untuk 32 bit
   wget thekidnet-proxy.googlecode.com/files/deb-htproxy_14942_x86-64.tar.bz2 >>>>> untuk 64 bit

2. tar xvf deb-htproxy_14942_i386.tar.bz2 && dpkg -i *.deb   >>>> 32bit
   tar xvf deb-htproxy_14942_x86-64.tar.bz2 && dpkg -i *.deb  >>>64 bit

3. cek apakah htproxy dan helper yang baru sudah terinstall, dengan perintah
   squid -v
   /usr/lib/squid/hikmah-teknologi.com  -v

4. jika sudah stop dulu servisnya agar kita bisa membuat cache_dir yang sesuai
   /etc/init.d/squid stop

5. Edit squid.conf cukup sesuaikan cache_dir dan cache_mem,
   baca comment petunjuknya dulu , silahkan sesuikan partisi cache pada cache_dir (menggunakan squid calculator) dan DNS pada dns_nameserver

6. nano /etc/squid/squid.conf 
   lalu simpan dengan menekan control x dan enter

7. jika sudah ubah kepmilikan cache_dir dengan user:group proxy: proxy (tanpa spasi setelah titik dua)
    chown proxy:proxy /cache
    chmod 777 /cache

8. lalu buat cache swap dengan perintah
   chown proxy:proxy /cache*
   squid -z

9. jika sudah oke, jalankan servicesnya
   /etc/init.d/squid start

10. silahkan cek apakah servis sudah jalan dengan perintah
    netstat -pln |grep squid

11. tcp        0      0 0.0.0.0:3128  0.0.0.0:*  LISTEN

12.  reboot -h now
   
test di video youtube

bukti tercache videonya

selamat anda telah sukses membangun ubuntu with HT PROXY hikmah teknologi mulai dari 0
dengan fitur vidio cache yang maknyos,speedtest manipulasi dan cache patch game walaupun tidak smua game tercache tapi sebagian besar tercache kok.

buat master master kalau dalam tulisan ini ada kesalahan mohon di beri pencerahan nya (maklum newby).
saya ingin ubuntu ini lebih lengkap dengan samba file sharing ,printer server, dan webmin agar mudah dalam mengontrol ubuntu nya
(sampai saya menulis ini saya hanya sampai menginstal webmin ,samba dan printer server tetapi samba dan printnya belom jalan karna keterbatasan saya dalam linux)
mohon pencerahan para master dalam configur samba dan printnya atau instal antivirus nya  heheheh.


tulisan ini saya dedikasikan buat newby yang ingin membangun proxy sendiri.
  
 thanks to :
Master Kweteng & Siber untuk HTPROXYNYA
gressnet-hotspot , Giga community ,husni wirelessrouterproxy.com, FMI,komunitas Ubuntu indonesia
Zdienos unutk squid calculatornya.

mohon kritik dan sarannya.


THEKIDNET-WARGAME