Selasa, 18 Desember 2012

Membuat Gambar Bintang Menggunakan Bahasa Pemrograman Java


Dalam postingan kali ini saya akan sedikit berbagi ilmu baru saya kepada teman teman sekalian dimana saya mendapat ilmu yaitu membuat program menggambar bintang dalam bentuk secara grafis menggunakan JAVA.
Baik langsung saja saya akan menjelaskan cara membuatnya..
bukalah program IDE java kesukaan anda.. kali ini saya menggunakan netbeans..
Setelah itu buat project baru dengan nama Projek_Baru, dan untuk kelasnya beri nama bintang.java
lalu masukan kode script seperti di bawah ini..
package Projek_Baru;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class Kanvas extends Canvas {
public void paint(Graphics r) {
int x[] = {55, 67, 109, 73, 83, 55, 27, 37, 1, 43};
int y[] = {1, 36, 36, 54, 96, 72, 96, 54, 36, 36};
for(int i=0; i
x[i] *=2;
y[i] *=2;
}
int jumlah = x.length;
r.setColor(Color.decode(“0x0000ff”));
r.fillPolygon (x, y, jumlah);
}
}
public class bintang extends JFrame {
Kanvas gambar = new Kanvas();
Menggambar() {
super(“Riqial Fauzi”);
setLocation(300,200);
setSize(300,400);
setBackground(Color.decode(“0xff00ff”));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
komponenVisual();
}
void komponenVisual() {
getContentPane().setLayout(new BorderLayout());
getContentPane().add(gambar,”Center”);
setVisible(true);
}
public static void main(String args[]) {
bintang gb = new bintang();
}
}

Cara Mengembalikan Data yang telah Terformat di Ubuntu


Pernahkah anda mengalami STRES BERAT disebabkan hardisk anda terformat, partisi hilang, seluruh data lenyap akibat salah dalam membuat partisi atau salah langkah atau salah anda sendiri??Tidak perlu stress, silahkan lepas tangan anda dari kepala, rileks. Cobalah program testdisk. Program kecil ini bisa jalan di berbagai platform seperti Windows, Linux, dan Macintosh.. Tulisan ini dibuat dengan tujuan berbagai ilmu dan pengalaman. Terus terang saya 3 minggu yang lalu melakukan kesalahan dalam proses resize partisi. Bagi yang belum pernah melakukan recover menggunakan testdisk, berikut ini mungkin bisa dijadikan referensi untuk anda. 1. Download program testdisk dari situsnya.Sesuaikan dengan platform OS yang anda gunakan. Berdasarkan pengalaman PCLinuxOS sudah memasukkan ke pakenya..
2. Install testdisk untuk windows tinggal double klik file instalasinya, kalau untuk linux sudo apt-get install testdisk







3. Jalankan program testdisk.






4. Ada pilihan [CREATE],[APPEND],dan [No Log]. Pilih [CREATE] jika anda baru pertama menggunakannya.







5. Muncul daftar disk yang berhasil dideteksi testdisk. Pilih disk mana yang akan anda recover.[PROCEED].








6. Jenis tabel partisi juga harus anda pilih. FAT, FAT32, NTFS, ext bisa pilih [INTEL].







7. Silahkan [analisa] disk anda. Akan muncul partisi-partisi yang pernah bersemayam dihardisk anda. Untuk melihat isinya, tekan tombol P di keyboard anda. Opsi lainnya ada di bagian bawah.








8. Pilih quick search







9. Tekan ENTER untuk melanjutkan perjalanan







10. Tekan P untuk melihat daftar file








11. Sekian,,  semoga bermanfaat untuk kita semua

Install Apache, Mysql, dan Php


Tutorial install Apache, MySQL, PHP
pertama kita menginstall apache2 dengan perintah sebagai berikut :
hawk@Cyber-hawk:~$ sudo apt-get install apache2
untuk memeriksa apakah Apache sudah terinstal dengan benar dan dapat digunakan, buka halaman http://localhost/ pada browser anda. Jika sudah benar, maka akan muncul halaman putih yang bertuliskan :
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
kemudian kita menginstall mysql dengan perintah :
hawk@Cyber-hawk:~$ sudo apt-get install mysql-server
setelah proses install mysql selesai kita diminta untuk membuat databasenya.
untuk membuat database dengan perintah
hawk@Cyber-hawk:~$ mysqladmin -u root -p create
untuk masuk mysql dengan perintah
hawk@Cyber-hawk:~$mysql -u root -p
mysql>
tekan ctrl+c untuk keluar dari mysql
selanjutnya kita instal php-mysql dengan perintah :
hawk@Cyber-hawk:~$ sudo apt-get install php5-mysql
semoga bermanfaat yaa

Membangun Proxy Server Di Ubuntu


apa kabar semua@ kagak terasa udah mau lebaran lagi….
mungkin ne postingan ane yang terakhir karena untuk beberapa hari kedepan ane gx sempat nge blog… maklum pekerjaan lagi menumpuk ne … kali ini ane akan memposting tentang proxy karena tadi malam kawan ane nanyak eh sob bagaimana cara membuat proxy server dengan ubuntu…???
ini lah sedikit yang telah saya pelajari dari beberapa mastah…Cara Membuat Proxy Server dengan Ubuntu, ubuntu sangat cocok sekali jika difungsikan sebagai proxy server yang mana lebih stabis di bandingkan dengan OS yang lainnya. Oleh karena itu saya akan berbagi tutorial bagaimana cara membuat proxy server dengan ubuntu.
berikut ini cara-cara yang harus di pelajari, artikel di bawah ini saya copas dari blog temen anda bisa kunjungi di sini
monggo gelar tikar dulu..
1. Instalasi
Pertama-tama install terlebih dahulu squid melalui synaptic atau melalui command prompt dengan cara :
# apt-get install squid
Setelah selesai maka Squid langsung dapat di konfigurasikan dengan cara :
# vi /etc/squid/squid.conf
Tetapi sebelum di edit terlebih dahulu backup dulu file aslinya agar kalau rusak bisa dikembalikan ke default :
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
2. Konfigurasi Squid
Selanjutnya konfigurasi script Squid :
# vi /etc/squid/squid.conf
Akan muncul file konfigurasi squid yang sangat panjang, berikut langkah-langkah yang harus diperhatikan….
a. HTTP Port : Merupakan port yang digunakan untuk menjalankan Squid
http_port 3128
b. Visible Host Name : Agar jika terjadi error Squid dapat menemukan hostname yang valid
visible_hostname localhost
localhost bisa diganti menjadi ip (e.g 192.168.0.254) atau domain seperti proxy.anu.com
c. Cache Manager : Untuk mendefinisikan email address dari Cache Manager Squid
cache_mgr admin@domain.com
d. Direktori Cache Squid : Mendefinisikan letak direktori squid beserta besarannya.
Angka 500 menunjukkan ukuran direktori dalam MB
Angka 16 menunjukkan jumlah sub direktori tingkat 1
Angka 256 menunjukkan jumlah subdirektori tingkat 2 dari subdirektori tingkat 1
Jumlah diatas makin besar makin baik
cache_dir ufs /var/spool/squid 500 16 256
e. Filtering : Ini merupakan bagian terpenting dari Squid, dengan ini kita bisa mngatur rule-rule, dari mulai siapa saja yang bisa mengakses internet sampai website apa yang diizinkan untuk di akses.
Access List : Siapa saja yang dapat mengakses Internet
acl akses src 192.168.0.1/255.255.255.255
acl : merupakan perintah access list
akes : nama user yang memiliki IP atau group
src : merupakan source ip yang digunakan, bisa menggunakan range jika ingin membuat group
acl group-it src 192.168.0.1-192.168.0.12/255.255.255.255
Filtering Waktu : Memberikan izin akses berdasarkan waktu dan hari
acl waktu-akses time MTWHFA 08:00-16:00
acl : perintah access list
waktu-akses : caption untuk perintah acl
time : perintah squid utk mendefinisikan waktu
MTWHFA : merupakan perintah squid untuk mendefinisikan waktu M : Monday, T : Tuesday, etc…..
08:00-16:00 : Merupakan waktu yang diperbolehkan untuk memberikan akses internet ke pengguna
Filtering Website : Memfilter website apa saja yang tidak boleh diakses oleh pengguna.
Sebelumnya harus dibuat dulu suatu dokumen yang berisikan list-list url yang akan diblock, dengan perintah
# vi /etc/squid/pornourl.txt
kemudian isikan dengan :
www.worldsex.com
www.17tahun.com
dll
Lalu berikan perintah squid pada file Squid.conf dengan perintah :
acl blokporno dstdomain “/etc/squid/pornourl.txt”
Filtering Keyword : Memfilter keyword yang dimasukkan oleh para pengguna, misalkan pengguna memasukkan kata ’sex’ di google maka Squid akan membloknya.
Sebelum menambahkan perintah di Squid.conf, kita harus membuat file yang berisikan keyword-keyword yang akan diblok dengan perintah :
# vi /etc/squid/keywordblock.txt
Lalu isi dengan kata-kata yang akan di blok :
sex
porn
fuck
dll….
Dan berikan perintah di Squid.conf dengan perintah :
acl keywordblok url_regex -i “/etc/squid/keywordblock.txt”
Perintah-perintah filter ini cukup untuk membuat Squid Server sederhana,
Selanjutnya memberikan hak akses pada aturan-aturan yang telah dibuat sebelumnya. Di Squid perintahnya dinamakan http_access. Perintahnya adalah sebagai berikut :
http_access deny blokporno # men-deny semua url yang terdapat pada acl blokporno
http_access deny keywordblock # men-deny keyword yang ada pada acl keywordblock
http_access waktu-akses aku # Memperbolehkan acl waktu-akses pada acl user aku
http_access deny all # Men-deny semua user yang tidak terdaftar pada squid.conf
http_reply_access allow all #default
icp_access allow all #default
Kemudian jangan lupa men-save file konfigurasi squid.conf yang telah diedit dengan menggunakan perintah :
:wq #w : menyimpan q: keluar (Perintah vi)
Lalu pada command terminal anda ketikan perintah ;
# squid -z
f. Transparent Proxy
Merupakan suatu teknik agar Squid Proxy menjadi transparent atau tidak terlihat, maksudnya jika biasanya kita memasukkan alamat proxy pada setiap browser (firefox, etc..), jika transparent proxy diterapkan maka pada browser tidak akan kelihatan kita memasukkan alamat proxy kita.
Sebelum memasukkan perintah transparent proxy pada squid, maka kita harus melakukan perintah iptable agar dapat meredirect port yang ada pada komputer client. Maksudnya jika squid kita set pada port 3128, maka permintaan client yang umumnya internet itu berada pada port 80 maka kita harus meredirect port 80 dari client tersebut ke port proxy kita yang berada pada port 3128.
IP Forwarding, agar transparent proxy dapat diterapkan, maka kita harus mengaktifkan Ip Forwarding
dengan memberikan nilai 1 pada file “/proc/sys/net/ipv4/ip_forward” dengan cara :
# echo 1 > /proc/sys/net/ipv4/ip_forward
Tetapi perintah tersebut harus kita jalankan auto startup, agar jika komputer squid mati kita tidak perlu repot2 menjalankan perintah tersebut secara terus menerus.
Berikutnya kita harus menjalankan ip_tables agar client dapat meredirect port squid server kita dengan perintah :
# iptables -A PREROUTING -t nat -p tcp –dport 80 -j REDIRECT –to-port 8800
Kemudian restart proxy dengan perintah :
# /etc/init.d/squid restart
semoga bermanfaat…:)

Senin, 10 Desember 2012

cara menyelamatkan data di ms exel yang belum tersimpan


Pada aplikasi MS.Office memiliki banyak fitur, diantaranya fitur yang akan dibahas disini yaitu : Fitur option AutoSave dan AutoRecovery yang bisa digunakan untuk menyelamatkan pekerjaan kita yang terhenti karena listrik mati mendadak, system crash, atau kesalahan-kesalahan lain.

Baru-baru ini saya sendiri baru tahu setelah browse sana-sini, dan ternyata pada MS.Office ini dapat menyelamatkan pekerjaan kita yang terhenti karna faktor tadi. Sebelumnya si saya sendiri belum mengetahui ada fitur seperti ini, apalagi cara mengaktifkannya. Tapi sekarang dah aman lah karena dah nemuin cara nya.....

Trus gimana dong cara nya...???
Tenang aja lah, yang pertama santai dulu & jangan lupa sediakan minuman ma cemilannya dulu setelah tuh simak lagi deh baca nya..... (Lanjuuuut)


1. Menentukan file TEMP MS.OFFICE
ketika suatu dokumen yang kita buat, maka secara otomatis file TEMP MS.OFFICE juga dibuat sendiri oleh aplikasi MS.OFFICE walau belum kita simpan dokumen tersebut dalam folder yang kita tentukan. Jika dokumen yang kita buat belum sempat disimpan dan tiba-tiba komputer ada masalah, maka file TEMP-NAMA DOKUMEN ini otomatis tersimpan di folder TEMP WINDOWS. Akan tetapi jika dokumen yang kita buat sudah pernah tersimpan, maka secara otomatis file TEMP-NAMA DOKUMEN nya berada di folder tempat simpan. Dan biasa nya nama file TEMP ini nama nya berawalan dengan tanda " ~ ".

Beberapa contoh ciri-ciri nama file yang TEMP :
MS.WORD
~Document1.TMP
~Document2.TMP
~Document3.TMP
Jika ada File Temp yang berekstensi .WBK itu artinya file AUTO RECOVERY yang sudah komplit

MS.POWER POINT
~PPT1.TMP
~PPT2.TMP
~PPT3.TMP

MS.EXCEL
~Book1.TMP
~Book2.TMP
~Book3.TMP


2. Menggunakan file TEMP dan AUTOSAVE untuk me RECOVERY Dokumen MS.Office
MS.WORD

Pada aplikasi MS.Word ini terdapat fitur AUTOSAVE yang sudah diset secara default tiap 10 menit akan menyimpan file secara otomatis.
1. "C:\ Documents and Settings\\Application Data\Microsoft\Word".
2. "C:\ Documents and Settings\\Local Settings\Temp"

MS.POWER POINT
Fitur auto save pada MS.Power Point otomatis sudah diaktifkan secara default. Kita akan ditanya nama file ketika auto save ini pertama kali jalan. File temp powerpoint ini biasanya berformat PPTxxx.TEMP di mana xxx ini berupa angka. File auto save power point biasanya di simpan di 
"C :\ Documents and Settings\\Local Settings\Temp".

MS.EXCEL
Excel tidak memiliki fitur AutoSave secara default, kita harus menambahkan sendiri fitur ini. Hal ini karena tidak selalu praktis jika mengaktifkan fitur ini. Jika kita sudah meng-enable fitur AutoSave di excel ini dan ingin bereksperimen, kita harus membuat copy file nya dulu supaya file asli tidak tertimpa file Auto Save.
Untuk mengaktifkan fitur Auto Save di MS.Excel, gunakan menu 
"Tools" -> "Add Ins" dan pilih "AutoSave".
Untuk Office XP, menu ini ada di "Options" bukan "Add Ins".
Tempat default untuk menyimpan file auto save MS Excel adalah di
"C:\ Documents and Settings\\Local Settings\Temp".
File tersebut disimpan dengan nama berupa angka dan berekstensi .TMP.
Misal "12345.TMP". Hal ini akan memudahkan kita membedakan mana file temp excel dengan yang lain.


Berhubung minuman & cemilan sudah ludes jadi ya udahan dulu yaaaaaaaa...
Semoga Bermanfaat buat kita, Aamiin

Minggu, 08 Juli 2012

Cara clonning pc/Hardisk menggunakan clonzila dengan medi jaringan

Oke sekarang kita menjalankan proses kloning harddisk memakai media Jaringan, jadi cloning dari komputer A ke komputer B melalui Jaringan, dan dikomputer B sudah kita siapkan direktory agar dapat diakses oleh komputer dari jaringan lain (Baca/Tulis).
Ikuti Langkah langkah berikut:
1. Booting Clonezilla yang telah kita buat baik memakai media CD ataupun Flashdisk.
2. Tekan Enter dan pilih “Clonezilla live (Default settings, VGA 1024×768)”
3. Pilih bahasa anda dan tekan “Enter”
4. Tekan Enter dan pilih default “Don’t touch keymap”.
5. Tekan Enter lalu “Start Clonezilla”.
6. Tekan Enter dan pilih device-image, pilihan ini akan memungkinkan Clonezilla untuk menyimpan seluruh partisi harddisk anda kedalam sebuah file image.
7. Pilih “samba_server”, pilihan ini memungkinkan kita untuk menyimpan hasil cloning harddisk kita ke komputer lain yang menjalankan sistem operasi windows melalui jaringan ke folder/drive yang di share.
8. Tekan Enter dan pilih “DHCP“, jika komputer anda sudah terkoneksi memakai kabel ataupun wi-fi, maka kemungkinan 99% anda sudah bisa terhubung dengan opsi DHCP ini.
9. Masukkan IP address komputer B ( Komputer yang sudah kita siapkan untuk menerima dan menyimpan hasil kloning dari komputer A), atau bisa dicoba dengan memasukkan nama komputer nya ( Komputer B )
10. Tekan tombol “TAB” di keyboard anda 2 x sampai opsi “Cancel” terpilih lalu tekan “Enter”.
11. Masukkan nama akun dikomputer B yang mempunyai akses ke folder yang dishare.
12. Masukkan nama direktory difolder yang di share tadi dimana file image yang dibuat oleh Clonezilla ini akan disimpan ( Contoh: /image )
13. Tekan Enter apabila muncul pertanyaan untuk memasukkan password.
14. Sekarang masukin password akun lalu dikuti dengan menekan tombol Enter.
Jika Anda telah memasukkan akun user dan password yang benar, ia akan menampilkan daftar sistem penggunaan ruang disk. Tekan Enter lagi.
15. Tekan “Enter” dan pilih Beginner mode.
16. Sekarang kita bisa memilih apakah akan menyimpan seluruh isi harddisk atau hanya partisi saja, untuk memyimpan isi harddisk sebagai file image, pilih “savedisk” dan tekan “Enter”.

17. Masukkan nama file yang kita inginkan untuk file image ini.
18. Jika anda hanya mempunya sebuah harddisk, maka Clonezilla akan otomatis memilih harddisk anda, Tekan “Enter” untuk lanjut.
19. Tekan Enter untuk melanjutkan.
20. Konfirmasi akhir, pilih “Y” dikeyboard anda lalu tekan “Enter”

Cara install DNS server di linux ubuntu

Saat menggunakan internet, maka secara tidak langsung kita menggunakan DNS(Domain Name System). Fungsi utama system DNS ini adalah menterjemahkan nama-nama host menjadi nomor ip (ip address) atau sebaliknya sehingga nama tersebut mudah diingat oleh pengguna internet. System DNS juga berfungsi memberikan informasi tentang suatu host ke seluruh jaringan internet. Mengenai cara kerja DNS Server sendiri tidak akan dibahas dalam artikel ini melainkan cara setting-nya saja secaara sederhana.

>> Instalasi Bind

Software yang banyak digunakan sebagai DNS server adalah Bind. Tentu kita harus menginstal terlebih dahulu aplikasi ini.

# sudo apt-get install bind9


Selanjutnya install lagi paket selanjutnya, yaitu dnsutils

# sudo apt-get install dnsutils



>> Langkah selannjutnya, yaitu edit Ethernet card yang akan dipakai nanti.

# nano /etc/network/interfaces



Pilih Ethernet yang akan dipakai misalnya eth0 dengan ip DNS Server-nya 192.168.44.2. Isi juga netmask dan gateway-nya.

>> Lalu edit file /etc/bind/named.conf.options

# nano /etc/bind/named.conf.options



Hilangkan tanda “//” dan isikan ip DNS Server sama seperti sebelumnya.

>> Next, edit file /etc/bind/named.conf.local

# nano /etc/bind/named.conf.local



Di sini DNS server-nya bernama bayuwicaksono.com. Ralat pada setting zone yang kedua, yaitu pada file “/etc/bind/db.192”; bukan file “/etc/bind/db.44”;.

>> Langkah selanjutnya dengan menambahkan file /etc/bind/db.local ke dalam direktori /etc/bind/db.bayuwicaksono.com

# cp /etc/bind/db.local /etc/bind/db.bayuwicaksono.com

Lalu edit file yang sudah di tambahkan tadi

# nano /etc/bind/db.bayuwicaksono.com



Disini hanya diisikan name servernya dan juga ip DNS servernya saja yang sebetulnya bisa juga ditambahkan mailserver, ftp server atau yang lainnya.

>> Langkah selanjutnya hampir sama dengan langkah sebelumnya dengan menambahkan file /etc/bind/db.127 ke dalam direktori /etc/bind/db.192

# cp /etc/bind/db.127 /etc/bind/db.192

Lalu edit file yang sudah di tambahkan tadi

# nano /etc/bind/db.192



>> Lalu edit file /etc/resolv.conf

# nano /etc/resolv.conf



>> Selanjutnya edit lagi file /etc/hosts untuk menambahkan informasi host computer.

# nano /etc/hosts



>> Langkah terakhir tinggal me-restart service-service yang telah di setting sebelumnya.

# /etc/init.d/bind9 restart

# /etc/init.d/networking restart

>> Setelah semua di setting maka tinggal menguji DNS Server apakah sudah berjalan.

# nslookup linuxindonesia.blogspot.com
Reply With Quote

cara membuat proxy server di linux ubuntu

1. Instalasi
Pertama-tama install terlebih dahulu squid melalui synaptic atau melalui command prompt dengan cara :
#sudo apt-get install squid
Setelah selesai maka Squid langsung dapat di konfigurasikan dengan cara :
#sudo vi /etc/squid/squid.conf
Tetapi sebelum di edit terlebih dahulu backup dulu file aslinya agar kalau rusak bisa dikembalikan ke default :
#sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
2. Konfigurasi Squid
Selanjutnya konfigurasi script Squid :
#sudo vi /etc/squid/squid.conf
Akan muncul file konfigurasi squid yang sangat panjang, berikut langkah-langkah yang harus diperhatikan….
a. HTTP Port : Merupakan port yang digunakan untuk menjalankan Squid
http_port 8080
b. Visible Host Name : Agar jika terjadi error Squid dapat menemukan hostname yang valid
visible_hostname localhost
localhost bisa diganti menjadi ip (e.g 192.168.0.254) atau domain seperti proxy.anu.com
c. Cache Manager : Untuk mendefinisikan email address dari Cache Manager Squid
cache_mgr admin@domain.com
d. Direktori Cache Squid : Mendefinisikan letak direktori squid beserta besarannya.
Angka 500 menunjukkan ukuran direktori dalam MB
Angka 16 menunjukkan jumlah sub direktori tingkat 1
Angka 256 menunjukkan jumlah subdirektori tingkat 2 dari subdirektori tingkat 1
Jumlah diatas makin besar makin baik
cache_dir ufs /var/spool/squid 500 16 256
e. Filtering : Ini merupakan bagian terpenting dari Squid, dengan ini kita bisa mngatur rule-rule, dari mulai siapa saja yang bisa mengakses internet sampai website apa yang diizinkan untuk di akses.
Access List : Siapa saja yang dapat mengakses Internet
acl akses src 192.168.0.1/255.255.255.255
acl : merupakan perintah access list
akses : nama user yang memiliki IP atau group
src : merupakan source ip yang digunakan, bisa menggunakan range jika ingin membuat group
acl group-it src 192.168.0.1-192.168.0.12/255.255.255.255
Filtering Waktu : Memberikan izin akses berdasarkan waktu dan hari
acl waktu-akses time MTWHFA 08:00-16:00
acl : perintah access list
waktu-akses : caption untuk perintah acl
time : perintah squid utk mendefinisikan waktu
MTWHFA : merupakan perintah squid untuk mendefinisikan waktu M : Monday, T : Tuesday, etc…..
08:00-16:00 : Merupakan waktu yang diperbolehkan untuk memberikan akses internet ke pengguna
Filtering Website : Memfilter website apa saja yang tidak boleh diakses oleh pengguna.
Sebelumnya harus dibuat dulu suatu dokumen yang berisikan list-list url yang akan diblock, dengan perintah
#sudo vi /etc/squid/pornourl.txt
kemudian isikan dengan :
www.worldsex.com
www.17tahun.com
dll
Lalu berikan perintah squid pada file Squid.conf dengan perintah :
acl blokporno dstdomain “/etc/squid/pornourl.txt”
Filtering Keyword : Memfilter keyword yang dimasukkan oleh para pengguna, misalkan pengguna memasukkan kata ’sex’ di google maka Squid akan membloknya.
Sebelum menambahkan perintah di Squid.conf, kita harus membuat file yang berisikan keyword-keyword yang akan diblok dengan perintah :
#sudo vi /etc/squid/keywordblock.txt
Lalu isi dengan kata-kata yang akan di blok :
sex
porn
fuck
dll….
Dan berikan perintah di Squid.conf dengan perintah :
acl keywordblok url_regex -i “/etc/squid/keywordblock.txt”
Perintah-perintah filter ini cukup untuk membuat Squid Server sederhana,
Selanjutnya memberikan hak akses pada aturan-aturan yang telah dibuat sebelumnya. Di Squid perintahnya dinamakan http_access. Perintahnya adalah sebagai berikut :
http_access deny blokporno # men-deny semua url yang terdapat pada acl blokporno
http_access deny keywordblock # men-deny keyword yang ada pada acl keywordblock
http_access waktu-akses aku # Memperbolehkan acl waktu-akses pada acl user aku
http_access deny all # Men-deny semua user yang tidak terdaftar pada squid.conf
http_reply_access allow all #default
icp_access allow all #default
Kemudian jangan lupa men-save file konfigurasi squid.conf yang telah diedit dengan menggunakan perintah :
:wq #w : menyimpan q: keluar (Perintah vi)
Lalu pada command terminal anda ketikan perintah ;
#sudo squid -z
f. Transparent Proxy
Merupakan suatu teknik agar Squid Proxy menjadi transparent atau tidak terlihat, maksudnya jika biasanya kita memasukkan alamat proxy pada setiap browser (firefox, etc..), jika transparent proxy diterapkan maka pada browser tidak akan kelihatan kita memasukkan alamat proxy kita.
Sebelum memasukkan perintah transparent proxy pada squid, maka kita harus melakukan perintah iptable agar dapat meredirect port yang ada pada komputer client. Maksudnya jika squid kita set pada port 3128, maka permintaan client yang umumnya internet itu berada pada port 80 maka kita harus meredirect port 80 dari client tersebut ke port proxy kita yang berada pada port 3128.
IP Forwarding, agar transparent proxy dapat diterapkan, maka kita harus mengaktifkan Ip Forwarding
dengan memberikan nilai 1 pada file “/proc/sys/net/ipv4/ip_forward” dengan cara :
#sudo echo 1 > /proc/sys/net/ipv4/ip_forward
Tetapi perintah tersebut harus kita jalankan auto startup, agar jika komputer squid mati kita tidak perlu repot2 menjalankan perintah tersebut secara terus menerus.
Berikutnya kita harus menjalankan ip_tables agar client dapat meredirect port squid server kita dengan perintah :
#sudo iptables -A PREROUTING -t nat -p tcp –dport 80 -j REDIRECT –to-port 8800
Kemudian restart proxy dengan perintah :
#sudo /etc/init.d/squid restart

Cukup sekian blog tentang proxy yang saya informasikan terimakasih atas kunjungan anda 

Permasalahan Printer Dan Cara Mengatasi

Sebelumnya mesti kenal beberapa jenis printer dulu, diantaranya : Dot Matrik/Metrics, Inkjet/Bubble Jet dan Laser Printer atau mungkin ada lagi yg belum gw sebutin. Kl dah tau langsung analisa n atasi beberapa masalah printer yg sering dan kemungkinan2 terjadi, biasanya sbb :
Printer mati or tidak bisa dihidupkan
* Periksa sumber listrik dan kabel power printer, bisa menggunakan test pen.
* Cek saklar power (ON/OFF) pada printer
* Permasalahan yang diakibatkan tidak adanya power untuk printer ini biasanya ditandai dengan tidak menyalanya LED (lampu indikator) dari printer tersebut.
* Ganti kabel penghubung atau saklar bila masih belum bisa dihidupkan

Printer hidup tapi tidak dapat mencetak
* Periksa tinta atau cartridge apakah ada kertas yg tersumbat (paper jamp)
* Periksa sambungan kabel data printer, apakah sudah terhubung dengan port pararel / port
* USB di komputer dengan benar.
* Cobalah kanibalkan kabel data (ganti kabel data printer dengan yang lain).
* Cobalah untuk merubah setting “spooler” untuk printer melalui menu properties
* Printer, spooler ini digunakan dengan tujuan agar anda tetap dapat menjalankan aplikasi ketika dilakukan pencetakan dokumen.
* Cek apakah ada port yang konflik dengan yg digunakan oleh printer.
* Pastikan telah melakukan instalasi dan memilih driver yg tepat untuk printer tersebut, pemilihan port juga harus disesuaikan.
* Cek space hardisk mencukupi untuk instalasi, terkadang jika buffer tidak cukup
* maka data tidak dapat dikirim ke printer dengan sempurna.
* Langkah terakhir bisa instalasi ulang drivernya dan ikutin prosedurnya dengan benar.
Printer mencetak, tapi tidak ada yang tercetak diatas kertas (blank)
* Kerusakan ini bisa di atasi dengan membersihkan dengan utility yg tersedia dari printer tersebut.
* Bersihkan juga head dan catridge printer bisa digunakan kain.
* Untuk head bisa dicelupkan ke dalam air panas tetapi jangan sampai terkena rangkain elektroniknya
* Jangan lupa pasang semua yg dah dibersihin.
Lampu indikator berkedip-kedip terus saat mencetak
* Penyebabnya bisa dikarenakan tidak ada kertas di printer.
* Cek catridge printer belum terpasang atau posisi pemasangan catridge mungkin tidak tepat.
* Bisa juga catridge yang dipasang pada printer tidak cocok untuk printer tersebut.
* Ada saat bila telat memasang kertas atau setelah paper jump kertas yang dimuat belum ditekan tombol on load
* Kemungkinan lain ada kertas yang nyangkut di dalam printer.
* Sebagian priter diharuskan body printer dalam kondisi tertutup saat proses pencetakan.
Hasil cetakan printer cacat
* Pada dot matrik biasanya disebabkan tidak lengkapnya jarum pin, untuk buble jet dikarenakan cartridge tinta tidak normal. Untuk hal ini harus diganti cartridge atau diperbaiki pinnya.
* Kemungkinan lain pada printer dot matrik adalah pergerakan print head tidak lancar, untuk mengatasi bisa dibersihkan dengan contact cleaner dan kain lap bersih.
* Cetakan cacat bisa disebabkan juga oleh tinta yg tidak merata dan kertas yg digunakan terlalu lembab, coba ratakan tintanya dan periksa kertas yg digunakan.
* Pada laser printer, penyebabnya biasanya cacatnya komponen drum “komponen menempelnya tinta” pada printer, kejadian ini awal mulanya bisa disebabkan karena menarik kertas yg tersumbat. Mengatasinya bisa mencoba membersihkan drum dengan kain lap yg bersih dan lembut selembut sutera “halah bahasanya :D ”, ya berdoa aja itu drum ga cacat permanen coz kl dah bgtu mesti diganti alias beli baru.
* Pada printer dot matrik sering kejadian pita tidak bisa berputar dgn semestinya so mesti diperiksa n di pasang ulang itu pita dengan benar.
* Selanjuatnya sekian dan terima kasih terucapkan atas kunjungannya

Cara membatasi bandwidth tanpa menggunakan software tambahan


Sharing koneksi internet atau Internet Connection Sharing adalah hal lazim dilakukan sekarang ini. Namun membagi koneksi internet ke beberapa komputer jelas menurunkan bandwidth yang kita terima dari Internet Service Provider (ISP) jika beberapa user secara bersamaan mengakses internet. Apalagi jika seorang user sedang mendownload file yang cukup besar. Misalkan sebuah film berdurasi 2 jam yang besarnya kira-kira 1 GB. Coba bayangkan jika satu koneksi internet kita bagi ke 10 PC dan semua pengguna PC tersebut sedang mendownload file yang besarnya 2 GB bisa lemot koneksi internet kita. Untuk itu, saya rasa perlu jika Anda membatasi bandwith koneksi internet pada setiap komputer.
Untuk membatasi bandwith koneksi internet, lazimnya kita menggunakan sebuah software bandwidth management yang mungkin tidak gratis dan berharga cukup mahal. Namun ada sebuah cara membatasi bandwidth koneksi internet sebuah komputer tanpa menggunakan software pada sebuah jaringan lokal (LAN) kita. Langkah-langkah yang kita gunakan hampir sama dengan cara mempercepat koneksi internet yang pernah saya tulis sebelumnya. Namun, ada sedikit perbedaan. Berikut langkah-langkahnya:
  1. Klik Start »» Run dan ketik “gpedit.msc” (tanpa tanda kutip) dan tekan Enter.
  2. Pada jendela sisi sebelah kiri pilih Computer Configuration »» Administrative Template »» Network »» Qos Packet Scheduler.
  3. Kemudian di sisi jendela sebelah kanan double click Limit Reservable Bandwidth
  4. Pada jendela Limit Reservable Bandwidth tandai option Enable dan set Bandwidth limit menjadi 50 % atau nilai yang Anda inginkan. Semakin besar nilai yang Anda set maka semakin kecil bandwidth yang bisa digunakan komputer tersebut.
  5. Setelah seting Anda anggap sesuai click tombol OK dan tutup jendela Group Policy.
Agar setingan berpengaruh restart komputer. Kemudian cobalah untuk melakukan test terhadap kecepatan koneksi internet pada komputer tersebut. Jika Anda rasa masih cepat atau terlalu lambat, rubahlah setingan dengan mengikuti langkah-langkah tadi. Kemudian rubah nilai pada Bandwidth Limit menjadi lebih besar atau kecil tergantung dari kecepatan yang Anda inginkan. Setelah setingan Anda anggap pas. Barulah set komputer-komputer lainnya pada jaringan dengan seting yang sama atau seting yang berbeda pada Bandwidth Limit. Tentu saja dengan langkah-langkah yang sama seperti seting diatas.
Demikian sebuah cara membatasi bandwidth koneksi internet tanpa menggunakan software. Memang kurang efisien karena mesti menset satu-persatu komputer terutama pada jaringan yang besar. Namun pada jaringan skala kecil yang hanya terdiri dari beberapa komputer saya rasa tidak cukup berat dilakukan. Lumayan untuk mengirit uang belanja software. Selamat mencoba!

Rabu, 04 Juli 2012

Konfigurasi Router Mikrotik

Setting IP Address, Gateway & Name server
1. IP Address
Bentuk perintah konfigurasi:
[admin@mikrotik] >ip address add address={ ip address / netmask }
[admin@mikrotik] >interface={ nama interface, ether1 atau ether2 bila ada 2 network
card }
Perintah ip address print adalah untuk melihat hasil dari konfigurasi.
2. Gateway
Bentuk perintah konfigurasi :
[admin@mikrotik] >ip route add gateway={ ip gateway }
Perintah ip route print adalah untuk melihat routing table.
3. Name Server
Bentuk perintah konfigurasi :
[admin@mikrotik] >ip dns set primary-dns={ dns utama } seconday-dns={ dns ke dua }
allow-remote-requests = yes ( apabila router akan di set menjadi
DNS forwarders )
Perintah ip dns print adalah untuk melihat hasil dari konfigurasi dns.
Setting Routing
Router adalah sebuah device yang berfungsi untuk meneruskan
paket-paket dari sebuah network ke network yang lainnya baik LAN ke
LAN atau ke WAN sehingga host-host yang ada pada sebuah network
bisa berkomunikasi dengan host-host yang ada pada network yang lain.
Tujuan dari routing adalah agar paket IP kita dikirim sampai
pada target, begitu juga paket IP yang ditujukan untuk kita sampai
dengan baik. Target atau destination ini bisa berada dalam 1 jaringan
atau pun berbeda jaringan baik secara topologis maupun geografis.
a. Routing static
Bentuk Perintah konfigurasi :
[admin@mikrotik] >ip route add dst-address={ ip network atau ip host yang dituju }
gateway={ ip gateway untuk melewati paket }
Artinya tujuan network 192.168.0.0/24 lewat gateway 172.99.77.2
Artinya tujuan host 202.10.56.2 lewat gateway 203.33.45.6
b. Routing untuk 2 isp
Routing untuk 2 isp atau lebih ini bisa kita analogikan ketika kita
dihadapkan pada masalah memakai 2 atau lebih koneksi, salah satu
permasalahannya juga adalah apabila isp pertama memberikan
banwidth yang berbeda dengan isp yang kedua, hal ini bisa kita
lakukan dengan mikrotik yaitu dengan membagi atau balance paket
data ( Static Equal Cost Multi-Path Routing ) .
Contoh perintah konfigurasi :
[admin@mikrotik] >ip route add gateway=192.168.1.1,192.168.2.1,192.168.2.1
Note :
Perintah diatas mendefinisikan bahwa besar bandwidth dari gateway
192.168.2.1 lebih besar 2 kali dari bandwidth yang didapat dari
gateway 192.168.1.1 , jadi bisa diartikan untuk routing lebih dari 1 isp
ini harus diketahui besar bandwith mana yang lebih besar yang
diberikan setelah itu kita bisa memasukan konfigurasi seperti diatas.
Network Address Translation & Transparent Proxy Server with
Web Proxy

1. Network Address Translation
Misi awal Internet adalah sebagai jaringan komunikasi nonprofit.
Pada awalnya, Internet didesain tanpa memperhatikan dunia
bisnis. Kemudian hal ini menjadi masalah sekarang dan di masa
depan. Dengan semakin banyaknya penghuni Internet, baik pencari
informasi maupun penyedia informasi, maka kebutuhan akan
pengalamatan di Internet makin membengkak. Kebutuhan besar akan
IP address biasanya terjadi di jaringan komputer perusahaan dan LANLAN
di lembaga pendidikan.
IP address sebagai sarana pengalamatan di Internet semakin
menjadi barang mewah dan ekslusif. Tidak sembarang orang sekarang
ini bisa mendapatkan IP address public dengan mudah. Oleh karena
itulah dibutuhkan suatu mekanisme yang dapat menghemat IP
address. Logika sederhana untuk penghematan IP address ialah
dengan meng-share suatu nomor IP address public ke komputer client
lainnya. Atau dengan kata lain beberapa komputer bisa mengakses
Internet walau kita hanya memiliki satu IP address public. Salah satu
Mekanisme itu disediakan oleh Network Address Translation (NAT)
Bentuk perintah konfigurasi :
[admin@mikrotik] >ip firewall nat add chain=srcnat
action=masquerade
out-interface= { ether yang langsung terhubung ke internet langsung
atau public }

Perintah ip firewall nat print adalah untuk melihat table nat.
2. Transparent Proxy Server
Proxy server merupakan program yang dapat mempercepat akses ke
suatu web yang sudah diakses oleh komputer lain, karena sudah di
simpan didalam caching server.
Transparent proxy menguntungkan dalam management client,
karena system administrator tidak perlu lagi melakukan setup proxy
di setiap browser komputer client karena redirection dilakukan
otomatis di sisi server.
Bentuk perintah konfigurasi :
a. Setting web proxy :
[admin@mikrotik] >ip proxy set enable=yes
port={ port yang mau digunakan }
maximal-client-connections=1000
maximal-server-connections=1000

[admin@mikrotik] > ip proxy direct add src-address={ network yang akan di
NAT}
action=allow

[admin@mikrotik] >ip web-proxy set parent-proxy={proxy parent/optional}
hostname={ nama host untuk proxy/optional}
port={port yang mau digunakan}
src-address={ address yang akan digunakan untuk koneksi ke parent proxy/default 0.0.0.0}
transparent-proxy=yes
max-object-size={ ukuran maximal file yang akan disimpan
sebagai cache/default 4096 in Kilobytes}
max-cache-size= { ukuran maximal hardisk yang akan
dipakai sebagai penyimpan file cache/ unlimited | none | 12
in megabytes}
cache-administrator={ email administrator yang akan
digunakan apabila proxy eror, status akan dikirim ke email
tersebut}
enable==yes

Note :
ip web-proxy print { untuk melihat hasil konfigurasi web-proxy}
ip web-proxy monitor { untuk monitoring kerja web-proxy}
b. Setting firewall untuk Transparant Proxy
Bentuk perintah konfigurasi :
[admin@mikrotik] >ip firewall nat add chain=dstnat
protocol=tcp
dst-port=80
action=redirect
to-ports={ port proxy }

DHCP Server
DHCP merupakan singkatan dari Dynamic Host Configuration Protocol,
yaitu suatu program yang memungkinkan pengaturan IP Address di
dalam sebuah jaringan dilakukan terpusat di server, sehingga PC Client
tidak perlu melakukan konfigurasi IP Addres. DHCP memudahkan
administrator untuk melakukan pengalamatan ip address untuk client.
Bentuk perintah konfigurasi :
[admin@mikrotik] >ip dhcp-server setup
dhcp server interface = { interface yang digunakan }
dhcp server space = { network yang akan di dhcp }
gateway for dhcp network = { ip gateway }
address to give out = { range ip address }
dns servers = { name server }
lease time = { waktu sewa yang diberikan }
Bandwidth Management
QoS memegang peranan sangat penting dalam hal memberikan
pelayanan yang baik pada client. Untuk itu kita memerlukan
bandwidth management untuk mengatur tiap data yang lewat, sehingga
pembagian bandwidth menjadi adil.
Dalam hal ini Mikrotik RouterOs juga menyertakan packet
software untuk memanagement bandwidth.
Contoh Implementasinya seperti di bawah ini :
A. Cara 1
Bentuk perintah konfigurasi:
[admin@mikrotik] >queue simple add name={ nama }
target-addresses={ ip address yang dituju }
interface={ interface yang digunakan untuk melewati data }
max-limit={ out/in }
B. Cara 2
1. Browse ip router lewat browser kesayangan anda.
2. Masuk ke Menu Simple Queues Lalu tinggal di konfigurasi

Command line di ubuntu

NETWORK

install samba ( untuk berinteraksi dengan windows atau sesama linux) perintahnya : sudo apt-get install samba
install ssh ( untuk remote linux yang lain ) :sudo apt-get install ssh
install telnet : sudo apt-get install telnet
install Download Manager : sudo apt-get install gwget
PROGRAMING
Install Eclipse : sudo apt-get install eclipse
Install Netbeans : sudo apt-get install netbeans
Install Java : sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts
Netbeans 6.5 : sudo apt-get install netbeans
LAMP(XAMPP) : sudo apt-get -y install mysql-server apache2 libapache2-mod-php5 php5 php5-mysql
SYSTEM

Install Partition Magic : sudo apt-get install gparted ntfsprogs
Install FlashPlugin : sudo aptitude install flashplugin-nonfree
Install SSH : sudo aptitude install ssh
Update : sudo apt-get update
Upgrade : sudo apt-get upgrade
Samba/Sharing FIle Or Printer : sudo apt-get install sambaFTP : sudo apt-get install ftp/ftpd
Telnet : sudo apt-get install telnet/telnetd
Remote Desktop(ketikkan perintah ini di console) : rdesktop (ip yang akan diremot)
Wine (emulator=software windows dapat berjalan di linux) : sudo apt-get install wine
Visio (dia /kivio): sudo aptitude install dia / kivio
Open Project :wget http://nchc.dl.sourceforge.net/sourceforge/openproj/openproj_1.4-2.deb && sudo dpkg -i openproj_1.4-2.deb
Fusion Icon : sudo aptitude install fusion-icon
Mspaint : sudo apt-get install kolourpaint4
Notes : sudo apt-get install knotes
Download Mngr : sudo aptitude install gwget
Winzip : sudo apt-get install unace zip
Winrar : sudo apt-get install rar
Virtual Drive (ISO) : sudo apt-get install libksba8 libenca0 libtwolame0 fuseiso kommander p7zip-full gnupg-agent gnupg2 pinentry-qt mencoder cdrdao
Pidgin (Chat) : sudo apt-get install pidgin/skype

Instalasi Packet Tracer 5 Pada Ubuntu

Pertama anda  install Packet Tracer 5 pada Ubuntu
:~$sudo wget ftp://200.87.198.196/software/Redes/PacketTracer-5/PacketTracer5_generic.tar.gz
Setelah selesai download Ekstrak Packet Packet Tracer 5 dengan perintah
:~$sudo tar xzvf PacketTracer5_generic.tar.gz
Setelah selesai di Ekstrak masuk ke Direktory Packet Tracer tadi yang sudah di Ekstrack, lalu install packet
:~$cd PacketTracer5_generic
:~$./install
Lakukan configurasi default saja (enter terus) hingga muncul instruksi finish dalam instalasi.
Untuk memulai, buka terminal dan ketikkan:
:~$packettracer
Untuk membuat shortcut di desktop, lakukan :
klik kanan pada desktop, pilih create launcher, kemudian isikan dibawah ini:
Type : Application
Name: Packet Tracer 5
Command: packettracer
Comment: CISCO Networking Simulation

Packet tracer siap digunakan

Mengenal Jaringan Komputer

1. Apa itu Jaringan Komputer ?
JARINGAN komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan. Setiap komputer,
printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.
2. Jenis-Jenis Jaringan Komputer
Secara umum jaringan komputer dibagi atas lima jenis, yaitu ;
1. Local Area Network (LAN)
Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (resouce,misalnya printer) dan saling bertukar informasi.

2. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.
3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas,seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.
4. Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda . Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung kejaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya.Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.
5. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komukasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang
menggunakan kabel.
3. Topologi Jaringan Komputer
Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini banyak digunakan adalah bus, token-ring, star dan peer-to-peer network. Masing-masing topologi ini mempunyai ciri khas,dengan kelebihan dan kekurangannya sendiri.
a. Topologi BUS
Keuntungan
• Hemat kabel
• Layout kabel sederhana
• Mudah dikembangkan
Kerugian
• Deteksi dan isolasi kesalahan sangat kecil
• Kepadatan lalu lintas
• Bila salah satu client rusak, maka jaringan tidak bisa berfungsi.
• Diperlukan repeater untuk jarak jauh
b.Topologi TokenRING
Metode token-ring (sering disebut ring saja) adalah cara menghubungkan komputer sehingga berbentuk ring (lingkaran). Setiap simpul mempunyai tingkatan yang sama.Jaringan akan disebut sebagai loop, data dikirimkan kesetiap simpul dan setiap informasi yang diterima simpul diperiksa alamatnya apakah data itu untuknya atau bukan.
Keuntungan
• Hemat Kabel
Kerugian
• Peka kesalahan
• Pengembangan jaringan lebih kaku
c.Topologi STAR
Kontrol terpusat, semua link harus melewati pusat yang menyalurkan data tersebut kesemua simpul atau client yang dipilihnya. Simpul pusat dinamakan stasium primer atau server dan lainnya dinamakan stasiun sekunder atau client server. Setelah hubungan jaringan dimulai oleh server maka setiap client server sewaktu-waktu dapat menggunakan hubungan jaringan tersebut tanpa menunggu perintah dari server.
Keuntungan
• Paling fleksibel
• Pemasangan/perubahan stasiun sangat mudah dan tidak mengganggu bagian
jaringan lain
• Kontrol terpusat
• Kemudahan deteksi dan isolasi kesalahan/kerusakan
• Kemudahaan pengelolaan jaringan
Kerugian
• Boros kabel
• Perlu penanganan khusus
• Kontrol terpusat (HUB) jadi elemen kritis
d.Topologi Peer-to-peer Network
Peer artinya rekan sekerja. Peer-to-peer network adalah jaringan komputer yang terdiri dari beberapa komputer (biasanya tidak lebih dari 10 komputer dengan 1-2 printer). Dalam sistem jaringan ini yang diutamakan adalah penggunaan program, data dan printer secara bersama-sama. Pemakai komputer bernama Dona dapat memakai program yang dipasang di komputer Dino, dan mereka berdua dapat mencetak ke printer yang sama pada saat yang bersamaan. Sistem jaringan ini juga dapat dipakai di rumah. Pemakai komputer yang memiliki komputer ‘kuno’, misalnya AT, dan ingin memberli komputer baru, katakanlah Pentium II, tidak perlu membuang komputer lamanya. Ia cukup memasang netword card dikedua komputernya kemudian dihubungkan dengan kabel yang khusus digunakan
untuk sistem jaringan. Dibandingkan dengan ketiga cara diatas, sistem jaringan ini lebih sederhana sehingga lebih mudah dipejari dan dipakai.
4. Manfaat Jaringan Komputer
􀁺 Resource Sharing, dapat menggunakan sumberdaya yang ada secara bersamasama.Misal seorang pengguna yang berada 100 km jauhnya dari suatu data,tidak mendapatkan kesulitan dalam menggunakan data tersebut, seolah-olah data tersebut berada didekatnya. Hal ini sering diartikan bahwa jaringan komputer mangatasi masalah jarak.
􀁺 Reliabilitas tinggi, dengan jaringan komputer kita akan mendapatkan reliabilitas yang tinggi dengan memiliki sumber-sumber alternatif persediaan. Misalnya,semua file dapat disimpan atau dicopy ke dua, tiga atu lebih komputer yang terkoneksi kejaringan. Sehingga bila salah satu mesin rusak, maka salinan dimesin yang lain bisa digunakan.
􀁺 Menghemat uang. Komputer berukutan kecil mempunyai rasio harga/kinerja yang lebih baik dibandingkan dengan komputer yang besar. Komputer besar seperti mainframe memiliki kecapatan kira-kira sepuluh kali lipat kecepatan komputer kecil/pribadi. Akan tetap, harga mainframe seribu kali lebih mahal dari komputer pribadi. Ketidakseimbangan rasio harga/kinerja dan kecepatan inilah membuat
para perancang sistem untuk membangun sistem yang terdiri dari komputer-komputer pribadi.
sekian dulu yea… semoga bermanfaat untuk kita semua…