KONFIGURASI JARINGAN LAN DI SUSE
#
Yast lan
Pilih edit ( alt+E)
Pilih Static IP lalu isi Ip address , misalkan 192.168.1.67
Subnet: 255.255.255.0 atau isi dengan /24
Hostname : server.sufian.co.id
jika sudah pilih Next (alt+N)
Kemudian Parameter :
Hostname :
sufian
Domain Name :
sufian.co.id
Nameserver 1 :
ip server (192.168.1.67)
Nameserver 2 :
ip Gateway
Nameserver 3 :
8.8.8.8 adalah IP DNS Google
Domain Search :
sufian.co.id
Kemudian tekan Alt+ U (Routing)
Default Gateway : silahkan isi IP gateway internet anda
(misal 192.168.1.210)
Kemudian pilih Ok (Alt+O)
Cek IP yang sudah diseting :
silahkan ketik
ifconfig
Pastikan IP yang muncul adalah IP yang sudah
disetting tadi diatas
KONFIGURASI FILE SHARING DI SUSE
1.
Pertama
Masukkan CD/DVD Liniux Open Suse 11.1. Masuk ke yast control center dan klik pada software
repositories.
2.
Setelah
itu muncul kotak dialog software repositories.
3.
Kemudian
cari directory yang berisi aplikasi-aplikasi tersebut dengan klik pada add dan
pilih pada local directory dan next.
4.
Cari
directory yang berisi aplikasi tersebut (/root/desktop/repsitories).
5.
Setelah
menemukannya klik next.
6.
Kemudian
pastikan directory tersebut telah masuk dan klik ok.
7.
Setelah
itu pada yast control center klik pada software manager dan cari aplikasi
dengan nama samba,lalu pilh samba server dan samba client. Kemudian klik
install.
8.
Kemudian
klik apply untuk pemasangan aplikasi tersebut.
9.
Tunggu
proses instalasi selesai.
Kemudian
mulai melakukan proses sharing folder,sebagai berikut:
1. Pertama buatlah directory bisa langsung menggunakan klik
kanan create archive atau bisa menggunakan perintah lewat terminal.
2. Kemudian ketik perintah pada terminal (chown –R nobody:nobody
letak directory yang di buat) dimana perintah berfungsi agar kita dapat masuk
ke komputer lain tanpa menggunakan pasword.
3. Ketik lagi perintah (vi /etc/samba/smb.confg) untuk
meng-edit.
4. Kemudian tekan i (insert) untuk melakukan pengeditan
kode-kode tersebut.Beri tanda pagar pada (profile,user group, home) agar tidak
dapat dilihat atau di sharing.
5. Selanjutnya sisipkan kode-kode penting untuk melakukan
sharing directory yang sudah kita buat contoh : smkn1.
6. Kemudian keluar dan simpan dengan takan esc lalu :wq tekan
enter. Lakukan restart samba dengan ketik (rcsmb restart) pada terminal.
7. Kemudian cari directory yang kita buat,lalu klik kanan dan
pilih sharing options.
8. Centang pada share this forder dan tekan pada create share.
9. Untuk melihat komputer-komputer yang melakukan sharing masuk
ke network dan disitu kita dapat masuk dan melihat directory yang telah di
sharing.
Masalah yang muncul
saat melakukan sharing:
1. Apabila masuk ke network komputer lain masih disuruh
memasukkan pasword padahal sudah diatur untuk tidak menggunakan pasword.
2.
Terkadang
karena akses datanya lambat komputer-komputer yang melakukan sharing kadang
muncul kadang tidak dan juga dapat berkurang setelah kita reload.
KONFIGURASI
HTTP SERVER DI SUSE
1. Install apache dengan perintah :
# yast –i apache2 atau masuk yast
# yast
Kemudian software > software
management.
Kemudian ketik “apache” pada search
Phrase. Dan enter. Beri tanda (+) pada apache2.
Kemudian accept (Alt+A)
Kemudian Ok dan tunggu proses penginstalan selesai.
2. Masuk directori apache dengan perintah :
# cd/etc/apache2/vhost.d/
Kemudian copy file vhost.template dengan nama file web server yang
kita buat.
Misal
# cp vhosts.template sufian.conf (nama konfigurasi web yang kita
buat)
3. Edit konfigurasi web yang kita buat tadi dengan perintah :
#vi sufian.conf
Edit dengan tekan tombol Insert :
Tambahkan NameVirtualHost*:80
ServerAdmin webmaster@zainul.com (ganti dengan DNS yang anda buat)
ServerName zainul.com (ganti dengan DNS yang anda buat)
DocumentRoot /home/zainul/public_html (ganti dengan/home/user
anda/public_html)
HostnameLookups On
UseCanonicalName Off
ServerSignature On
Kemudian simpan tekan tombol Esc kemudian
tulis :wq dan Enter.
4. Restart apache dengan perintah :
# rcapache2 restart
atau
# /etc/init.d/apache2 restart
5. Masuk direktori user yang kita jadikan tempat penyimpanan
public_html
#cd /home/sufian/
Kemudian
#vi public_html/index.html.
6. Isikan script html.
Kemudian simpan tekan tombol Esc kemudian tulis : wq dan enter
Cek di komputer client.
1. Setting IP
Tancapkan kabel cross pada komputer router dan client.
Kemudian pilih start>control panel>network connection.
Setting ip :
Ip address : 192.168.21.7 (ip client anda).
Subnet mask : 255.255.255.0.
Ip gateway : 192.168.21.1 (ip gateway router).
Prevered DNS server : 192.168.21.1 (ip dns anda).
Alternate DNS server : kosongkan.
Kemudian OK.
2. Dengan start>run>isi cmd dan enter.
Kemudian cek DNS.
3. Kemudian buka browser. Buka web server yang kita buat.
www.sufian.com.
KONFIGURASI MAIL SERVER DI SUSE
1.
Didalam
suse package yang dibutuhkan untuk membuat mail server adalah postfix dan
dovecot. Yang mana postfix sebagai SMTP (Simpla Mail Transfer Protocol) dan
dovecot sebagai IMAP server yang berfungsi sebagai pengirim dan penerima mail.
Instalasi Paket pendukung mail yaitu postfix, install
dengan perintah yast –i postfix.
2.
Edit
file main.cf yang berada pada direktori /etc/postfix dengan
perintah
# vi /etc/postfix/main.cf
Inet_interfaces = localhost ganti dengan all
Masquerade_domains = sufian.com (awalnya kosong, tambahkan saja)
Mydestination = sufian.com (agar
menjadi user@sufian.com dalam pengiriman email).
3.
Selesai
konfigurasi postfix, lakukan restart pada postfix
dengan menggunakan perintah #
rcpostfix restart
Lau install paket kedua yaitu dovecot install paket dengan cara mengetik # zypper in dovecot.
4.
Edit
file dovecot.conf yang berada pada direktori /etc/dovecot dengan perintah
# vi /etc/dovecot/dovecot.conf
hilangkan tanda pagar pada script disable-plaintext_auth = yes dan rubah yes menjadi no.
tambahkan juga script di protocols menjadi protocols = imap pop3
5.
Selesai
Konfigurasi dovecot, jangan lupa untuk merestartnya dengan perintah # rcdoveco restart
Buat dulu sebuah direktori local di direkotori /var dengan perintah # mkdir
/var/local.
6.
Setelah
mail server jadi, berikutnya adalah membuat web mail. Web mail yang digunakan
disini adalah squirrelmail-20101105_0200-SVN.devel.tar bisa didownload melalui situs www.apachefriend.org.
Squirrelmail akan di exstract pada directory /var/local. Setelah squirrelmail di download
dan dicopy ke suse, masuk ke tempat directory squierrelmail tersebut dan
extract menggunakan perintah tar
xvfz squirrelmail-20101105_0200-SVN.devel.tar –
C /var/local.
7.
Lalu
masuk di direktori /var/local ubah nama squirrelmail.stable menjadi squirrelmail dengan perintah # mv squirrelmail.stable/
squirrelmail Lalu masuk kedirektori diatasnya lagi sehinggamenjadi /var/local/squirrelmail/squirrelmail lalu ketik perintah ./configure untuk memulai konfigurasi.
8.
Pilih 2 untuk memilih server setting.
9.
Pilih 1 untuk
memulai konfigurasi Domain
Lalu gantikan example.com menjadi sufian.com.
10. Lalu ketik d untuk memulai konfigurasi IMAP.
11. Pada Command isi dengan dovecot karena dovecot akan dikonfigurasi.
12. Setelah domain,
dovecot dan imap telah dikonfgurasi, save dengan
mengetikan s.
13. Setelah di save keluar dari Konfigurasi dengan
Mengetik q.
14. Edit File httpd-vhost.conf terlebih dahulu masuk direktori extra dengan cara # cd/opt/lampp/etc/extra lalu edit dengan perintah mcedit httpd-vhost.conf.
15. Isikan Konfigurasi sesuai dengan perintah.
16. Selesai Konfigurasi Xampp, Restart xampp dengan
perintah # /opt/lampp/lampp
restart.
17. Lalu lakukan tes denga mengetik perintah # links mail.sufian.com.
18. Buat folder data pada direktori squirrelmail dengan perintah # mkdir
/var/local/squirrelmail/data berfungsi
meletakkan nama nama user yang bisa diakses oleh squirrelmail.
19. Lalu ketik perintah #
chmod 777 /var/local/suirrelmail/data.
20. Buat user dengan perintah #
useradd –m (nama user)
untuk membuat passwordnya ketik #
passwd (nama user).
21. Lakukan pengetesan pengiriman denga GUI
Masuk pada mail mail.sufian.com lalu login dengan salah satu user.
22. Klick compose, lalu pada kolom to isi tujuan pesan keman
Lalu isikan pesan, setelah itu klick send.
23. Login dengan user yang lain, untuk mengetes
penerimaan pesan.
24. Setelah dicek Ternya hasilnya ada, maka mail server yang telah dibuat sukses.
KONFIGURASI
PROXY DI REDHAT
1.
#
yast –i squid.
2. Konfigurasi
file squid
#
vi /etc/squid/squid.conf
Menambahkan http_port
3128 transparent, Transparent digunakan agar client se olah - olah
tanpa menggunakan proxy, tapi secara nyata client sedang menggunakan proxy.
3. Hilangkan tanda pagar dan ubah besar memori ½ memori
komputer.
4. Hilangkan tanda pagar dan ubah besar hardisk 100 menjadi
sesuai kebutuhan, semakin besar kapasitasnya, semakin besar juga cachenya. Konfigurasi ini digunakan untuk
menyimpan cache. Agar ketika client membuka situs yang sama maka cache yang
tersimpan itulah yang akan diberikan ke client.
5. Hilangkan tanda pagar pada cache_log dan cache_store_log ini digunakan untuk mengaktifkan cache
proxy kita,dan juga berfungsi untuk melihat situs-situs apa yang dikunjungi
client.
6. Lalu
tambahkan nama jaringan kita beserta IP jaringan kita Pada bagian acl,
buat nama jaringan dan network yang akan menggunakan proxy. Misal menggunakan
nama sufian maka, acl sufian src
192.168.12.0/24. acl artinya access
control list. Src artinya sourch.
7. Lalu Pada
bagian INSERT YOUR OWN…… daftarkan nama jaringan yang tadi
dibuat. Masukkan pada bagian http_access. Misal http_access allow sufian.
Maka proxy akan dijalankan pada jaringan sufian dengan network 192.168.12.0/24.
8. Tambahkan
perintah untuk blok kata, situs, pengecualian dibawah CONNECT method CONNECT
acl kecuali
dst domain “etc/squid/kecuali.txt”
acl
bloksitus dstdomain “/etc/squid/bloksitus.txt”
acl blokkata
url_regex –i “/etc/squid/blokkata.txt”
9. Tambahkan
diatas INSERT YOUR OWN perintah denny atau allow blok kita
http_access
allow kecuali
http_access
deny blokkata
http_access
deny bloksitus
10. Buatlah file
sesuai dengan printah yang kita gunakan pada Squid
Untuk
pengecualian # vi /etc/squid/kecuali.txt
Untuk blokkata #vi
/etc/squid/blokkata.txt
Untuk bloksitus #vi
/etc/squid/bloksitus.txt
11.
Agar
network yang tadi dibuat semuanya bisa melalui proxy, maka pindahkan port 80 ke
port 3128. Perintahnyaiptables –t nat –A PREROUTING –s 192.168.12.0/24 –p
tcp –dport 80 –j REDIRECT –to-port 3128. Setelah
itu proxy siap digunakan, start proxy menggunakan perintah rcsquid start.
Lalu simpan
script iptables di boot.local
Lakukan
pembuatan swap untuk squid yang telah dibuat, dengan perintah
# Squid –z
12. Lakukan
pengetesan pada internet explorer bahwa proxy kita sudah jalan
Ketik pada
serch web (situs yang telah diblok kata).
13. Lakukan
pengetesan pada internet explorer bahwa proxy kita sudah jalan
Ketik pada
url www.facebook.com (situs yang telah diblok situs).
MONITORING JARINGAN DI
SUSE
Cacti adalah salah satu aplikasi yang
dipakai untuk monitoring bandwidth jaringan internet. Tool ini sangat populer
di kalangan perancang jaringan komputer besar dan berhubungan dengan internet
seperti jaringan game online dan jaringan warnet. Hasil laporan aplikasi inni
termasuk kompleks dan lengkap bagi penggunanya. Laporan disuguhkan dalam bentuk
grafik dan data yang tersimpan pada database-nya. Penyimpanan data yang dipakai
menggunakan MySQL. Untuk menjalankan aplikasi ini diperlukan aplikasi pendukung
seperti MySQL, PHP, RRDTool, net-snmp, dan webserver yang mendukung operasi
PHP. Cacti merupakan aplikasi monitoring yang diterapkan pada sistem operasi
Linux. Salah satu linux yang menggunakan kemampuan Cacti ini adalah Linux
OpenSUSE.
Bagi pengguna OpenSUSE dapat mengikuti
langkah-langkah berikut untuk instalasi aplikasi monitoring ini.
Suse:/opt # wget
http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz
Suse:/opt # tar zxvf cacti-0.8.6j.tar.gz
Suse:/opt # mysqladmin –user=root create cacti
- Import
the default cacti database.
Suse:/opt/cacti-0.8.6j
# mysql — user=root mysql
mysql> GRANT ALL ON
cacti.* TO cactiuser@localhost IDENTIFIED BY ‘cacti’;
Query OK, 0 rows
affected (0.03 sec)
mysql> flush
privileges;
Query OK, 0 rows
affected (0.00 sec)
mysql> quite
- Edit
include/config.php dan tentukan MySQL user, password dan database untuk
konfigurasi Cacti Anda.
Suse:/opt/cacti-0.8.6j
# vi include/config.php
/* make sure these values refect your actual database/host/user/password */
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cacti”;
$database_port = “3306?;
- Set
permission direktori /log. Pindahkan folder cacti ke direktori web Anda.
Suse:/opt/cacti-0.8.6j#
chown -R cactiuser rra/ log/
Suse:/opt # mv cacti-0.8.6j /srv/www/htdocs/cacti
Suse:/opt # useradd cactiuser -d /srv/www/htdocs/cacti
- Tambahkan
baris di bawah ke file /etc/crontab.
Suse:/srv/www/htdocs/cacti
# vi /etc/crontab
*/5 * * * * cactiuser
php /srv/www/htdocs/cacti/poller.php > /dev/null 2>&1
- Arahkan
browser Anda ke http://nama-server-Anda/cacti.
- Ikuti
petunjuk yang ada. Gunakan username=admin dan password=admin untuk login
pertama Anda.