Anda di halaman 1dari 29

MAKALAH

SISTEM PARALEL DAN TERDISTRIBUSI


“IT NETWORK SYSTEM ADMINISTRATION”

Disusun Oleh:
AABBCCDD
AAA
1234567890
UNIVERSITAS ……………….
PROGRAM STUDI TEKNIK INFORMATIKA

1. KONFIGURASI LINUX SERVER


- Konfigurasi dasar linux server
- Instalasi dan Konfigurasi DNS
- Instalasi dan Konfigurasi NTP Server Lokal
- Instalasi dan Konfigurasi Certificate Authority (CA)
- Instalasi dan Konfigurasi Server Web menggunakan Apache
- Membuat User
- Instalasi dan Konfigurasi Server FTP menggunakan ProFTPd
- Instalasi dan Konfigurasi Server Email menggunakan Postfix + Dovecot
- Menginstalasi dan Mengkonfigurasi Server DHCP
- Menginstalasi dan Mengkonfigurasi Cacti

2. KONFIGURASI ROUTER (LINUX DEBIAN)


- Mengatur Hostname
- Mengatur Pengalamatan IP pada Interface eth0
- Mengatur Pengalamatan IP pada Interface eth1
- Mengaktifkan Fitur Routing (Forwarding)
- Mengatur Firewall dengan IPTables NAT
- Menginstalasi dan Mengkonfigurasi OpenVPN Server
- Menginstalasi dan Mengkonfigurasi SSH Server
- Menginstalasi dan Mengkonfigurasi NTP Client

3. KONFIGURASI DAN VERIFIKASI PADA LINUX DEBIAN 8.7 CLIENT


(LNXCLNT)
- Konfigurasi Hostname
- Konfigurasi DHCP
- Mengakses Layanan HTTP, HTTPS, dan Webmail
- Instalasi FTP Client

4. KONFIGURASI DAN VERIFIKASI PADA LINUX DEBIAN 8.7 VPN


CLIENT (VPNCLNT)
- Mengatur Hostname
- Mengatur Pengalamatan IP pada Interface eth0
- Menginstalasi dan Mengkonfigurasi OpenVPN Client
- Mengakses Layanan HTTP dan HTTPS serta Webmail
- Menginstalasi Aplikasi FTP Client dan Menggunakan FTPS
- Install FileZilla

1. KONFIGURASI LINUX SERVER


- Hostname dan Domain
Buka terminal dan ketik perintah berikut untuk mengubah hostname dan Edit file
/etc/hosts untuk menambahkan entri hostname dan domain:

- Konfigurasi IP Address dan Gateway:

Edit file /etc/network/interfaces untuk mengkonfigurasi IP Address dan Gateway:

Restart networking
2. INSTALL BIND9

- Konfigurasi Forward Lookup Zone:


Edit file /etc/bind/db.uassister:
Tambahkan rekaman A dan CNAME untuk www, mail, ftp, dan ntp.
- Konfigurasi Reverse Lookup Zone:

Edit file /etc/bind/db.192:


Tambahkan rekaman PTR.

- Restart bind9

File eksistensi check

- Install NTP
sudo apt-get install ntp
- Instalasi dan Konfigurasi Certificate Authority (CA)
o Open SSL
- Generate CA Certificate:

Buat direktori untuk menyimpan sertifikat:


Instalasi dan Konfigurasi Server Web menggunakan Apache

- Tambahkan Konfigurasi VirtualHost untuk HTTPS:

Tambahkan blok konfigurasi VirtualHost untuk port 443 di dalam file. Pastikan untuk
menyertakan informasi sertifikat SSL yang sesuai dengan domain Anda. Gantilah
/path/to/your/certificate.crt dan /path/to/your/private.key dengan path sertifikat dan kunci SSL
yang sesuai.

- Install modul SSL dan restart apache

Add USER mahasiswa – dosen


Instalasi dan Konfigurasi Server FTP menggunakan ProFTPd

- Install ProFtpd
- Konfigurasi ProFTPd untuk FTPS dan Jail:

Port 21: Menentukan port FTP standar.

PassivePorts: Menentukan rentang port pasif untuk koneksi pasif FTP.

TLSEngine: Mengaktifkan dukungan TLS/SSL untuk FTPS.

TLSLog, TLSProtocol, TLSRequired: Konfigurasi TLS.

TLSRSACertificateFile, TLSRSACertificateKeyFile: Menunjuk ke sertifikat dan kunci TLS.

DefaultRoot: Mengaktifkan "chroot jail" agar user terbatas pada direktori home masing-masing.

<Anonymous>...</Anonymous>: Mengatur konfigurasi untuk pengguna anonymous dengan


batasan hak akses.

- Pengujian

Koneksi ke FTP Server dengan menggunakan FTP Client. Setting FTP Client agar
menggunakan protokol SSL/TLS (ini wajib, jika anda menggunakan TLSRequired on). Berikut
contoh konfigurasinya pada FileZilla.

a. Pilih menu File > Site Manager


b. Kemudian pilih New Site. Pastikan bahwa ServerType menggunakan FTPES.
c. Selanjutnya pilih Connect, maka akan muncul pesan seperti gambar di bawah ini.
Install Postfix – dpkg-reconfigure postfix = untuk merubah
konfigurasi awal postfix
- Konfigurasi Postfix

nano /etc/postfix/main.cf
- Install dovecot-core

- Install dovecot-imapd
- Install dovecot-pop3d

- Install Squirrelmail

- Add Script to apache2

- Add a file with script

Restart apache2
Menginstalasi dan mengkonfigurasi server DHCP dengan ketentuan sebagai
berikut: (Point: 5) a. Alamat Network yang disewakan adalah
192.168.169.0/24. b. Rentang alamat IP yang didistribusikan adalah
192.168.169.10 sampai dengan 192.168.169.50. c. Parameter TCP/IP
lainnya yang didistribusikan adalah alamat IP gateway “192.168.169.254”
dan alamat dari server DNS “server.uassister.com” serta nama domain
“uassister.com”.
- KONFIGURASI DHCP SERVER

- Pengujian

Pada sisi client yang menggunakan system operasi linux, gunakan perintah berikut. Jika
terdapat dhcp server, maka computer tersebut akan mendapatkan ip address secara
otomatis.

# dhclient eth0

Keadaan di atas, akan hilang jika computer kita restart. Agar konfigurasi tetap dhcp,
walaupun computer kita reboot,

maka kita harus mengedit file interfaces dahulu. Kemudian rubah menjadi mode dhcp.

nano /etc/network/interfaces

#. . .

auto eth0

iface eth0 inet dhcp

lalu restart /etc/init.d/networking restart


Menginstalasi dan mengkonfigurasi Cacti dengan admin-user “sysnetmon” dan
sandi “12345678” serta buat graph untuk menampilkan statistik dari CPU,
Memory dan Interface dari server dan router

- KONFIGURASI CACTI
- INSTALL snmpd untuk monitoring cacti
2. KONFIGURASI ROUTER (LINUX DEBIAN)

1. MENGGANTI HOSTNAME

2. Konfigurasi IP untuk eth0

auto eth0
iface eth0 inet static
address 192.168.169.254
netmask 255.255.255.0

auto eth1
iface eth1 inet static
address 192.0.2.1
netmask 255.255.255.0

sudo ifdown eth0 && sudo ifup eth0

sudo ifdown eth1 && sudo ifup eth1

3. Mengaktifkan Feature Routing Forwading

Simpan perubahan dan jalankan perintah berikut:

sysctl –p
4. Langkah 4: Mengatur Firewall dengan IPTables NAT

Lakukan verifikasi PING dari server ke VPNCLNT


FAIL/ bagian b LNXCLNT bias mengakses HTTP dan HTTPS pada server

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT


sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT

Save konfigurasi IP tables

sudo service iptables save


sudo service iptables restart

5. Langkah 5: Menginstalasi dan Mengkonfigurasi OpenVPN Server

?????????????????????

6. Langkah 7: Menginstalasi dan Mengkonfigurasi SSH Server


Buka file konfigurasi SSH:

Pastikan baris berikut tidak di-comment:

PermitRootLogin yes

Pastikan baris berikut tidak di-comment:

Simpan perubahan kemudian restart ssh


7. Langkah 7: Menginstalasi dan Mengkonfigurasi NTP Client
sudo apt-get install ntp

8. Konfigurasi NTP

Restart Service NTP


3. KONFIGURASI DAN VERIFIKASI PADA LINUX
DEBIAN 8.7 CLIENT (LNXCLNT)

3.1 Mengatur hostname menggunakan server.uassister.com

3.1.1 Nano /etc/hostname

Simpan perubahan dan keluar dari editor.

3.2.2 Edit file /etc/hosts untuk menambahkan entri host dengan perintah:

3.2 KONFIGURASI DHCP

3.2.1 Edit file /etc/network/interfaces untuk mengatur eth0 sebagai DHCP client:
Simpan perubahan dan keluar dari editor.

3.2.2 Restart layanan jaringan atau reboot sistem:

service networking restart

3.3 Mengakses Layanan HTTP, HTTPS, dan Webmail


Mengakses Layanan HTTP, HTTPS, dan Webmail
http://uassister.com
https://uassister.com
http://mail.uassister.com
https://mail.uassister.com

- Install browser Lynx


apt install lynx

Akses lynk dengan command


Lynx

Tampilan browser pada sebuah website

Akses http://uassister.com

Install Filezilla
4. KONFIGURASI DAN VERIFIKASI PADA LINUX DEBIAN 8.7
VPN CLIENT (VPNCLNT)

4. 1. Mengatur Hostname
Buka terminal dan gunakan perintah berikut untuk mengubah hostname pada
VPNCLNT:

Simpan perubahan dan restart layanan hostname:

Service hostname restart

4.2. Mengatur Pengalamatan IP pada Interface eth0

nano /etc/network/interfaces
4.3. Menginstalasi dan Mengkonfigurasi OpenVPN Client

Install paket OpenVPN:

apt-get update

apt-get install openvpn

Gunakan perintah berikut untuk terhubung ke server OpenVPN

sudo openvpn /etc/openvpn/nama_file_konfigurasi.ovpn

4.4 Mengakses Layanan HTTP dan HTTPS serta Webmail


Buka browser dan akses:

http://uassister.com
https://uassister.com
http://mail.nsptbhebat.com
https://mail.uassister.com

4.5. Menginstalasi Aplikasi FTP Client dan Menggunakan FTPS


Apt-get install filezilla
TESTING KONEKSI ROUTER – SERVER

Anda mungkin juga menyukai