Tampilkan postingan dengan label Open Suse. Tampilkan semua postingan
Tampilkan postingan dengan label Open Suse. Tampilkan semua postingan

Sabtu, 12 Juni 2010

Instalasi Squid Proxy Server pada OpenSUSE

Artikel ini bisa di lihat di sini.

BLOKIR & REDIRECT SITUS PADA JAM TERTENTU dgn SQUID

pertama buat dulu file dengan menggunakan editor kesayangan anda disini sy menggunakan editor favorit sy VIM
#vim /etc/squid/bloksitus.txt
kemudian masukan situs2 yg akan kita blokir... umpamanya kita akan memblokir facebook maka masukan

.facebook.com

diawali dengan tanda titik karena kita juga akan memblok seluruh sub domainnya.
setelah itu buka file konfigurasi squid yg berada di /etc/squid/squid.conf
dan masukan script dibawah ini

acl blokir url_regex "/etc/squid/bloksitus.txt"
deny_info http://masekow.blogspot.com/ blokir
acl waktu time MTWTFS 19:00-24:00
http_access allow blokir waktu
http_access deny blokir

ket: "deny_info http://masekow.blogspot.com/ blokir" maksudnya saat CLIENT mengakses situs yg berada dalam file yg dibuat tadi makan otomatis akan teredirect ke situs kendari.tv
" acl waktu time MTWTFS 19:00-24:00" maksudnya CLIENT hanya boleh mengakses situs yg DI blok pada jam 19:00-24:00.


Artikel ini dikutip dari SLUG Kendari

Rabu, 09 Juni 2010

Bandwith Manajemen Di OpenSUSE

Di kutip dari : http://pinokiook.blogspot.com/2007/12/install-bandwidth-management-dengan-htb.html


Kebetulan lagi ngisi kekosongan waktu, kali ini gue mau ngejelasin gimana nginstall management bandwidth di server make htb tools. kegunaan management bandwidth ini sangat penting bagi kalangan perkantoran, perguruan tinggi, isp, atau lembaga - lembaga sosial. Langsung wae lah..

1. masuk dulu di folder /usr/local/src
#cd /usr/local/src

2. download paket htb tools
#wget http://sourceforge.net/projects/htbinit/files/HTB.init/0.8.5/htb.init-v0.8.5/download

3. ekstrak file nya
#tar -zxvf HTB-tools-0.3.0a-i486-1.tgz

akan muncul folder etc, install, folder, sbin

4. pindahkan isi semua folder sbin nya htb tools di /sbin server

#cd /usr/local/src/sbin
#mv htb /sbin
#mv htbgen /sbin
#mv q_checkcfg /sbin
#mv q_parser /sbin
#mv q_show /sbin

5. Masuk ke folder etc nya htb tools pindahin folder htb ke /etc nya server
#cd /usr/local/src/etc
#mv htb /etc

6 hilangkan tulisan new yang ada di folder htb yang udah kita pindahin tadi
#mv /etc/htb/eth0-qos.cfg.new /etc/htb/eth0-qos.cfg
#mv /etc/htb/eth1-qos.cfg.new /etc/htb/eth1-qos.cfg

7. masuk ke folder rc.d nya di etc htb tools
#cd /usr/local/src/etc/rc.d

8. masukkan file rc.htb new ke folder init.d nya server kita dan ganti jadi rc.htb
#mv rc.htb.new /etc/init.d/rc.htb

9. chmod file rc.htb nya
#chmod 755 /etc/init.d/rc.htb

10. konfigurasi eth0-qos cfg dan eth1-qos cfg sesuai kebutuhan, kali ini gue mau jelasin untuk eth1, yaitu ip lokal kita. (contoh doang lho)
#nano /etc/htb/eth1-qos.cfg

-- contoh konfigurasi --
# Pengaturan bandwidth kantorptblablabla

class kantorptblablabla {
bandwidth 1024;
limit 2048;
burst 2;
priority 1;

client bos {
bandwidth 256;
limit 512;
burst 2;
priority 1;
dst {
192.168.168.5/32;
};
};

client hotspot {
bandwidth 32;
limit 256;
burst 2;
priority 1;
dst {
192.168.168.6/32;
};
};

client sekretaris {
bandwidth 64;
limit 256;
burst 2;
priority 1;
dst {
192.168.168.7/32;
};
};

client karyawan_utama {
bandwidth 256;
limit 512;
burst 2;
priority 1;
dst {
192.168.168.11/32;
192.168.168.12/32;
192.168.168.13/32;
192.168.168.14/32;
192.168.168.15/32;
192.168.168.16/32;
192.168.168.17/32;
192.168.168.18/32;
192.168.168.19/32;
192.168.168.20/32;
192.168.168.21/32;
192.168.168.22/32;
192.168.168.23/32;
192.168.168.24/32;
192.168.168.25/32;
};
};

client karyawan_sisa {
bandwidth 256;
limit 512;
burst 2;
priority 1;
dst {
192.168.100.0/24;
};
};
};

class default { bandwidth 8; };

-- berakhir diatas tulisan ini --
simpen make ctrl+x tekan y kemudian enter

ket:
- untuk boss dapet bandwidth dengan ip sendiri maksimal 512 (1:2 baca satu banding dua) artinya kalo trafic bagus dia dapat 512, tapi kalo trafic terlalu full dia dapat 256, tapi disini si boss bakalan dapet 512, soalnya limit maksimal bandwidth juga pass di setting/menej 2 mega sich.

- untuk server hotspot (misalnya kalo make hotspot) dapet bandwidth 512 (1:8).
- untuk sekretaris dapet bandwidth 256 (1:4)
- untuk karyawan utama dengan ip yang ditulis diatas dapet bandwidth 512 (1:2) disini pada karyawan utama bandwidthnya kita gunain sistem sharing..
- untuk karyawan sisa dengan ip mulai dari 192.168.100.0 - 192.168.100.255 akan dapet bandwidth 512 (1:2)

(itu management bandwidth asal aja lho, pandai-pandai kalian management lah, intinya kudu ngerti konsep ip address sama bandwidth management he, he, he..)

11. kalo udah di edit, jalankan htb tools nya
#/etc/init.d/rc.htb start_eth1

12. kalo mau lihat hasilnya jalan trafic nya bisa dilihat dengan perintah
#/etc/init.d/rc.htb show_eth1

Minggu, 25 Oktober 2009

Manajemen Bandwith Suse

LangkahPertama Download

cd /srv/www/htdocs/
wget http://sleepless.ngoprek.org/banjar/download/banjar-0.2.tar.gz
tar -xzf banjar-0.2.tar.gz
rm banjar*.gz
cd banjar*

LangkahKedua BikinDataBase

cd /srv/www/htdocs/banjar-0.2/install/db
mysqladmin -p create banjar
mysql -p banjar < banjar.sql

Oke sampe sini anda sudah membuat database dalam MySQL sebagai storing data dari BANJAR dan pastikan proses ini selesai,.. jika anda baru pertama kali menggunakan MySQL anda harus merubah password default MySQL terlebih dahulu contohnya:

mysqladmin -p password ini_password_baru

LangkahKeTiga EditConfig.php

cd /srv/www/htdocs/banjar-0.2/
vi config.php

untuk singkronisasi database ada tiga hal yang harus anda rubah dalam config.php ada di baris ke 8, 9 dan 12, yaitu password MysQl, nama database, dan applications directory tentunya disesuaikan dengan mesin anda.

LangkahKeEmpat ApplicationMove

cd /srv/www/htdocs/banjar-0.2/install/root/etc
cp * /etc
cd /srv/www/htdocs/banjar-0.2/install/root/usr/local/sbin
cp * /usr/local/sbin

Kemudian rubah permision netfilter

chmod 666 /etc/netfilter.flag
chmod 777 /usr/local/sbin/netfilter.sh

LangkahKeEmpat Otomatisasi

Untuk membuat BANJAR dapat berjalan otomatis anda harus menambahkan sendiri dalam cron berikt carannya:

crontab -e
sisipkan baris ini * * * * * root /usr/local/sbin/netfilter.sh >/dev/null 2>&1
tekan tombol enter dua kali
tekan tombol Esc dua kali lalu
:wq

cara gampang upgrade openSUSE ke versi 11.2

Kini openSUSE sudah memberikan kemudahan kepada para penggunanya salah satunya adalah fasilitas upgrade dari versi 11.1 ke 11.2 secara online. Begini caranya:

  • Backup dulu repository dari 11.1, caranya masukkan perintah mv /etc/zypp/repos.d /etc/zypp/repos.d-backup tentunya setelah kita masuk sebagai root.
  • Tambahkan setidaknya 3 repository, yaitu oss,non-oss, dan update

zypper ar http://download.opensuse.org/distribution/11.2/repo/oss/ oss
zypper ar http://download.opensuse.org/distribution/11.2/repo/non-oss/ non-oss
zypper ar http://download.opensuse.org/update/11.2/ update

  • Tambahkan repo packman jika ingin mengupgrade package Manager juga : zypper ar http://ftp.skynet.be/pub/packman/suse/11.2/ packman
  • Lakukan perintah sebagai berikut :

# zypper refresh
# zypper in zypper
#zypper dup -d
# zypper dup
# SuSEconfig
# reboot

Jangan lupa untuk berkontribusi dalam pengembangan openSUSE 11.2 demi kesempurnaan rilis nanti karena saat ini openSUSE 11.2 baru sampai pada tahap RC-1. Selamat mencoba, semoga berhasil…

di kutip dari masrut