Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

Monday, January 12, 2015

Install Ubuntu Server 14.04.1 secara remote melalui SSH (Putty)

Bismillahirrahmanirrahiiim.
1. Download Ubuntu Server 14.04.1 Iso.
2. Download UNetbootin disini : UNetbootin
3. Jalankan UNetbootin.
4. Pilih Citra Disk , lalu browse ke Ubuntu Server iso dan pilih drive flashdisk. Lalu klik Ok. Tunggu sampai proses selesai.

Saturday, September 20, 2014

DnsCrypt + Unbound Untuk membuka filtering internet dari ISP

Source : Zoky Raharjo dari Grup Mikrotik-Squid Indonesia
1. install paket buat compile dlu,bisa dilewati jika sudah terinstall sebelumnya
# apt-get install build-essential
2. install packet pendukung dnscrypt
# wget https://download.libsodium.org/libsodium/releases/libsodium-0.7.0.tar.gz
# tar -xvzf libsodium-0.7.0.tar.gz
# cd libsodium-0.7.0
# ./configure
# make && make install
3. install dnscrypt
# wget http://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.4.0.tar.gz
# tar xvf dnscrypt-proxy-1.4.0.tar.gz
# cd dnscrypt-proxy-1.4.0
# ./configure
# make && make install
4. eksekusi dnscrypt agar runing
# /usr/local/sbin/dnscrypt-proxy -a 127.0.0.1:40 -d -R d0wn-sg-ns1 -e 4096 -p /run/dnscrypt-proxy.pid

Monday, August 25, 2014

Install squid3_3.4.6-3 with http dan https support di ubuntu 12.04 dengan raid 0

 بِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْمِ
Terima kasih kepada  اَللّهُ  Subhaana wa Ta'alaa dan buat Master KWeteng yang dengan senang hati membagi ilmunya di forum mikrotik semoga beliau selalu dimudahkan usaha dan rezekinya . Amiin.
Sumber :
- http://www.forummikrotik.com/guide/18550-%5Bshare-htproxy%5D-cara-mudah-install-proxy-videocache-pada-ubuntu-htproxy-42.html
- http://mikrotikersnsquidlovers.wordpress.com/
- http://pen-testing-lab.blogspot.com/2013/11/squid-3310-transparent-proxy-for-http.html

Bahan - bahan :
- Cpu dengan processor 64 bit ( amd64)
- hardisk 2 buah untuk di raid ( disarankan ukurannya sama ), yang saya gunakan 2 buah
harddisk 320 GB
- memory 4 gb

Saturday, December 7, 2013

Menambahkan irqpoll option di menu grub2

Source : http://www.linuxquestions.org/questions/ubuntu-63/adding-irqpoll-to-etc-default-grub-file-installation-99-there-868457/
Problem started : Error di drive /dev/sda4 yang menggunakan reiserfs sehingga mengakibatkan server hang
1. backup /etc/default/grub :
cp /etc/default/grub /etc/default/grub.backup
2. Edit  /etc/default/grub :
nano /etc/default/grub
3. Tambahkan line berikut  disamping line GRUB_CMDLINE_LINUX DEFAULT="", menjadi seperti ini
GRUB_CMDLINE_LINUX DEFAULT="quiet splash irqpoll"
4. Ctrl+O dan enter
5. Jalankan update-grub
6. Restart

Friday, December 6, 2013

Lupa password root dan user ubuntu 12.04

Problem : Lupa password user dan root ubuntu.
1. Matikan terlebih dahulu ubuntunya.
2. Hidupkan kembali, dan tahan shift kiri dikeyboard dan mainkan panah atas dan bawah .
3. Jika berhasil sampai dimenu GRUB. Pilih pilihan normal untuk boot yaitu yang paling atas dan tekan E pada keyboard.
4. Edit line yang ada baris root=UUID=
contoh line yang lengkap :

 linux /boot/vmlinuz-3.2.0-18-generic root=UUID=b8b64ed1-ae94-43c6-92\d2-a19dfd9a727e ro

hapus ro yang ada dibelakang dan tambahkan baris berikut : rw init=/bin/bash

Contoh :
inux /boot/vmlinuz-3.2.0-18-generic root=UUID=b8b64ed1-ae94-43c6-92\d2-a19dfd9a727e  rw init=/bin/bash

5. Ctrl + X atau F10
6. Ubuntu akan boot dan  langsung login dengan root.
7. Ganti password root dgn perintah :
passwd
8. Problem solved :)


Isi folder cache tidak dapat dihapus di Ubuntu 12.04

Problem : Isi folder cache tidak dapat dihapus dengan perintah rm -fR.
Disini drive yang bermasalah adalah /dev/sda4 dimana folder cache berada.
 1. Cek list drive terlebih dahulu :
sudo fdisk -l
2. Matikan squid :
/etc/init.d/squid stop
3. Kita unmount terlebih dahulu drive tersebut :
unmount /dev/sda4 /cache
4. Format drive tersebut dengan perintah :
mkreiserfs --format 3.6 -f /dev/sda4
5. Set filesystem untuk folder /cache jadi read and write :
mount -n -o remount,rw /cache
6. Cek UUID drive tsb dengan perintah :
sudo blkid
Catat dan copy UUID drive /dev/sda4
7. Buka file /etc/fstab :
cat /etc/fstab
8. Pastikan UUID yang dicek dengan sudo blkid sama dengan yang ada difstab . Jika tidak sama, ubah UUID dalam fstab dengan UUID yg kita dapat dari blkid.
9. Setelah itu jangan lupa ini :
chown proxy:proxy /cache
chmod 777 /cache
Folder cache sudah bisa digunakan lagi untuk membuat cache :)

Monday, December 2, 2013

Install webmin di Ubuntu 12.04 LTS untuk htproxy_14942

Thanks to aankoe (FMI) dan uburcumi (FMI)
Source : http://www.forummikrotik.com/linux-support/14744-instal-webmin-%5Balat-bantu-gui-ubuntu-server%5D.html
Berikut cara yang lebih agak mudah untuk install webmin di ubuntu:
1. Edit file /etc/apt/sources.list dengan winscp
2. Masukkan baris berikut dipaling bawah :
deb http://download.webmin.com/download/repository sarge contrib
3. Install GPG Key dari repositorynya, dengan command berikut:
CD /root
sudo wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
4. Kemudian update
sudo apt-get update
5. Install Webmin
sudo apt-get install webmin
6. Webmin siap dipakai di url https://localhost:10000 ( localhost ganti dengan ip proxy )

Install htproxy di ubuntu server 64 bit versi 12.04 LTS ( Youtube tercache )

Sebelumnya terimakasih buat Master2 Di FMI ( forum mikrotik indonesia )yang sudah sharing ilmunya.
Terimakasih kepada :
Master Kweteng (FMI)
Master Rixum (FMI)
Master Ucok Karnadi (FMI)
Source : http://www.forummikrotik.com/guide/18550-%5Bshare-htproxy%5D-cara-mudah-install-proxy-videocache-pada-ubuntu-htproxy.html
Source : http://www.forummikrotik.com/linux-support/21089-new-storeurl-untuk-youtube-file-range-114.html#post276974
Source lainnya : http://hadenet.wordpress.com/2012/09/20/installasi-htproxy-untuk-video-cache/ 

Semoga master2 diatas selalu dimurahkan rezekinya dan ditambahkan ilmunya .

Friday, May 3, 2013

Setting Mikrotik RB951G untuk ubuntu 12.04 dengan 2 lan card



Type kabel lan antara proxy ke mikrotik :
Jika menggunakan Router Box (RB mikrotik ) ke Proxy , gunakan kabel Straight ------Straight

Install Ubuntu 12.04 ( LTS ) dan Squid Lusca 14942

Spec PC untuk Ubuntu Server

Hdd = 250 GB
Memory = 2 GB
Lan Card = 2 buah

Ikuti Langkah instal disini install-dan-setting-proxy-ubuntu-server sampai dengan langkah no 35, Pada local zone ( bukan time zone ) pilih united states karna jika kita pilih US squid3 akan diinstall. Kalau pilih Indonesia squid 2.7 yg akan diinstall. Lalu pada bagian mengisi ip address, ubah isi addressnya dengan 192.168.1.200. Netmask, gateway dan dns tetap sama.
Setelah itu login ke ubuntu server dengan putty

Isi ip address di putty 192.168.1.200 trus klik open

#login as proxyku
#password : proxyku
#sudo passwd
# enter new UNIX password isi dg proxyku (enter)
# retype new UNIX password isi proxyku (enter)
#su -
#passwd : proxyku ( password yang baru kita bikin untuk root tadi diatas )

Tuesday, April 16, 2013

Install Unbound ( Dns Resolver ) di Ubuntu 14.04 LTS

Unbound Berguna untuk mempercepat dns resolve.
Langkah berikut adalah cara install unbound di ubuntu server 14.04 LTS
Install dulu paket yang diperlukan :
#sudo apt-get update ( selalu jalankan ini untuk mengecek list server terbaru )
Setelah itu
# apt-get install unbound
# killall unbound
# dig +bufsize=1200 +norec NS . @a.root-servers.net > /etc/unbound/named.cache
Lalu tambahkan ini di /etc/unbound/unbound.conf :


# Setelah itu anda klik save
Cek configurasi unbound :
#unbound-checkconf /etc/unbound/unbound.conf
Jika tidak ada error jalan unbound-control-setup :
#unbound-control-setup
Setelah itu jalan Unbound kembali :
#unbound-control start

Setting ubuntu agar mengunakan DNS unbound :
edit file di /etc/network/interfaces :
# nano /etc/network/interfaces
ganti dns-nameservers :
dns-nameserver 127.0.0.1

Setelah itu update resolv.conf :
#resolvconf -u

Edit squid.conf di line "dns_nameserver" menjadi :
dns_nameservers 127.0.0.1

reboot cpu server....
untuk mengecek DNS unbound sudah jalan ada beberapa cara :
#/etc/init.d/unbound status

atau dengan mengecek port 53 :
#lsof -i :53

# ps -fp 1055 ( 1055 adalah PID unbound yang didapat dari output lsof -i :53 )

Error yang biasa dihadapi ketika install unbound :
root@proxyku:~# /etc/init.d/unbound restart
* Restarting recursive DNS server unbound
[1335536129] unbound[17221:0] error: bind: address already in use
[1335536129] unbound[17221:0] fatal error: could not open ports        [fail]

solusinya : cek line ini di /etc/init.d/unbound

NAME=unbound
DESC="recursive DNS server"
DAEMON=/usr/local/sbin/unbound
PIDFILE="/etc/unbound/unbound.pid" <============ ini
CONFIG="/etc/unbound/unbound.conf" <============ sama ini

harus sama dgn yang diatas. Lalu reboot

Kalau masih error coba :
#apt-get autoremove bind9
atau :
#service dnsmasq stop
Coba test dns lookup nya 
# nslookup 192.168.0.200
Server: 127.0.0.1
Address: 127.0.0.1#53
200.0.168.192.in-addr.arpa name = regent.net 

Untuk memflush isi dns bisa lihat menu disini :
#unbound-control -h
Untuk melihat statistiknya :
#unbound-control stats
Isinya akan seperti ini :
thread0.num.queries=38
thread0.num.cachehits=7
thread0.num.cachemiss=31
thread0.num.recursivereplies=31
thread0.requestlist.avg=0.129032
thread0.requestlist.max=1
thread0.requestlist.overwritten=0
thread0.requestlist.exceeded=0
thread0.requestlist.current.all=0
thread0.requestlist.current.user=0
thread0.recursion.time.avg=0.088811
thread0.recursion.time.median=0.0185685
thread1.num.queries=10
thread1.num.cachehits=1
thread1.num.cachemiss=9
thread1.num.recursivereplies=9
thread1.requestlist.avg=0
thread1.requestlist.max=0
thread1.requestlist.overwritten=0
thread1.requestlist.exceeded=0
thread1.requestlist.current.all=0
thread1.requestlist.current.user=0
thread1.recursion.time.avg=0.049576
thread1.recursion.time.median=0.016384
total.num.queries=48
total.num.cachehits=8
total.num.cachemiss=40
total.num.recursivereplies=40
total.requestlist.avg=0.1
total.requestlist.max=1
total.requestlist.overwritten=0
total.requestlist.exceeded=0
total.requestlist.current.all=0
total.requestlist.current.user=0
total.recursion.time.avg=0.079984
total.recursion.time.median=0.0174763
time.now=1281681396.583885
time.up=7299.491047
time.elapsed=4177.655650
Kalau ditambahkan memakai mikrotik dan ubuntu sebagai proxy redirect dns supaya mengarah ke proxy . Disini ip proxy adalah 192.168.1.100. Tambahkan command berikut :
add action=dst-nat chain=dstnat comment=proxydns disabled=no dst-port=53 protocol=udp src-address=!192.168.1.100 to-addresses=192.168.1.100 to-ports=53

Monday, April 15, 2013

Setting mikrotik pakai proxy ubuntu 11.10

 
 Type kabel lan antara proxy ke mikrotik :
A. Jika menggunakan Router Box (RB mikrotik ) ke Proxy , gunakan kabel Straight ------Straight
B. Jika menggunakan Mikrotik versi PC ke Proxy , gunakan kabel Straight --------Cross.

Install dan Setting Proxy Ubuntu Server 11.10 dengan Squid

Tutorial ini saya ambil dari beberapa blog dan forum. Disini saya cuma ingin menambahkan beberapa bagian yang tertinggal.
Sumber :
- Tamampapua.wordpress.com
Forum opensource.telkomspeedy.com dan teukurizal

Sebelum kita mulai persiapkan satu bungkus rokok dan secangkir kopi serta bodrex buat obat sakit kepala.

Bahan2 yang diperlukan :
  1. 1 CPU Intel Pentium 4 /AMD, 1 GB RAM-minimal, 80 GB HD-minimal , 1 NIC ,CD/DVD ROM SATA/IDE ( Lan Card 3com tidak terdeteksi oleh Ubuntu / Lebih baik gunakan Lan Card PCI dari pada Lan Card onboard ).
  2. CD Ubuntu Server 11.10 (32 Bit atau 64 Bit)  – Saran untuk Pemula 32 Bit
  3. Kabel lan Straight dan Switch/Hub
  4. Modem yang sudah terkoneksi internet ( Yang digunakan disini Koneksi Speedy )

Sunday, April 14, 2013

Delay Pool untuk squid di ubuntu

Konfigurasi Delay Pool untuk squid, masukkan code berikut kedalam squid.conf

 #Acl untuk membatasi extensi file tertentu
acl download url_regex -i \.avi* \.mpg* \.mpeg* \.rm$ \.iso* \.wav* \.mov* \.dat$ \.mpe$ \.mid$ \.flv* \.3gp*
acl download url_regex -i ftp \.exe* \.mp3* \.mp4* \.tar.gz$ \.gz$ \.tar.bz2$ \.rpm$ \.zip* \.rar*
acl download url_regex -i \.midi$ \.rmi$ \.wma$ \.wmv* \.ogg* \.ogm$ \.m1v$ \.mp2$ \.mpa$ \.wax$
acl download url_regex -i \.m3u$ \.asx$ \.wpl$ \.wmx$ \.dvr-ms$ \.snd$ \.au$ \.aif$ \.asf$ \.m2v$
acl download url_regex -i \.m2p$ \.ts$ \.tp$ \.trp$ \.div$ \.divx$ \.mod$ \.vob$ \.aob$ \.dts$
acl download url_regex -i \.ac3$ \.cda$ \.vro$ \.deb$ \.mkv*

Thursday, April 11, 2013

SQTOP



Untuk melihat koneksi yang aktif yang terhubung dengan squid secara detail bisa digunakan Sqtop. Sebelum sqtop diinstall cek dulu apa processor server kita intel atau amd.
Setelah itu baru kita jalankan via putty perintah berikut :
Untuk amd :
wget  http://code.google.com/p/sqtop/downloads/detail?name=sqtop_2011-11-01_amd64.deb
lalu
sudo dpkg -i sqtop_2011-11-01_amd64.deb
Untuk intel :
wget http://code.google.com/p/sqtop/downloads/detail?name=sqtop_2011-11-01_i386.deb
lalu
sudo dpkg -i  sqtop_2011-11-01_i386.deb