Anda di halaman 1dari 31

KONFIGURASI DEBIAN 9

STRETCH

1. IP ADDRESS ( NETWORKING )

2. DNS SERVER ( BIND9 )

3. WEB SERVER ( APACHE2 )

4. DHCP SERVER ( ISC-DHCP-SERVER )

5. MAIL SERVER ( ROUNDCUBE )

6. PC ROUTER ( menghubungkan client pada internet )

7. PROXY

8. FTP SERVER

9. SSH
NETWORKING ( PEMBERIAN IP )

1. Buka terminal dan login sebagai Super User / Root: sudo su [enter]

2. Buka File System /etc /network /interfaces dengan perintah nano


/etc/network/interfaces
3. dan beri ip seperti berikut catatan ( enp0s3 merupakan ip eter 1 yang ada koneksi
internetnya, enp0s8 merupakan ip eter 2 yang kita gurakan sebagai server )

4. keluar dan simpan konfigurasi tersebut dengan cara Cttrl + X, lalu pilih Y dan enter.
5. lalu restart networking dengan cara systemctl restart networking

6. buka file system /etc/hosts dengan cara nano /etc/hosts

7. isi file tersebut seperti berikut ini catatan ( 192.168.12.2 merupakan ip eter2 yang kita
konfigurasi di networking tadi sebagai ip server, sedangkan smknngadirojo.sch.id
merupakan nama domain server kita )
8. keluar dan simpan file system tersebut dengan cara seperti tadi Ctrl+X, lalu Y dan
enter.
9. buka file system /etc/resolv.conf dengan perintah nano /etc/etc/resolv.conf

10. konfigurasi file system tersebut seperti di bawah ini catatan ( smknngadirojo.sch.id
merupakan nama domain server kita, 192.168.12.2 merupakan ip server kita )
11. keluar dan simpan file system tersebut seperti tadi.

DNS SERVER

1. masukkan DVD binary 2 untuk instal bind9 lalu ketikkan perintah


apt-cdrom add
2. install Bind9 dengan perintah apt-get install bind9

3. tunggu proses installasi lalu ketik tombol Y ketika ada perintah seperti di bawah ini

4. lalu akan muncul perintah seperti di bawah, keluarkan DVD binary 2 lalu ganti dengan
binary 1, setelah itu enter tunggu proses intallasi selesai

5. lalu pindah ke directory /etc/bind denga perintah cd /etc/bind

6. Buka File System /etc/bind/named.conf.local dan dengan perintah nano


/etc/bind/named.conf.local sesuaikan isinya sbb: ( isikan sesuai nama domain dan ip
server tadi, untuk bagian 168.192.in-addr.arpa adalah 2 oktet ip pertama dibalik yaitu
192.168 di balik menjadi 168.192. dan untuk db.1 dan db.2 nama file yang kita buat,
terserah yang penting di awali dengan db. )
7. keluar dan simapan file system tersebut

8. Buka File Sytem /etc/bind/named.conf.options dengan perintah nano


/etc/bind/named.conf.option dan sesuaikan isinya sbb:

9. keluar dan simpan konfigurasi tersebut


10. copy file db.local ke db.1 dan db.127 ke db.2

11. buka file db.1 dengan perintah nano db.1 tampilan awal seperti berikut
Biar mudah dalam konfigurasi masukkan perintah Ctrl + W lalu Ctrl + R (digunakan
untuk replace) dan ketik localhost. – enter – smknngadirojo.sch.id - enter – A (agar
mereplace semua localhost.). dan tambah kan lagi beberapa konfigurasi seperti di bawah
ini.

12. keluar dan simpan konfigurasi


13. buka file db.2 dengan perintah nano db.2 sama seperti yang pertama tadi gunakan
ctrl+w+R untuk mereplace dan tambahkan beberapa konfigurasi seperti di bawah ini

14. keluar dan simpan konfigurasi


15. restart bind9 perintah systemctl restart bind9
16. cek hasilnya dengan cara ping ip dan domain kita tadi

WEB SERVER
1. masukkan DVD binary 2 dan jangan lupa baca dvd dengan perinth apt-cdrom add
2. intall beberapa paket yang di gunakan dalam web server seperti apach2, php7.0,
phpmyadmin mysql-server, w3m

3. tunggu proses intallasi jika ada perintah memasukkan DVD binary yang lain lakukan
seperti tadi.
4. biar mudah saat konfigurasi pindah ke directory /etc/apache2/sites-available/

5. copy file 000-default.conf menjadi domain.conf ( agar saat terjadi kesalahan saat
konfigurasi ada file backup annya)

6. matikan file 000-default.conf dan aktifkan file domain.conf karena yang akan kita
konfigurasi file domain.conf

7. buka file system domian.conf denga perintah nano domian.conf dan sesuaikan isinya
sbb :
8. keluar dan simpan
9. buat directory sesuai dengan yang kita tulis di DocumentRoot di atas

10. buat tampilan web yang akan kita buat seperti berikut yang berada pada directory di
atas tadi

11. tuliskan tampilan halaman yang akan kita buat dengan scribe html
12. dan yang terahir restart apache2 perintah systemct restart apache2
13. cek hasilnya dengan cara w3m nama domain atau ip contoh w3m
smknngadirojo.sch.id

atau dapat install wordpress pada web server

 masukkan flasdisk yang ada file wordpressnya


 Ketikan perintah fdisk -l
 Setelah muncul tampilan diatas ketikan perintah mount /dev/sdb1 /home
 Setelah itu pindah ke directory home dengan mengetikan perintah cd /home lalu
ketikan perintah ls
 Lalu copy kan ke directory var/www dengan mengetikan cp wordpress-4.4.2.zip
/var/www/html
 Setelah itu pindah ke directory /var/www dengan mengetika perintah cd
/var/www/html lalu ketikan perintah ls
 Setelah itu unzip wordpress dengan mengetikan perintah unzip wordpress-4.4.2.zip
 Lalu ketikan perintah chmod –R 777 wordpress
 Setelah itu pindah directory ke sites-available dengan mengetikan perintah cd
/etc/apache2/sites-available
 Lalu buka domain.conf dengan mengetikan perintah nano domain.conf pada
DocumentRoot rubah menjadi /var/www/html/wordpress
 restart apache2nya dengan perintah systemctl restart apache2
DHCP SERVER

1. Install aplikasi DHCP dengan perintah: apt-get install isc-dhcp-server


2. Buka File System /etc/default/isc-dhcp-server kemudian isikan INTERFACES=”eth0”
kemudian isikan INTERFACES=”enp0s8” (jangan sampai salah yang kita gunakan adalah
eter 2 yang kita gunakan sebagai server tadi )

3. Buka File System /etc/dhcp/dhcpd.conf


dan sesuaikan isinya sbb:

4. Restart DHCP : systemctl restart isc-dhcp-server


KONFIGURASI MAIL SERVER

1. Install MAIL dengan perintah: apt-get install postfix dovecot-imapd dovecot-


pop3d roundcube ( lakukan installasi roundcube di terakhir karena terletak pada dvd
yang berbeda )


eneral Type of Mail Configuration: Internet Site

 S
y
s
t
em Mail Name: domain (mail.smknngadirojo.sch.id)

2. Buka File System /etc/postfix/main.cf dan tambahkan


home_mailbox = Maildir/ di baris paling bawah

3. Ketik perintah dpkg-reconfigure postfix [enter]


 General Type of Mail Configuration: Internet Site

 S
ystem Mail Name: domain (tekaje.com)
 Root and postmaster mail recipient: kosong

 Other destination to accept: , 0.0.0.0/0

 F
o
r
c
e

s
y
n
chronous updates: No
 Local Networks: Ganti 0.0.0.0/0

 U
s
e

Procmail for local delivery: No

 M
a
i
l
b
ox size limit (bytes): 0

 L
ocal address extension character: +
 I
n
t
e
r
net protocol to use: ipv4

4. Ketik perintah mkdir /etc/skel/Maildir [enter]

5. Buka File Sytem /etc/apache2/apache2.conf dan sesuaikan isinya sbb:


(tambahkan Include /etc/roundcube/apache.conf pada baris paling bawah)
6. Buka File Sytem /etc/roundcube/apache.conf dan sesuaikan isinya sbb:

7. buka file system /etc/dovecot/conf.d/10-mail.conf hilangkan tanda pagar


seperti di bawah ini
8. buka file system /etc/roundcube/config.inc.php konfigurasi seperti gambar di
bawah pada bagian default_host dan smtp_server

9. B
u
a
t

m
a
i
l

a
ccount: adduser
10. Restart semua konfigurasi (apache2, postfix, dovecot)
11. Cek hasilnya dengan perintah w3m mail.smknngadirojo.sch.id

PC
ROUTER
(
ROUTIN
G PC )

1. Pastikan server kita sudh terhung ke internet


2. buka file system /etc/resolv.conf dan tambahkan ip 8.8.8.8 seperti berikut
3. simpan konfigurasi
4. Lalu buka sysctl.conf dengan mengetikan perintah nano /etc/sysctl.conf
Lalu hilangkan tanda # pada depan tulisan ipv4forward

5.
simp
an
konfi
gura
si
6.
ketik
kan
perin
tah iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE enter
iptables-save > /etc/network/iptables enter
7. buka file system /etc/network/interfaces dan tambahkan konfigurasi seperti di bawah
pada bagian bawah konfigurasi ip address

8. keluar dan simpan


9. restart PC dengan perintah reboot untuk merestart hasil konfigurasi kita tadi
10. hubungkan pc clien dengan pc server kita pada eter 2 karena yang eter 1 yang
dihubungkan dengan internet
11. cek di komputer clien apakah ip yang di dapat sesuai dengan ip yang kita seting pada
dhcp server tadi
12. Lalu coba lakukan ping ke google dengan mengetik ping google.com atau ping 8.8.8.8

PROXY SERVER

1. Install SQUID3 dengan perintah apt-get install squid3 pada saat installasi akan
ada perintah apt-fix broken ketikkan perintah itu lagu kurang lebih 3 kali karena
letak paket squid3 terpisah pisah jadi harus kita lakukan install ber ulang ulang
2. ketikkan perintah sebagai berikut
iptables -t nat -A PREROUTING -i enp0s8 -p tcp –dport 80 -j REDIRECT –-to-
port 3128 enter
iptables-save > /etc/network/iptables enter

3. masuk ke direktori squid cd /etc/squid untuk melakukan backup squid.conf, jika


nanti terjadi kesalahan konfigurasi cp squid.conf squid.asli

4. Konfigurasi nano /etc/squid/squid.conf


5. Cari kata dengan Ctrl+W, ketik http_port 3128 [enter] kemudian tambahkan kata
transparent disampingnya.

6. k
em
udi
an
ta
mb
ah
ka
n
kat
a
tra
ns
par
ent
dis
am
pingnya.
7. Cari kata acl CONNECT method CONNECT [enter] kemudian tambahkan script
berikut dibawahnya:
acl situs dstdomain “/etc/squid/situs.txt”
acl blok url_regex -i “/etc/squid/blok.txt”
no_cache deny situs
http_access deny situs
http_access deny blok
acl lan src 192.168.43.0/24 (ethernet yang menuju internet)
http_access allow lan
http_access allow all
cache_mgr adit@gmail.com
visible_hostname smknngadirojo.sch.id

8. Cari kata http_access deny all [enter].Cari yang belum ada tanda pagarnya,
kemudian di beri tanda pagar

9.
ke
mu
dia
n
sa
ve.
10. M
em
bu
at
da
n
me
ngi
sik
an daftar situs yang di blok nano /etc/squid/situs.txt kemudian isikan situsnya

11. Membuat file blok.txt nano /etc/squid/blok.txt kemudian isikan kata kunci
pencarian yang diblokir
12. restart squid3 nya deng perintah systemctl restart squid3
13. restart pc server kita denga perintah reboot agar semua konfigurasi terrestart
14. Cek di laptop client dengan mengunjungi situs detik.com. Jika kedua situs
tersebut diblok, maka proxy berjalan dengan sukses.

FTP SERVER

1. Install FTP dengan perintah apt-get install vsftpd


2. Konfigurasi file nano /etc/vsftpd.conf kemudian hilangkan tanda pagar pada:
anonymous_enabled
local_enable
write_enable
ftpd_banner
chroot_local_user (atas)

3. Setelah selesai, lakukan restart vsftpd, systemctl restart vsftpd


4. cek pada web browser pada clien ftp.smknngadirojo.sch.id atu pisa menggunakan
aplikasi seperti filezila
KONFIGURASI SSH SERVER

1. Install SSH dengan perintah apt-get install ssh


2. konfigurasi pada bagian port 22 dan hilangkan tanda # pada PermitRoot

3. Restart ssh dengan, service ssh restart


5. Kemudian jalankan putty.exe di windows, masukkan ip server/router yang akan
diremote.

Anda mungkin juga menyukai