Senin, 15 April 2013

Konfigurasi Proxy

Berikt adalah langkah-langkah konfigurasi proxy pada debian 5 :


1. Install paket “squid”, dengan perintah : apt-get install squid

2.  Edit squid dengan memasukan perintah : nano /etc/squid/squid.conf
    Kalau udah cari kata dengan menekan tombol (ctrl + w) lalu masukan kata http_port 3128.
    Jika sudah ketemu, di samping angka 3128 di tulis kata transparent
3. Selanjutnya, rubah kapasitas memori penyimpanan. Dengan mencari  kata cache_mem 8 mb.
    Rubah 8 mb menjadi 10 mb
4. Selanjutnya, cari kata cache_mgr, lalu ganti kata webmaster yang ada di samping kata cache_mgr
    dengan : mail.tkj.com 
5. Kemudian cari kata visible_hostname. Ketik alamat website : www.tkj.com
6. Cari kata INSERT YOUR OWN RULE lalu masukan kata seperti gambar di bawah ini :
7. Kalau udah save dengan perintah ctrl + x à y à enter.

    Selanjutnya ketik perintah nano /etc/squid/blokir.tx lalu masukan nama situs yang mau di blokir contoh:
    facebook.com  kalau udah kita save.
8. Kemudian ketikan perintah nano /etc/rc.local, lalu di atas kata exit 0  masukan kata-kata seperti di
    bawah ini, kalau udah  kita save.

Untuk mengecek nya bisa langsung menggunakan web browser . 

Konfigurasi Mail Server

Berikut adalah langkah-lahngkah untuk konfigurasi mail server pada debian 5 :

1.   Install paket mail server Squirrelmail, courier-imap, courier-pop dan postfix dengan mengetik :
     apt-get install squirrelmail courier-imap courier-pop postfix
2.   Kemudian muncul pertanyaan create directories for web-based administration? Pilih No
3.   Berikutnya pilih OK. Kemudian pada Postfix Configuration Pilih Internet Site
4.   Pada System Mail Name ketikkan tkj.com
5.   Buka nano /etc/squirrelmail/apache.conf lalu ubah squirrelmail pada baris paling atas disamping kanan
    Alias menjadi mail
    Dan tuliskan VirtualHost setelah default dari VirtualHost.
    #
    *:80>
    DocumentRoot /usr/share/squirrelmail
    ServerName mail.rima.com
6.   Kemudian restart apache : /etc/init.d/apache2 restart
7.   Cek di client menggunakan browser. Ketik alamat email tadi mail.tkj.com
8.   Buat direktori email baru dengan nama Maildir di folder /etc/skel dengan cara ketik :
     maildirmake /etc/skel/Maildir
9.    Buat dua user baru untuk mengakses mail server dengan nama sebagai contoh admin dengan mengetik
     adduser admin. Isikan password dan data-data yang diperlukan.
10.    Kemudian konfigurasi ulang postfix, dengan perintah : dpkg-reconfigure postfix
11.   Tekan OK pada tampilan Postfix Configuration. Dan pilih Internet Site, lalu pilih OK pada System Mail
       Name.
12.   Kemudian pada “Root and postmaster mail recepient” biarkan kosong
13.   Tuliskan tkj.tkj.com, localhost.tkj.com, localhost
14.   Pilih No, pada tampilan selanjutnya
15.   Pada local network langsung saja pilih OK
16.   Pilih NO, pada Use procmail for local delivery?
17.   Pada tampilan selanjutnya, biarkan saja seperti itu
18.   Pada tampilan selanjutnya, pilih OK
19.   Pilih ipv4, lalu OK
20.   Buka nano /etc/postfix/main.cf
21.   Ganti network address pada mynetworks menjadi 192.168.15.0/24.
22.   Beri tanda # di depan mailbox_command = procmail –a “&EXTENSION”.
23.  Tambahkan home_mailbox = Maildir/ pada baris paling akhir. Seperti  dibawah:
        alias_maps  =  hash:/etc/aliases
        alias_database  = hash:etc/aliases
        myorigin  =  /etc/mailname
        mydestination  = mail.tkj.com, tkj
        relayhost
        mynetworks  =  127.0.0.0/8  192.168.15.0/24
        #mailbox_command  =  procmail  -a  “$EXTENSION”
        Mailbox_size_limit  =  0
        Recipient_delimiter  =  +
        Inet_interface  =  all
 Home_mailbox  =  Maildir/
24.   Restart apache2, postfix, courier-imap dan courier-pop dengan perintah 
       /etc/init.d/apache2/  restart
       /etc/init.d/postfix/  restart
       /etc/init.d/courier-imap/ restart
       /etc/init.d/courier-pop/ restart 
25.   Buka web browser pada komputer client dan buka www.mail.tkj.com, kemudian Login menggunakan
       user putri dan pasword tkj yang telah dibuat
26.   Kemudian akan masuk ke admin email dari squirrelmail.
27.   Buat sebuah email dengan mengklik Compose dan kirimkan ke user ikri  pada kolom To: ikri@tkj.com kemudian klik Send.
28.   Logout dan login lagi menggunakan ikri dan cek apakah ada email dari putri@tkj.com.

Minggu, 10 Maret 2013

Perangkat Komputer

RANGKUMAN

  • Perangkat jaringan komputer adalah peralatan dan bahan-bahan yang digunakan untuk membangun komputer jaringan.
  • Peralatan / alat adalah perangkat jaringan komputer yang tidak habis dipakai dan penggunaannya sebagai tools pengerjaan bahan jaringan komputer.
  • Bahan adalah perangkat jaringan komputer yang habis pakai setelah digunakan.
  •   Alat :

1.      Obeng
2.      Cutter
3.      Tang pemotong
4.      Crymping Tool
5.      Cabel tester
  • Bahan :

1.      Kartu jaringan (NIC)
2.      Concentrator (HUB atau SWITCH)
3.      Kabel
4.      Konektor
  • Perbedaan alat dan bahan : alat jika digunakan intensitas kualitasnya berkurang, sedangkan bahan kuantitasnya berkurang.


Sabtu, 09 Maret 2013

Topologi Jaringan



RANGKUMAN


Topologi Fisik dan Logik
·         Topologi Fisik mendefinisakan Lay Out nnyata dari pengkabelan yang digunakan (media). Contoh : pengkabelan pada ruang ini merupakan bentuk topologi extnded star.
·         Topologi Logikal mendefinisikan bagaimana media diakses oleh host/mesin. Contoh : diruangan ini, host mengakses media dengan cara first come first saved.

TOPOLOGI FISIK
1.    Topologi BUS

·      Backbone tunggal.
·      Semua host secara langsung terhubung dengan backbone.
·      Ujung-ujung bus harus diterminasi dengan benar.

2.   Topologi Cicin / Ring

·         Tanpa backbone.
·         Sebuah host secara kangsung terhubung ke host-host tetangga kiri dan kanan.
·         Digunakan untuk topologi logical token passing.

3.      Topologi Bintang / Star

·           Semua peralatan tersambung ke pusat jaringan.
·           Sebagai pusatnya biasanya berupa peralatan HUB dan SWITCH.
·           Digunakan pada teknolpgi ethernet.

4.     Extended Star Topologi

·           Merupakan gabungan beberapa jaringan dengan topologi star.
·           Sebagai pusatnya biasanya berupa peralatan HUB atau SWITCH.
·           Meningkatkan jangkauan dan luasan jaringan.
·           Topologi ini yang paling banyak digunakan dijaringan dengan beberapa hubs / switch.

5..      Hierachical Topology

·           Seperti topologi Extended Star Topologi. Hanya saja pusatnya berupa komputer / host pengontrol lalu-lintas data. Bukan berupa HUB atau SWITCH.

 6.      Topologi Mesh

·           Setiap host memiliki hubungan sendiri ke setiap host lain apada jaringan.
·           Digunakan untuk situasi atau keperluan : tidak boleh ada interupsi komunitas dari dan ke tiap-tiap host pada jaringan.


TOPOLOGI LOGIKAL
1.      Broadcast Topology
·         Tiap host dalam LAN mengirimkan datanya (broadcast data) ke semua host lainnya.
·         Akses ke media berdasarkan pada “first come, first serve” (ethernet works this way)
2.      Token Passing Topology
·         Akses ke media dikontrol oleh token elektronik.
·         Possession token memberi kesempatan host pemegangnya mengirimkan data ke host tujuan yang diinginkan.

Jaringan


Selasa, 28 Agustus 2012
Pengajar                : Ikron Sughema

Mata pelajaran       : Instalasi LAN


RANGKUMAN
  • Jaringan adalah sekumpulan individual yang tergabung dalam satu komunitas yang bertujuan sama dalam jaringan.
  • Definisi jaringan :
a.       Berdasarkan skala/area :
1.    PAN (Personal Area Network)
Contoh : tv dengan remot, bluetooth dengan perangkatnya.
2.    LAN (Local Area Network)
Jarak cakupnya sampai ±100m. Cotoh : LAN perusahaan.
3.    MAN (Metropolitan Area Network)
Jarak cakupnya mencapai 100km.
b.      Berdasarkan media pengantar
1.      Wire Network, adalah jaringan yang menggunakan kabel sebagai media pengantar. Kabel ada dua jenis, yaitu kabel yang berinti tembaga dan berinti cahaya (fiber optic).
2.      Wirreless Network, adalah jaringan yang menggunakan udara sebagai penghantar.
c.       Berdasarkan fungsi : Client Server dan Peer to Peer

OSI MODEL


Selasa, 06 November 2012
Pengajar                : Ikron Sughema
Mata pelajaran       : Instalasi LAN


RANGKUMAN
  • OSI adalah tata tertib atau segala petunjuk yang digariskan untuk jaringan.
  • Diciptakan oleh Organization for Standardozation (ISO)
  • Model layar OSI :
  1. Upper Layer : application, presentation, session
  2. Lower Layer : transport, network, data link, physical
  • Upper Layer fokus pada applikasi pengguna dan bagaimana file dipresentasikan di komputer.
  • Lower Layer adalah intisari komunitas data melalui jaringan aktual.
  • ‘Open’ dalam OSI, untuk menyatakan model jaringan yang berinteraksi tanpa memandang hardware, selama software sesuai standar.
  • Modularity, adalah pertukaran protocol dilevel tertentu tanpa mempengaruhi / merusak hubungan / fungsi dan level lainnya.
  • Application Layer, menyediakan jasa untuk aplikasi. Pengguna bertanggung jawab atas pertukaran informasi antara program komputer.
  • Presentation Layer, bertanggung jawab bagaimana data dikonversi dan diformat untuk tranfer data.
  • Session Layer, menentukan bagaimana dua terminal saling berhubungan satu sama lain. Koneksi di layer inin disebut ‘sesion’.
  • Transpot Layer, bertanggung jawab membagi data menjadi segmen, menjaga koneksi logika ‘end-to-end’ antar terminal dan menyediakan penanganan error.
  • Network Layer, bertanggung jawab menentukan alamat jaringan, menentukan rute, menjaga antrian trafik dijaringa. Data berbentuk paket.
  • Data Link Layer,
  • Physical Layer, bertanggung jawab atas proses data menjadi bit.


====== THANKS ======

Jumat, 08 Maret 2013

DHCP Server

Rabu, 27 Februari 2013
Mata Pelajaran MSOBJ
Pengajar, Bu Lia Rohmasari

SOAL
1. Apa kepanjangan dari DHCP?
2. Apa tujuan penggunaan DHCP?
3. Apa perbedaan DHCP dan IP Statis?
4. Service apa yang digunakan dalam DHCP Server? (Debian)
5. Apa indikator keberhasilan instalasi DHCP Server?

JAWAB
1. DHCP adalah singkatan dari Destination Hosting Configuration Protocol.
2. Tujuan penggunaan DHCP adalah agar PC Client tidak perlu melakukan konfigurasi alamat IP.
3. Perbedaan DHCP dan IP statis :
    - DHCP, memberikan IP secara acak kepada localhost. tidak perlu melakukan konfigurasi.
    - IP Statis, untuk mendapatkan IP,PC Client harus melakukan konfigurasi / setting manual.
4. Service yang digunakan dalam DHCP Server adalah dhcp3-server.
5. Indikator keberhasilan instalasi DHCP Server adalah apabila PC Client dapat menerima IP dari PC
    Service (otomatis)

Selasa, 05 Maret 2013

Program Seleksi Kondisi


File 1
Contoh2_1.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> Contoh Seleksi Kondisi </title>
</head>
<body>
<font face=verdana size=2>
<form action=filenilai.php method=get>Masukan Nilai:
<input type=text name=vnilai size=2><p>
<input type=submit value=Proses>
</form>
</body>
</html>

Filenilai.php
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> Contoh Seleksi Kondisi </title>
</head>
<body>
<font face=verdana size=2>
<?php
$a=$_GET['vnilai'];
echo "Nilai Ujian Anda: $a <br>";
if ($a>=70)
{
echo "Anda Kompeten<br>";
}
?>
</body>
</html>





File 2

Contoh2_2.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> Contoh Seleksi Kondisi </title>
</head>
<body>
<font face=andalus size=2>
<form action=filenilai2.php method=get>Masukan Nilai:
<input type=text name=vnilai size=2><p>
<input type=submit value=Proses>
</form>
</body>
</html>

Filenilai2.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> Contoh Seleksi Kondisi </title>
</head>
<body>
<font face=andalus size=2>
<?
$a=$_GET['vnilai'];
echo "Nilai Ujian Anda: $a <br>";
if ($a<50)
{
echo "Anda Tidak Lulus<br>";
}
elseif ($a<70)
{
echo "Anda Lulus Tapi Tidak Kompeten<br>";
}
else
{
echo "Selamat Anda Lulus dan Kompeten";
}
?>
</body>
</html>

Kamis, 28 Februari 2013

Program Kalkulator


Contoh2_5.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> ::: Operasi Aritmatika ::: </title>
 
 </head>

 <body>
 <form action=operasi.php method=get>
 <center><h3>Operasi Aritmatik A dan B</h3></center>
 <table align=center bgcolor=#cedadc bordercolor=#cfdbdd>
                <tr>
                 <td> Masukan Nilai A </td>
                 <td><input type=text name=a size=10></td>
                </tr>
                <tr>
                 <td> Masukan Nilai B </td>
                 <td><input type=text name=b size=10></td>
                </tr>
                <tr>
                 <td> Operasi </td>
                 <td>
                 <select name=c>
                 <option value=1> Penjumlahan [a+b] </option>
                 <option value=2> Pengurangan [a-b] </option>
                 <option value=3> Perkalian [a*b] </option>
                 <option value=4> Pembagian [a/b] </option>
                 </select>
                 </td>
                </tr>
                <tr>
                 <td colspan=2 align=center>
                 
                 <input type=submit value=hitung></td>
                </tr>

 </table>
 </form>

 </body>
</html>

File operasi.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> Hasil Operasi Aritmatik </title>

 </head>

 <body>
 <?
                $operasi=$_GET['c'];
                $a=$_GET['a'];
                $b=$_GET['b'];

                if ($operasi==1)
                {
                                $c=$a + $b;
                                $oper='[a+b]';
                }
                elseif ($operasi==2)
                {
                                $c=$a - $b;
                                $oper='[a-b]';
                }
                elseif ($operasi==3)
                {
                                $c=$a * $b;
                                $oper='[a*b]';
                }
                else
                {
                                $c=$a / $b;
                                $oper='[a/b]';
                }
                echo "Nilai A adalah = $a dan Nilai B adalah = $b <br>";
                echo "Nilai Operasi $oper adalah = $c <br>";

 ?>
 
 </body>
</html>

Selasa, 26 Februari 2013

Program Menghitung Diskon


contoh2_4.php

<html>
 <head>
  <title>.:: Program Menghitung Discount ::.</title>
 </head>
 <body>
 <font face=verdana size=2>
 <form method="POST">Jumlah Bayar :
 <input type=text name=totalbeli><br><br>
 <input type="submit" value="Hitung Discount">
 </form>
 <?php
 $toyar=$_POST['totalbeli'];
 {
$diskon=0;
if ($toyar>=500000)
$diskon=(0.5*$toyar);
else
if ($toyar>=100000)
$diskon=(0.1*$toyar);
else
if ($toyar>=50000)
$diskon=(0.05*$toyar);
printf ("<b><br>Jumlah Bayar = Rp. $toyar</b>");
printf ("<b><br>Diskon = Rp. $diskon</br></b>");
$jumlahbayar=$toyar-$diskon;
printf ("<b>Total Bayar = Rp. $jumlahbayar</b>");
 }
 ?>
 </body>
</html>

Remastering Ubuntu

Rabu, 17 Oktober 2012

PERTANYAAN
1. Apa pengertian dari remastering?
2. Apa tujuan remastering?
3. Sebutkan software-software yang digunakan dalam remastering!

JAWABAN
1. Remastering adalah sebuah proses untuk membuat sebuah Linux yang baru dari linux yang sudah ada.
2. Tujuan remastering adalah membuat distro Linux yang sesuai dengan keinginan.
3. Software Remaster
    - Remastersys (Ubuntu)
    - Reconstructor (Ubuntu)
    - UCK (Ubuntu Customation Kit) (Ubuntu)
    - Live Script (Slackware)
    - Revisor (RPM - Fedora)
    - Mklive CD (PC Linux OS)