Membuat Router (Redhat 9.0)

Membuat Router Menggunakan Sistem Operasi Linux redhat 9.0
Langkah awal konfigurasinya sbb:

1. Ketikkan perintah
            Route add default gw 192.168.28.1

IP Address yang dimasukkan adalah IP eth1, dimaksudkan dalam membuat router ini IP eth1 akan menjadi Gateway.

2. Kemudian masukkan perintah
            Iptables –t nat –A POSTROUTING –s 192.168.28.0/24 –j MASQUERADE

Perintah ini dimaksudkan bahwa router nantinya akan mempunyai fungsi sebagai pengirim atau pos atau pengantar. IP Address yang digunakan adalah IP Network eth1

3.


4. Simpan konfigurasi router dengan perintah
            Service iptables save

5. Selanjutnya simpan semua konfigurasi pada file rc.d agar router tetap berjalan dengan sendirinya setelah komputer dimatikan.
            Vi /etc/rc.d/rc.local
Lalu masukkan perintah seperti nomor 2.

6. Cek dari client apakah router sudah berjalan. Caranya beri IP Address untuk client. Masukkan eth1 router sebagai gateway untuk client.

7. Kemudian ping IP eth0 dan IP eth1 router dari client, jika ping berhasil berarti router sudah berjalan.

Read More..

Membuat Mail Server (Redhat 9.0)

Untuk membuat Mail Server, paket yang harus di install yaitu paket postfix dan squirrelmail.
Langkah awal konfigurasinya sbb:

1. Pertama, masuk dan edit file postfix.
            Vi /etc/postfix/main.cf

2. Edit perintah-perintah di bawah ini:

myhostname = admin.tkj.com
mydomain   = tkj.com
myorigin   = $mydomain
inet_interface  = all
mydestination   = $myhostname, localhost, $mydomain
mynetwork_style = subnet
mynetwork  = 192.168.28.0/24, 127.0.0.1/8
alias_maps = hash:/etc/postfix/aliases

Jangan lupa tanda pager di depannya di hilangkan agar perintah tersebut dapat berjalan.

3. Lalu jalankan postfix anda
            service postfix restart

4. Selanjutnya edit file ipop3 dan imap.
            vi /etc/xinetd.d/ipop3
    
ubah kata yes pada disable menjadi no
           
            vi /etc/xinet.d/imap

ubah kata yes pada disable menjadi no

Setelah itu restart xinetd service xinetd restart

5. Langkah selanjutnya, kita edit konfigurasi squirrelmail
            Vi /etc/squirrelmail/config.php
    

$org_name          = “ tkj “;
$domain            = ‘ yusuf.com’;
$imapServerAddress = ‘mail.yuusf.com’;
$useSendmail       = false
$smtpServerAddress = ‘mail.yusuf.com’;

Setelah itu, jangan lupa untuk merestart ulang xinetdnya.

6. Langkah berikutnya, buatlah user baru (minimal 2 user). Dalam percobaan ini saya mengambil contoh membuat user informatika  dan tkj

Lalu, test konfigurasi yang telah kita lakukan dengan menggunakan web browser pada client. Ketikkan www.tkj.com/webmail
Jika muncul gambar seperti di bawah ini, maka webmail telah berhasil dibuat. Kemudian coba log in dengan user yang telah dibuat tadi.


Read More..

Membuat FTP (Redhat 9.0)

Untuk membuat FTP, paket yang harus di install yaitu paket vsftpd.
Langkah awal konfigurasinya sbb:

1. Masuk file vsftpd
            vi /etc/vsftpd/vsftpd.conf

2. Pada perintah anonymous_enable=YES ubah menjadi anonymous_enable=NO

3. Lalu di bawanya tambahkan perintah chroot_local_user=YES. Perintah ini berfungsi supaya user lain tidak bisa mengakses root (agar system root tidak di otak atik oleh pihak yang tidak berwenang).

3. Setelah itu jalankan vsftpd service vsftpd start

4. Kemudian cek pada browser client. Ketikkan ftp.tkj.com lalu isi authentification dengan user yang telah dibuat.

5. Jika muncul seperti gambar di bawah, maka ftp telah selesai dibuat.


Read More..

Membuat DNS (Redhat 9.0)

Untuk membuat DNS, paket yang harus di install yaitu paket bind.
Langkah awal konfigurasinya sbb:

1. Masuk dan edit pada file /etc/named.conf. Tambahkan zone sbb (dalam hal ini saya memberi contoh nama domain tkj.com dan IP yang saya gunakan adalah 192.168.28.1):

zone “tkj.com” IN {
      type master;
file “forward”;
};

Zone “28.168.192.in-addr.arpa” IN {
      type master;
      file “reverse”;
};

Setelah itu simpan dengan cara menekan tombol esc + : wq lalu enter

2. Langkah ke dua, masuk pada file /etc/resolv.conf. Ketikkan perintah sbb:
                        search tkj.com
          domain www.tkj.com
          nameserver 192.168.28.1

3. Langkah berikutnya masuk directory /var/named/ lalu copy file berikut dengan nama file zona reverse dan forward yang telah kita buat tadi dengan cara :
          cp localhost.zone forward
          cp named.local reverse

4. Masuk dan edit file forward. Edit konfigurasi yang ada dengan konfigurasi sbb:
           
$TTL 86400
$ORIGIN tkj.com.
@                  1D IN SOA     tkj.com. root (
                                  42   ; serial (d. Adams)
                                  3H   ; refresh
                                  15 M ; retry
                                  1W   ; expiry
                                  1D ) ; minimum

@                  1D IN NS  ns.tkj.com.
ns                 1D IN A   192.168.28.1
www                1D IN A   192.168.28.1
mail               1D IN A   192.168.28.1

konfigurasi di atas kita isi untuk domain, mail server sekalian dan ftp sekalian agar jika nanti kita ingin melakukan konfigurasi mail dan ftp, maka kita tidak perlu menambahkannya lagi. Setelah itu simpan dan keluar.


5. Selanjutnya masuk dan edit file reverse. Edit konfigurasi yang ada dengan konfigurasi sbb :

$TTL 86400
@    IN   SOA       tkj.com. root.tkj.com. (
                        1997022700    ; serial
                        28800         ; refresh
                        14400         ; retry
                        3600000       ; expiry
                        86400 )       ; minimum
@         IN        NS        tkj.com.

1    IN        PTR       tkj.com.

6. Kemudian restart konfigurasi bind dengan cara service named restart

7. Lalu cek dns yang kita buat tadi dengan cara nslookup:
            nslookup –sil
     > www.tkj.com

     Jika keluar seperti di bawah ini, maka dns telah selesai dibuat.

     Server :  192.168.28.1
     Address : 192.168.28.1#53

     Name :    www.tkj.com
     Address : 192.168.28.1


Read More..