Tampilkan postingan dengan label TUTORIAL JARINGAN. Tampilkan semua postingan
Tampilkan postingan dengan label TUTORIAL JARINGAN. Tampilkan semua postingan

Rabu, 27 Juni 2012

Cara Setting DMZ (Demilitary Zone) pada Router ADSL D-LINK




Langkah 1 Hubungkan PC Anda (Laptop) ke HUP atau Modem  menggunakan Jaringan kabel (kabel UTP )
 

Langkah 2 Jalankan Browser IE anda (Internet explorer) dan kunci di 192.168.1.1 pada kolom alamat dan tekan enter. ( sesuai dengan gateway anda masing2 )

Langkah 3 Masukkan Username: admin dan password   klik Login
Langkah 4 Anda akan melihat halaman konfigurasi-Link D, klik pada AdvancedFirewall & DMZ - Centang "Aktifkan DMZ Host"  Masukkan alamat IP dalam alamat IP DMZ.  ( alamat server/  proxy untuk settingan proxy  )
 
Langkah 5 Klik Simpan Pengaturan untuk menyelesaikan pengaturan. Silakan tunggu sebentar sementara router adalah menyimpan pengaturan Anda.
Langkah 6 Selesai.

Selasa, 22 Mei 2012

Cara Install Dhcp-Server Di Ubuntu Server 11.10




DHCP (Dynamic Host Control Protocol)
Pengertian DHCP Server
 DHCP merupakan singkatan dari Dinamyc Host Configuration Protocol adalah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. komputer yang memberikan nomor IP inilah yang disebut sebagai DHCP server, sedangkan komputer yang melakukan request disebut DHCP Client.

Cara Instalasi Instalasi DHCP Server
Install dulu DHCP Server, dan repository tersebut sudah tersedia dalam CD yang bernama DHCP3 Server, cara mengaktifkannya sebagai berikut: Edit file  /etc/apt/sources.list
# nano /etc/apt/sources.list
Dan cari script :
 # deb cdrom:[Ubuntu-Server 11.10 _Oneiric Ocelot_-Release i386 (20111011)]/ intrepid main restricted
 Kemudian tanda “#” dihilangkan kemudian di-save

Masukkan CD Distro Ubuntu 11.10 Server kemudian di-Mount:

# mount /dev/cdrom /cdrom
 # apt-get install dhcp3-server

Setelah itu seting pada DHCP3-Server . Edit file /etc/dhcp3/dhcpd.conf
 # nano /etc/dhcp3/dhcpd.conf
 Rubah menjadi
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name "warnet.my";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}



Catatan,
Untuk option domain-name-servers nanti bisa diganti dengan DNS ISP yang bersangkutan kalau tidak menginstall DNS Server dan seandainya DNS lebih dari satu tinggal diberi tanda koma “,”. Begitu juga option netbios-name-servers bisa dihilangkan kalau nanti tidak membuat WINS Server.
Setelah itu kita edit file /etc/default/dhcp3-server dan disinilah settingan DHCPdefault interfaces
# nano  /etc/default/isc-dhcp-server

Rubah atau isi INTERFACES-nya seperti dibawah
INTERFACES “eth1”
Lakukan restart DHCP3-server dengan

# service isc-dhcp-server restart
 Akan muncul dilayar

Starting DHCP Server                   [ok ]


Jika ingin memberikan IP tertentu sesuai MAC Address, maka tambahkan konfigurasi berikut pada file /etc/dhcp3/dhcpd.conf
Host (disini letak nama computer) {
            hardware ethernet (disini diisi MAC-Address client yang bersangkutan);
            fixed-address (ip yang akan diberikan);
}

Metode MAC Address
Metode ini memberikan IP statik ke client berdasarkan MAC Addres dari network card client.
Buka file dhcp.conf


efault-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name “yourdomainname.com”;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}
host client1{
hardware ethernet 00:1b:63:ef:db:54;
fixed-address 192.168.1.20;
}
host client2{
hardware ethernet 00:0a:95:b4:d4:b0;
fixed-address 192.168.1.21;
}
host client3{
hardware ethernet 00:16:cb:aa:2a:cd;
fixed-address 192.168.1.22;
}
host client4{
hardware ethernet 00:0a:95:f5:8f:b3;
fixed-address 192.168.1.23;
}



Setelah selesai restart service DHCP

# service isc-dhcp-server restart


Agar  DHCP otomatis Hidup / start pada saat Linux restart atau mati masukkan service isc-dhcp-server restart kedalam  rc.local

/etc/rc.local

sehingga menjadi seperti dibawah ini 

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/etc/init.d/squid start
service isc-dhcp-server restart
exit 0


 sekian.. terima kasih........

RAPANI-ID.COM 

Web Design & Programing, Jasa Pembuatan Website murah Di Bukittinggi - Sumbar , Jasa Pembutan Toko Online, Service VPS & Hosting Server, Setting & Instalasi Proxy Server, Instalasi Jaringan & Mikrotik Router, Service & Instalasi Komputer, Laptop 

Klik disini Info lebih lengkap




Bagi Yang Butuh Konfigurasi Squid/ Lusca Head Proxy  + Mikrotik , Yang lebih Bagus untuk Warnet/ Kantor , Game Online dll terutama untuk wilayah Bukittinggi dan Sumbar Silahkan Hubungi :

Ahmad Rapani 

HP : 082170824476 

YM : rapani_loebis

Email : rapani_loebis@yahoo.com 

FB : Rapani Loebis  (  http://www.facebook.com/rapani.loebis )

Website : www.rapani-id.com







Cara Membuat Hosting Webiste Sendiri dan Kebutuhan Perangkat Baik Software maupun Hadware







Apa yang dimaksud dengan Web Hosting :


Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.

Pada dasarnya sebuah server webhosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa ( Sumber Wikipedia )



Persiapan Untuk Membangun Webhosting :

Admin / Developer
Anda harus benar-benar sudah paham dan mampu mengelola server anda diantanya yang perlu anda kuasai adalah : Sitem Jaringan, Mahir dan menguasai sistem operasi yang dijalankan diserver, kebanyakan hosting di dunia menggunakan UNIX/Linux sebagai sistem Operasinya karena lebih stabil dan aman, anda harus menguasai linux terutama Firewalnya, selain itu anda juga harus menguasai bahasa pemrograman yang berjalan diserver seperti, PHP, MSQL, ASP, PERL dll.


Kebutuhan Software

Beberapa software dasar yang harus dimiliki untuk membuat server hosting (recommended):


Operating System Server

- Linux, CentOS, FreeBSD, RedHat, Ubuntu ( Direcomendasikan )

- Windows 2003 Server, Windows 2008 Server ( kalau bisa gk usah biaya lisensinya mahal dan mudah terserang virus, Spyware dll)

NameServer – berfungsi untuk resolving IP ke Domain Name
- BIND 9

Web Kontorl Panel :
- Cpanel,
- Parallels Plesk Panel dll

Web Server

- Apache (gratis) – berfungsi sebagai Web Server berbasis Linux

- IIS versi 4.0, atau IIS versi 5.0 – berfungsi sebagai Web Servr berbasis Windows

PHP – berfungsi untuk website yang menggunakan bahasa pemograman PHP

Databases – berfungsi sebagai pusat penyimpanan data pada server atau Server Data Center

- MySQL – berfungsi sebagai Databases pada server berbasis Linux/Unix

- MSSQL – berfungsi sebagai Database pada Operating System server berbasis Windows

PHPMyAdmin – berfungsi untuk memudahkan add, edit, dan delete table pada MySQL

FTP Server – berfungsi untuk memudahkan transfer data ke website menggunakan FTP.

- ProFTPD

- Pure-FTPD

- vsFTPD
Mail Server – berfungsi untuk mengelola email pada server.

- QMail

- Postfix

- Squirrelmail

- RoundCube



Hadware Untuk Server :


Server : adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan.

Untuk menjalankan situs web secara “REAL” , Anda akan harus membeli beberapa hardware server yang kuat. Jangan berharap bahwa PC murah akan melakukan pekerjaan ini. Anda juga akan memerlukan 24 jam koneksi berkecepatan tinggi.

Komputer server yang perlu anda persiapkan antara lain : Server Supermicro, IBM, HP, ataupun Server Rakitan, Pilih aja salah satu, itu terserah anda, tapi semakin tinggi specknya semakin bagus hasilnya, Pokoknya Jangan PC intel Pentium, AMD atau intel core2an.



ISP ( Internet Service Provider)

Internet service provider disingkat ISP) adalah perusahaan atau badan yang menyediakan jasa sambungan Internet dan jasa lainnya yang berhubungan. Kebanyakan perusahaan telepon merupakan penyedia jasa Internet. Mereka menyediakan jasa seperti hubungan ke Internet, pendaftaran nama domain, dan hosting.

ISP ini mempunyai jaringan baik secara domestik maupun internasional sehingga pelanggan atau pengguna dari sambungan yang disediakan oleh ISP dapat terhubung ke jaringan Internet global. Jaringan di sini berupa media transmisi yang dapat mengalirkan data yang dapat berupa kabel (modem, sewa kabel, dan jalur lebar), radio, maupun VSAT.


Persiapan Internet

- Gunakan ISP yang murah dan berkulitas

- Upload dan Download 1 : 1

- IP Public minimal 2 buah.

- Jangan Gunakan Paket Speedy

- Pastikan ISP menawarkan dukungan 24-jam

- Jika bisa pakai Internet dengan kabel FO ( Fiber Optic )







RAPANI-ID.COM 

Web Design & Programing, Jasa Pembuatan Website murah Di Bukittinggi - Sumbar , Jasa Pembutan Toko Online, Service VPS & Hosting Server, Setting & Instalasi Proxy Server, Instalasi Jaringan & Mikrotik Router, Service & Instalasi Komputer, Laptop 

Klik disini Info lebih lengkap





Bagi Yang Butuh Konfigurasi Squid/ Lusca Head Proxy  + Mikrotik , Yang lebih Bagus untuk Warnet/ Kantor , Game Online dll terutama untuk wilayah Bukittinggi dan Sumbar Silahkan Hubungi :

Ahmad Rapani 

HP : 082170824476 

YM : rapani_loebis

Email : rapani_loebis@yahoo.com 

FB : Rapani Loebis  (  http://www.facebook.com/rapani.loebis )

Website : www.rapani-id.com










Pencarian anda :
cara membuat webhosting, cara membuat hosting, cara mudah membuat hosting, cara membuat hosting sendiri,cara membuat webserver, cara membuat website, cara membuat email, speck untuk server.

Kamis, 12 April 2012

Cara Install Ubuntu 11.10 Server Untuk Di jadikan External Proxy BAG.2


Sebelum membaca Cara Install Ubuntu 11.10 Server Untuk Di jadikan External Proxy BAG.2 ini mesti lebih terdahulu membaca Cara Install Ubuntu 11.10 Server Untuk Di jadikan External Proxy BAG.1 klik ((DISINI)) untuk membaca Cara Install Ubuntu 11.10 Server Untuk Di jadikan External Proxy BAG.1

Ok mari kita lunjutkan Cara Install Ubuntu 11.10 Server Untuk Di jadikan External Proxy BAG.2
Otomatis kembali..
ke Partition settings: pilih “label:” dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Label for the file system in this partition: isi ketik root , dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Otomatis kembali ke Partition settings: pilih “Done setting up partition” dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Otomatis kembali ke Partition disks: pilih “pri/log 231.0 GB FREE SPACE” dan tekan ENTER di keyboard, seperti gambar di bawah ini:

How to use this free space: pilih “Create a new partition” , dan tekan ENTER di keyboard seperti gambar di bawah ini:

New partition size: isi 10 GB (tidak ada perubahan untuk ukuran partiti ini) dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Type for the new partition: pilih “Logical” dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Location for the new partition: pilih “Beginning” , dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Partition settings: pilih “Mount point” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Mount point for this partition: pilih “/home – user home directories” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Mount option centang noatime seperti gambar di bawah ini:

Label isi home seperti gambar di bawah ini:


Kemudian “Done setting up partition” seperti gambar di bawah ini:

Otomatis kembali ke Partition disks: pilih “pri/log 221.0 GB FREE SPACE” dan tekan ENTER di keyboard , seperti gambar di bawah ini:

How to use this free space: pilih “Create a new partition” dan tekan ENTER di keyboard seperti gambar di bawah ini:

New partition size: isi 4 GB (ukuran ini adalah dua kali lipat ukran memory PC anda,saya menggunakan memory 2 GB berarti saya isi 4 GB) , dan tekan ENTER di keyboard seperti gambar di bawah ini:

Type for the new partition: pilih “Logical” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Location fo the new partition: pilih “Beginning” , dan tekan ENTER di keyboard seperti gambar di bawah ini:

Partition settings: pilih “Use as”: dan tekan ENTER di keyboard, seperti gambar di bawah ini:

How to use this partition: pilih “swap area” , dan tekan ENTER di keyboard seperti gambar di bawah ini:

Otomatis kembali ke Partition settings: pilih “Done setting up the partition” dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Otomatis kembali ke Partition disks: selanjutnya kita akan buat 9 partisi untuk cache perhatikan pri/log, di pri/log saya sisa 217.7 GB, berarti saya bagi sembilan sebelumnya saya sisakan 1 GB saja,berarti 216:9=24 GB,berarti 24 GB untuk setiap partisi selanjutnya yang kita buat sebanyak sembilan kali partisi,ok mari kita mulai:

Pilih pri/log 217.7 GB FREE SPACE dan tekan ENTER di keyboard , seperti gambar di bawah ini:

How to use this free space: pilih “Create a new partition” dan tekan ENTER di keyboard, seperti gambar di bawah ini:

New partition size:  24 GB (24 GB adalah sisa hardisk di kurangi 1 GB dan di bagi 9 ,contoh di hardisk saya = 217 GB – 1GB : 9 = 24 GB .silahkan sesuaikan dengan hardisk anda.) dan tekan ENTER di keyboard, seperti gambar di bawah ini:

Type for the new partition: pilih “Logical” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Location for the new partition: pilih “Beginning” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Partition settings: pilih “Use as” dan tekan ENTER di keyboard,seperti gambar di bawah ini:

How to use this partition: pilih “ReiserFS journaling file system” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Otomatis kembali ke Partition settings: pilih “Mount point:“ dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Mount point for this partition: pilih “Enter manually” dan tekan ENTER di keyboard,seperti gambar di bawah ini:

Mount point for this partition: isi ketik /cache1 dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Otomatis kembali ke Partition settings: pilih Mount option: dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Mount option: centang (centang menggunakan SPASI di keyboard) notail dan noatime (kedua duanya di centang) dan tekan ENTER di keyboard seperti gambar di bawahb ini:

Otomatis kembali ke Partition settings: pilih “Label” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Label for the file system in this partition: isi ketik cache1 dan tekan ENTER di keyboard seperti gambar di bawah ini:

Otomatis kembali ke Partition settings: pilih “Done setting up the partition” dan tekan ENTER di keyboard seperti gambar di bawah ini:

Otomatis kembali ke Partition disks: pilih pri/log 193.7 GB FREE SPACE dan tekan ENTER di keyboard , seperti gam,bar di bawah ini:

How to use this free space: pilih “Create a new partition” dan tekan ENTER di keyboard seperti gambar di bawah ini:

New partition size: 24 GB (24 GB adalah sisa hardisk di kurangi 1 GB dan di bagi 9 ,contoh di hardisk saya = 217 GB – 1GB : 9 = 24 GB .silahkan sesuaikan dengan hardisk anda.) dan tekan ENTER di keyboard , seperti gambar di bawah ini:

Cara membuat proxy server ubuntu 10.04 & 10.10

SETTING MIKROTIK+PROXY SERVER JARINGAN WARNET & GAME ONLINE

Procesor P IV
Ram 1 Gb
Harddisk 250 Gb
Mobo Terserah Yang ente punya
Cassing boleh pakai kulit pisang kalau ada.... heeeee.......
Ok kita mulai sekarang & jangan lupa siapin kopi + kemenyan alias rokok.... kkkkkkkkkk

baca dolo :>> bismillahirrahmanirrahim

1. Instalasi Ubuntu Server 10.10 32 bit , Bagi Yang Belum Punya Cd Instalasi bisa download Ubuntu server 10.10 di Situs resminya Ubuntu ( gak usah kuatir harus bayar karena Ubuntu Produk freeware Alias OS Gretongan / Gratis ).
2. seperti biasa kita setting komputer dulu untuk first bootingnya ke CD room / Usb Cd room bagi yg menggunakan Usb CD  room di BIOS nya. Bagi yang pernah instal windows pasti sudah tau yang saya maksud.
kalau sudah kita mulai langsung proses Instalasinya seperti langkah - langkah dibawah Ini, Cekiprot  :
1. Masukkan Cd Ubuntu ke Cd room
2. Pilih language english (enter)
3. Pilih instal ubuntu server (enter)
4. Tekan enter pada choose langguage english
5. Pilih united states
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 isi ip address dg 192.168.3.2 pilih continue enter
11. Netmask 255.255.255.0 pilih continue enter
12. Gateway 192.168.3.1 terus klik continue
13. Name server addresses 192.168.3.1 pilih continue enter
14. Hotsnama : isi dg proxyku terus pilih continue enter
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 :
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 1 Gb (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 10 gb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih / (enter), pd mount option pilih[*] noatime (pilih continue dan enter), kemudian pilih done setting up the partition

24. Arahkan pada FREE SPACE (enter), pilih Create new partition (enter) new partition size isi 2 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

25. 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 Reinsfers (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
26. Kemudian pilih finis partitioning and write changes to disk, write the changes to disk pilih yes
27. pada full name for the new user isi dg proxyku, terus continue & enter
28. pada Username for your account isi dg proxyku, terus continue & enter
29. pada a password for the new user isi dg proxyku, terus continue & enter
30. pada re-enter password to verify isi dg proxyku, terus continue & enter
31. pada use weak password pilih yes
32. pada encrypt your home directory pilih no
33. pada HTTP proxy information KOSONGIN SAJA
34. pada configurasi apt 43% tekan enter, juga pada 81% tekan enter pilih no automatic update
35.pada choose software to install pilih OpenSSH server pilih continus pd finish the installation dan reboot, ambil CD Ubuntu, 1st Boot kembalikan ke Hardisk.
selanjutnya anda instal paket yang dibutuhkan
Penting
# login dg proxyku
# password proxyku
# ketik sudo su -
# isi proxyku
# Ketik passwd
# enter new UNIX password isi dg proxyku
# retype new UNIX password isi proxyku

Setelah selesai Hubungkan Kabel CROSS Dari Pc Ubuntu ke Mikrotik.
setelah itu Buka winbox untuk remote mikrotik,  coba Ping IP Ubuntu dari new terminal yang ada di winbox.
lihat dan perhatikan apakah sudah reply atau belum. kalau belum coba diteliti lagi mungkin ada yang belum bener. kalau sudah reply kita lanjutkan.
langkah Berikutnya kita akan menginstal paket yang dibutuhkan, sebelumnya anda download Putty dan Winscp untuk remote ubuntu servernya disini download here
kalau sudah anda remote ubuntu lewat Putty dengan mengetikan IP address Pc Ubuntunya (192.168.3.2 ). kalau muncul pesan warning  pilih aja Yes.
setelah muncul jendela terminal di Putty login seperti anda login di Ubuntu sebagai #root.

kemudian anda instal paket yang di butuhkan dengan mengetik perintah di bawah ini :








root@proxyku:~# sudo apt-get update
root@proxyku:~# sudo apt-get install squid squidclient squid-cgi
root@proxyku:~# sudo apt-get install gcc
root@proxyku:~# sudo apt-get install build-essential
root@proxyku:~# sudo apt-get install sharutils
root@proxyku:~# sudo apt-get install ccze
root@proxyku:~# sudo apt-get install libzip-dev
root@proxyku:~# sudo apt-get install automake1.9

kalau sudah selesai anda download squid 2.7STABLE9 dengan mengetikan perintah di terminal ubuntu melalui putty :

root@proxyku:~# wget http://tempat-sampah.googlecode.com/files/squid-2.7.STABLE9%2Bpatch.tar.gz

kalau sudah selesai kita extrak filenya dengan perintah :

root@proxyku:~# tar xvf squid-2.7.STABLE9+patch.tar.gz
root@proxyku:~# cd squid-2.7.STABLE9

setelah itu anda lanjutkan dengan kompil file tersebut dengan perintah di bawah ini :
root@proxyku:~# ./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-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \

--enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --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 --with-maxfd=65536

Kalau anda bingung anda copas aja tiap barisnya terus anda paste di Puttynya dengan klik kanan aja terus anda ENTER. ( warna - warna yang ada di atas buat tanda bahwa tiap satu warna berarti satu baris yang anda copy paste ke putty )
setelah itu anda lanjutkan dengan perintah :

root@proxyku:~#make
root@proxyku:~#sudo make install

setelah selesai anda STOP squidnya. tapi sebelum anda stop squidnya anda ganti dulu isi yang ada di /etc/init.d/squid dengan perintah :

root@proxyku:~#sudo nano /etc/init.d/squid

kemudian anda hapus semua isinya dan anda ganti dengan ini: download  disini

copas aja langsung dari blog ini ke putty. kalau sudah anda tekan ctrl+x terus anda ketik y terus enter untuk menyimpan hasil perubahan isi di /etc/init.d/squid. terus anda ketik perintah lagi :

root@proxyku:~# sudo chmod +x /etc/init.d/squid

kalau sudah kita bisa stop squidnya dengan perintah:

root@proxyku:~# sudo /etc/init.d/squid stop

kalau sudah anda download dulu squid.conf di sini download here
terus anda pastekan ke ubuntu lewat WinSCP.
Bagi yang bingung remote dengan winscp, isi Hostname dengan  IP addressnya ubuntu (192.168.3.2 ) Username : root password : proxyku .
terus anda tinggal drag and drop file yang ada di cpu anda ke cpu ubuntu.
kalua sudah anda lanjutkan dengan Memberikan permission pada folder cache dengan perintah :

root@proxyku:~#chown proxy:proxy /cache
root@proxyku:~#chmod 777 /cache
root@proxyku:~#chown proxy:proxy /etc/squid/storeurl.pl
root@proxyku:~#chmod 777 /etc/squid/storeurl.pl

kalau sudah selesai lanjuutkan dengan membuat folder-folder swap/cache di dalam folder cache yang telah ditentukan dengan perintah :
root@proxyku:~#squid -f /etc/squid/squid.conf -z

lalu anda restart squidnya dengan perintah :
root@proxyku:~#/etc/init.d/squid restart

cek proxy lancar pa gk
root@proxyku:~#sudo tail -f /var/log/squid/access.log | ccze

kalau sudah selesai anda setting mikrotiknya seperti dibawah ini :
Masukkan ini di mangle :
;;; Intl-conn
chain=prerouting action=mark-packet new-packet-mark=packet-intl passthrough=no
chain=output action=mark-packet new-packet-mark=packet-intl passthrough=no
0   ;;; PROXY-HIT
chain=prerouting action=mark-packet new-packet-mark=proxy-hit passthrough=no dscp=12
1   ;;; http-conn
chain=prerouting action=mark-connection new-connection-mark=http-conn passthrough=yes protocol=tcp dst-port=80
2   chain=prerouting action=mark-packet new-packet-mark=http passthrough=yes connection-mark=http-conn
3   ;;; https-conn
chain=prerouting action=mark-connection new-connection-mark=https-conn passthrough=yes connection-state=new
protocol=tcp dst-port=443
4   chain=prerouting action=mark-routing new-routing-mark=https passthrough=no connection-mark=https-conn
5 ;;; CHANGE MMS
chain=forward action=change-mss new-mss=1440 tcp-flags=syn protocol=tcp in-interface=ether1-gateway
tcp-mss=1441-65535

IP FIREWALL ADDRESS-LIST :
0   ;;; LocalNet
LocalNet                                                            192.168.1.0/24 — IP local sesuaikan dengan IP lokal anda
1   ;;; PROXY
ProxyNet                                                                             192.168.11.0/24  – IP network Proxy
2  DNS                                                                                  202.134.1.10 -- sesuaikan DNS ISP anda
3  DNS                                                                                  202.134.0.155 -- sesuaikan DNS ISP anda
4  GAMES                                                                                63.251.101.0/25
5  GAMES                                                                                74.114.8.0/21

IP FIREWALL NAT :
0;;;; Nat Proxy
chain=dstnat action=dst-nat to-addresses=192.168.3.2 to-ports=3128 protocol=tcp src-address=!192.168.3.2

src-address-list=LocalNet dst-address-list=!ProxyNet dst-port=80,8080,3128
connection-mark=http-conn

1   ;;; Added by webbox
chain=srcnat action=masquerade out-interface=ether1-gateway

2   ;;; Proxy Out
chain=srcnat action=src-nat to-addresses=IP INTERNET ANDA/IP PUBLIC misalnya 192.168.1.2
src-address=IP LOKAL ANDA misalnya 192.168.2.1
4   chain=dstnat action=dst-nat to-ports=53 protocol=udp dst-port=53
5   ;;; SSH
chain=dstnat action=dst-nat to-addresses=192.168.11.11 to-ports=22
protocol=tcp dst-address=IP INTERNET ANDA/IP PUBLIC dst-port=22,10000

Untuk Bandwidth management Kita gunakan Simple Queue. dengan menambahkan packet-intl di simple queue. bagi yang belum Tau setting simple queue anda bisa baca di psotingan saya sebelumnya.

SAMPAI DISINI KITA SUDAH SELESAI MEMBUAT MIKROTIK + EXTERNAL PROXY UBUNTU SERVER 10.10
Bagaimana kita bisa tahu bahwa squid proxy kita sudah jalan???? kita balik maneng neng Putty kita tulis perintah :

root@proxyku:~#tail -f /var/log/squid/access.log   enter