Network System

Semester 1

18 modul ajar · XI TJKT · Fase F

1

PENGENALAN SERVER DAN JENIS-JENIS SERVER

Fase 1 pembelajaran

Isi Pokok

Definisi server dan peran dalam jaringan. Web, DNS, Mail, Database, File, Proxy. Spesifikasi hardware server. Server vs workstation.

Kegiatan Praktik

Praktik definisi. Praktik jenis. Praktik hardware. Praktik perbedaan.

Buka modul →
1× JP

Isi Pokok

Persiapan instalasi. Partisi disk. Konfigurasi jaringan saat instalasi. Setup user dan password.

Kegiatan Praktik

Praktik persiapan. Praktik partisi. Praktik jaringan. Praktik user.

Buka modul →

Isi Pokok

Konfigurasi IP statis. DNS resolver. Gateway. Verifikasi konektivitas.

Kegiatan Praktik

Praktik ip statis. Praktik dns. Praktik gateway. Praktik verifikasi.

Buka modul →
Pertemuan 4

Hardening Server

1× JP

Isi Pokok

Disable service tidak perlu. Konfigurasi firewall (UFW/iptables). SSH hardening. File permission. Audit keamanan.

Kegiatan Praktik

Praktik disable service. Praktik firewall. Praktik ssh. Praktik permission. Praktik audit.

Buka modul →
2

PATCH MANAGEMENT DAN ANTIVIRUS

Fase 2 pembelajaran

Isi Pokok

Update system dan patch. Automatic updates. Antivirus/Anti-malware di Linux. Monitoring keamanan.

Kegiatan Praktik

Praktik update. Praktik automatic. Praktik antivirus. Praktik monitoring.

Buka modul →

Isi Pokok

Install dan konfigurasi SSH server. Key-based authentication. SSH tunneling. SSH hardening.

Kegiatan Praktik

Praktik install. Praktik key-based. Praktik tunneling. Praktik hardening.

Buka modul →

Isi Pokok

Remote Desktop Protocol. Konfigurasi Remote Desktop. Remote Desktop Client. Keamanan Remote Desktop.

Kegiatan Praktik

Praktik rdp. Praktik konfigurasi. Praktik client. Praktik keamanan.

Buka modul →

Isi Pokok

Install dan konfigurasi Webmin. Install dan konfigurasi Cockpit. Manajemen server via web interface. Webmin vs Cockpit.

Kegiatan Praktik

Praktik webmin. Praktik cockpit. Praktik web interface. Praktik perbandingan.

Buka modul →
3

KONSEP DNS

Fase 3 pembelajaran

Pertemuan 9

Konsep DNS

1× JP

Isi Pokok

Definisi DNS dan fungsi. Recursive, Authoritative, Caching. Root, TLD, Authoritative. Proses resolusi DNS.

Kegiatan Praktik

Praktik definisi. Praktik jenis. Praktik hierarchy. Praktik resolusi.

Buka modul →
Pertemuan 10

Instalasi BIND9

1× JP

Isi Pokok

Install BIND9. Konfigurasi named.conf. Zone file. DNS service management.

Kegiatan Praktik

Praktik install. Praktik konfigurasi. Praktik zone file. Praktik service.

Buka modul →

Isi Pokok

Forward zone configuration. Reverse zone configuration. A record, CNAME, MX, NS. Verifikasi zone.

Kegiatan Praktik

Praktik forward zone. Praktik reverse zone. Praktik records. Praktik verifikasi.

Buka modul →

Isi Pokok

DNS Forwarding ke DNS publik. Pengujian dengan nslookup. Pengujian dengan dig. Troubleshooting DNS.

Kegiatan Praktik

Praktik forwarding. Praktik nslookup. Praktik dig. Praktik troubleshooting.

Buka modul →
4

KONSEP WEB SERVER

Fase 4 pembelajaran

Pertemuan 13

Konsep Web Server

1× JP

Isi Pokok

Definisi Web Server. Apache2 vs Nginx. HTTP/HTTPS. Document Root dan Virtual Host.

Kegiatan Praktik

Praktik definisi. Praktik perbandingan. Praktik protokol. Praktik struktur.

Buka modul →

Isi Pokok

Install Apache2/Nginx. Konfigurasi Virtual Host. Testing web server dari client. Log files.

Kegiatan Praktik

Praktik install. Praktik virtual host. Praktik testing. Praktik log.

Buka modul →

Isi Pokok

Konsep SSL/TLS. Install Certbot. Konfigurasi Let's Encrypt. Auto-renewal certificate.

Kegiatan Praktik

Praktik konsep. Praktik certbot. Praktik konfigurasi. Praktik auto-renewal.

Buka modul →
Pertemuan 16

LAMP Stack

1× JP

Isi Pokok

Install Linux, Apache, MySQL, PHP. Konfigurasi MySQL/MariaDB. PHP configuration. phpMyAdmin. Testing LAMP stack.

Kegiatan Praktik

Praktik install. Praktik mysql. Praktik php. Praktik phpmyadmin. Praktik testing.

Buka modul →
5

PROYEK: SERVER SETUP PROJECT

Fase 5 pembelajaran

Isi Pokok

Instalasi Ubuntu Server. Konfigurasi SSH remote access. Setup DNS Server (forward & reverse). Setup Web Server (Apache + SSL). Pengujian dari client.

Kegiatan Praktik

Praktik instalasi. Praktik ssh. Praktik dns. Praktik web server. Praktik testing.

Buka modul →
1× JP

Isi Pokok

Seluruh materi Semester 1. Presentasi proyek server. Persiapan ujian akhir. Topik. Pengenalan Server. Instalasi Ubuntu Server. Konfigurasi Jaringan Server. Hardening Server. Patch Management & Antivirus. Remote Server: SSH. Remote Server: Remote Desktop. Remote Server: Webmin/Cockpit. Konsep DNS. Instalasi BIND9. Konfigurasi Forward & Reverse. DNS Forwarding & Pengujian. Konsep Web Server. Instalasi Web Server. HTTPS (SSL/TLS). LAMP Stack. Proyek: Server Setup. Review Materi. **90**. Aktivitas Lab. Instalasi Ubuntu Server. Konfigurasi SSH server. Setup DNS Server (BIND9). Setup Web Server (Apache/Nginx). Konfigurasi SSL/TLS (Let's Encrypt). Setup LAMP Stack. Proyek lengkap: Server Setup.

Kegiatan Praktik

Praktik review. Praktik presentasi. Praktik persiapan. Praktik minggu. Praktik 1. Praktik 2. Praktik 3. Praktik 4. Praktik 5. Praktik 6. Praktik 7. Praktik 8. Praktik 9. Praktik 10. Praktik 11. Praktik 12. Praktik 13. Praktik 14. Praktik 15. Praktik 16. Praktik 17. Praktik 18. Praktik **total**. Praktik minggu. Praktik 2. Praktik 6. Praktik 9-12. Praktik 13-14. Praktik 15. Praktik 16. Praktik 17.

Buka modul →
18 Modul18 Pertemuan

Daftar Modul

Pertemuan 1

Pengenalan Server dan Jenis-jenis Server

Modul ajar Pengenalan Server dan Jenis-jenis Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 2

Instalasi Ubuntu Server

Modul ajar Instalasi Ubuntu Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 3

Konfigurasi Jaringan pada Server

Modul ajar Konfigurasi Jaringan pada Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 4

Hardening Server

Modul ajar Hardening Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 5

Patch Management dan Antivirus

Modul ajar Patch Management dan Antivirus (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 6

Remote Server: SSH (Linux)

Modul ajar Remote Server: SSH (Linux) (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 7

Remote Server: Remote Desktop (Windows)

Modul ajar Remote Server: Remote Desktop (Windows) (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 8

Remote Server: Webmin / Cockpit

Modul ajar Remote Server: Webmin / Cockpit (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 9

Konsep DNS

Modul ajar Konsep DNS (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 10

Instalasi BIND9

Modul ajar Instalasi BIND9 (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 11

Konfigurasi Forward & Reverse Zone

Modul ajar Konfigurasi Forward & Reverse Zone (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 12

DNS Forwarding dan Pengujian

Modul ajar DNS Forwarding dan Pengujian (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 13

Konsep Web Server

Modul ajar Konsep Web Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 14

Instalasi dan Konfigurasi Web Server

Modul ajar Instalasi dan Konfigurasi Web Server (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 15

HTTPS (SSL/TLS - Let's Encrypt)

Modul ajar HTTPS (SSL/TLS - Let's Encrypt) (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 16

LAMP Stack

Modul ajar LAMP Stack (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 17

Proyek: Server Setup Project

Modul ajar Proyek: Server Setup Project (Placeholder)

1 Pertemuan
Baca
network-system
Pertemuan 18

Review Materi Semester 1

Modul ajar Review Materi Semester 1 (Placeholder)

1 Pertemuan
Baca
network-system