Batman Begins - Help Select Instalasi dan Konfigurasi Ubuntu Server 10.04: Instalasi dan Konfigurasi Ubuntu Server Versi 10.04

Jumat, 10 Oktober 2014

Instalasi dan Konfigurasi Ubuntu Server Versi 10.04







1.        Melakukan update sistem
Setelah selesai proses instalasi, lakukan update dan upgrade paket-paket ubuntu terbaru dengan perintah:

root@server:/#apt-get update
root@server:/#apt-get upgrade

2.        Pengalamatan IP Address:

root@server:/#vim /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.3
        gateway 192.168.1.1
        dns-nameservers 192.168.1.1

auto eth1
iface eth1 inet static
        address 172.16.0.1
        netmask 255.255.255.224
        network 172.16.0.0
        broadcast 172.16.0.31
up ip addr add 172.16.0.2/27 brd 172.16.0.31 dev eth1 label eth1:0
up ip addr add 172.16.0.3/27 brd 172.16.0.31 dev eth1 label eth1:1



Restart Network:
root@server:/#/etc/init.d/networking restart

Cek ifconfig up
root@server:/#ifconfig


 


3.      Konfigurasi iptables

iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

enable ip forwarding
root@server:/#echo 1 > /proc/sys/net/ipv4/ip_forward

enable ip masquerading
root@server:/#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
root@server:/#iptables-save > /etc/iptables.conf

buat skrip sehingga ip_forwarding dan iptables akan bekerja setiap komputer gateway startup
root@server:/#nano /etc/init.d/iptables
kemudian tulis skrip berikut :
#! /bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables-restore < /etc/iptables.conf

simpan file tersebut, kemudian jadikan file iptables dapat di eksekusi
root@server:/#chmod +x /etc/init.d/iptables

jadikan iptables start ketika komputer boot
root@server:/#update-rc.d iptables defaults

Restart PC Router
root@server:/#shutdown  -r  now

Tes Koneksi ke Modem Speedy (Internet)
root@server:/#ping 192.168.1.1

Tes Koneksi ke Client:
root@server:/#ping 172.16.0.4



4.        DNS Server

Instal paket bind9
Untuk instalasi BIND9 dapat menggunakan perintah berikut.
root@server:/#apt-get install bind9 bind9-doc dnsutils

root@server:/#vim /etc/hosts
127.0.0.1              server                                      localhost.localdomain             localhost
172.16.0.1            server.smkn1maumere.sch.id                                                server


Konfigurasi  Zone (Domain)
Lakukan editing pada file /etc/bind/named.conf.local dengan cara:

root@server:/#cd /etc/bind/
root@server:/etc/bind#vim named.conf.local

Tambahkan rangkaian konfigurasi berikut untuk mendaftarkan domain yang kita kelola.

zone "smkn1maumere.sch.id" {
      type master;
      file "/etc/bind/smkn1maumere";
};

zone "0.16.172.in-addr.arpa" {
      type master;
      file "/etc/bind/172.16.0";
};

Edit file named.conf.options
root@server:/etc/bind#vimnamed.conf.options
options {
directory “/var/cache/bind”;

forwarders {
            192.168.1.1;
            202.134.0.155;
auth-nxdomain no;
#                  listen-on-v6 {any};
};






Konfigurasi file forward
Buat dahulu sebuah file yang bernama smkn1maumere di direktori /etc/bind/.
Lakukan dengan perintah berikut:
root@server:/#cd /etc/bind/
root@server:/etc/bind#cp db.local smkn1maumere               --------->edit sesuai keperluan


root@server:/etc/bind#vim smkn1maumere  











 

Konfigurasi file reverse
Selain file forward kita pun harus menyiapkan sebuah file reverse yang bernama 172.16.0di direktori /etc/bind/. Lakukan dengan perintah berikut:

root@server:/#cd /etc/bind/
root@server:/etc/bind#cp db.127 172.16.0                 --------->edit sesuai keperluan
root@server:/etc/bind#vim 172.16.0







Konfigurasi file resolv

root@server:/#vim /etc/resolv.conf
domain smkn1maumere.sch.id
search smkn1maumere.sch.id
nameserver 172.16.0.1
nameserver 127.0.0.1


Restart
Setelah selesai pengeditan file, lakukan restart pada file tersebut supaya running dengan setting seperti yang kita harapkan.
Restart networking dengan cara :

root@server:/#/etc/init.d/networking restart

Restart bind dengan cara :
root@server:/#/etc/init.d/bind9 reload
root@server:/#/etc/init.d/bind9 restart

Tes
root@server:/#dig @172.16.0.1 server.smkn1maumere.sch.id
root@server:/#dig @172.16.0.2 www.smkn1maumere.sch.id
root@server:/#dig @172.16.0.3 mail.smkn1maumere.sch.id
root@server:/#nslookup server.smkn1maumere.sch.id
root@server:/#nslookup www.smkn1maumere.sch.id
root@server:/#nslookup mail.smkn1maumere.sch.id
root@server:/#nslookup 172.16.0.1




5.        DHCP Server
Instal Paket:
root@server:/#apt-get install dhcp3-server

Copy file dhcpd.conf:
Untuk membackup file asli apabila terjadi kesalahan konfigurasi:
root@server:/#cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.asli

Konfigurasi Interface:
root@server:/#vim/etc/default/dhcp3-server
Pada baris INTERFACES, masukkan ethernet yang anda gunakan untuk melayani permintaan dhcp dari client. Jika ada lebih dari satu interface gunakan spasi.

        INTERFACE=”eth1"

Edit file dhcpd.conf:
root@server:/#vim /etc/dhcp3/dhcpd.conf

ddns-update-style none;
option domain-name “smkn1maumere.sch.id”;
option domain-name-servers 172.16.0.1, 202.134.0.155;
default-lease-time 6000;
max-lease-time 72000;
log-facility local17;
subnet 172.16.0.0 netmask 255.255.255.224 {
     range 172.16.0.4 172.16.0.30;
     option routers 172.16.0.1;
option broadcast-address 172.16.0.31;
}

Jadikan dhcp3-server start ketika komputer boot:
root@server:/#vim /etc/rc.local
Ketikan perintah berikut sebelum exit 0:           
/etc/init.d/dhcp3-server start

Simpan dan keluar:
:wq

Reboot PC Router
root@server:/#shutdown –r 0




6.        Instalasi FTP Server
root@server:/#apt-get install vsftpd

Konfigurasi FTP Server

/etc/vsftpd.conf
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umaask=022
dirmessagge_enable=YES
xferlog_enable=YES
connect_from_port 20=YES

Default FTP direktori ada di /srv/ftp

Restart Service Vsftpd
root@server:/#service vsftpd restart






Tidak ada komentar:

Posting Komentar