Anda di halaman 1dari 14

ADMINISTRASI DAN MANAJEMEN JARINGAN

LAPORAN RESMI
POSTTEST MEMBANGUN 3 VIRTUAL SERVER

DOSEN :
NUR ARIFAH NISA EKA FITRI, S.ST.

OLEH :
AHMAD KABIRI RIFAI (2102177114)
CANDRA PUJI RAHARJO (2102177121)
DANA RAHMATULLAH (2102177122)
NUR AFLAH SYAFRINA (2102177137)
NUR ROCHMAN IBNU MUNDZIR (2102177136)

TEKNIK INFORMATIKA
AKADEMI KOMUNITAS NEGERI LAMONGAN
PROGRAM STUDI DI LUAR DOMISILI
KABUPATEN LAMONGAN
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
2018
A. Mengatur IP Address Debian.
1. Mengatur IP Address debian pada file interfaces. Mengatur interface enp0s3.
2. Melakukan restart networking

3. Melihat ip pada interface enp0s3

B. Mengatur DNS
1. Menginstall Paket DNS
2. Masuk ke direktory /etc/bind kemudian menyalin file db.local, dan file db.127
 Untuk konfigurasi dns d2it04.info

-Mengedit file db.kel04 seperti pada gambar dibawah

-Mengedit file db.0


 Untuk konfigurasi dns posttest04.edu

-Mengedit file db.kel04-1


-Mengedit file db.1

-Mengatur file resolv.conf agar dns web yang telah dibuat akan terdaftar.

-Restart bind9
-Melakukan tes nslookup dan ping pada domain www.d2it04.info

-Melakukan tes nslookup dan ping pada domain www.posttest04.edu


C. Mengatur Web Server
1. Menginstall paket apache2

2. Masuk ke direktori /etc/apache2/sites-available kemudian salin file 000-default.conf dengan


perintah di bawah:
-Untuk domain d2it04.info

-Untuk domain posttest04.edu

 Konfigurasi domain d2it04.info :


- Menambahkan tambahan script pada file d2it04.info.conf dengan:
ServerAdmin webmaster@d2it04.info
ServerName d2it04.info
ServerAlias www.d2it04.info
DocumentRoot /var/www/d2it04.info
- Kemudian buat folder d2it04.info pada /var/www untuk menampung seluruh
halaman web.

- Enable website yang telah dibuat dengan perintah:

 Konfigurasi domain posttest04.edu :


- Menambahkan tambahan script pada file d2it04.info.conf dengan:
ServerAdmin webmaster@posttest04.edu
ServerName posttest04.edu
ServerAlias www.posttest04.edu
DocumentRoot /var/www/posttest04.edu

- Buat folder d2it04.info pada /var/www untuk menampung seluruh halaman web.

- Enable website posttest04.edu :


D. Mengatur Autentikasi Squid Proxy dengan Mysql Server
1. Menginstall paket squid dan mysql-server
- Squid

- Mysql-server

2. Membuat database, table, user dan password

mysql -u root -p <password root>

mysql> create database squid;

mysql> use squid;

mysql> grant select on squid.* to squid@localhost identified by ’squid’;

mysql> CREATE TABLE `passwd` (


`user` varchar(32) NOT NULL default ”,
`password` varchar(35) NOT NULL default ”,
`enabled` tinyint(1) NOT NULL default ‘1′,
`fullname` varchar(60) default NULL,
`comment` varchar(60) default NULL,
PRIMARY KEY (`user`)
);
- Kemudian isikan pada tabel  ‘passwd’.

mysql> insert into passwd values(‘kelompok4’,’123′,1,’Test User’,’for testing’);

3. Download paket squid.


- Masukkan perintah untuk mendownload paket squid
root@debian:/# wget http://www.squid-cache.org/Versions/v2/2.7/squid-2.7.STABLE3.tar.gz

- Kemudian ekstrak
root@debian:/# tar zxvf squid-2.7.STABLE3.tar.gz

- Masuk ke direktori squid-2.7.STABLE3


root@debian:/# cd zxvf squid-2.7.STABLE3

- Install autentikasi proxy autentikasi


root@debian: /zxvf squid-2.7.STABLE3# make
lalu
root@debian: /zxvf squid-2.7.STABLE3# make install

- Kemudian membuka file squid.conf, pada direktori /etc/squid dan menambahkan script
seperti pada di bawah ini:
auth_param basic program /usr/local/squid/libexec/squid_db_auth --user
squid --password squid --plaintext --persist
visible_hostname 192.168.4.1
auth_param basic children 5
auth_param basic realm Web-Proxy
auth_param basic credentialsttl 1 minute
auth_param basic casesensitive off
acl db-auth proxy_auth REQUIRED
http_access allow db-auth
http_access allow localhost
http_access deny all

- Restart squid
E. Hasil
a. DNS
- Melakukan tes ping www.d2it04.info dari client

- Melakukan tes ping www.posttes04.edu

b. Web Server
- Tampilan web www.d2it04.info
- Tampilan web www.posttest04.edu

c. Proxy
- Menambahkan Proxy pada browser
- Halaman Awal ketika ingin membuka web www.posttest04.edu

- Ketika User melakukan cancel.


- Ketika user memasukkan username dan password yang salah maka akan muncul
form login kembali.

- Ketika user memasukkan user dan password dengan benar maka tampilan web akan
dapat dibuka.

Anda mungkin juga menyukai