Jump to content

Lab 0.1 - Basic Device Hardening

From Haidhi Wiki

Tujuan: Hostname, secured passwords, banner, dan SSH-only management.

Topologi Jaringan

[PC-Admin] ---console/network--- [R1]
Device Interface IP Mask
R1 G0/0/0 192.168.1.1 /24
PC-Admin NIC 192.168.1.10 /24

๐Ÿ› ๏ธ Step 1: Siapkan Topologi di Packet Tracer

  1. Ambil Router: Di pojok kiri bawah, pilih Network Devices > Routers > ambil tipe ISR4331 atau 2911, lalu drag ke lembar kerja. Ubah display name-nya jadi R1.
  2. Ambil PC: Pilih End Devices > PC, drag ke lembar kerja. Ubah namanya jadi PC-Admin.
  3. Hubungkan Kabel:
    • Pilih Connections (ikon petir).
    • Gunakan kabel Copper Straight-Through (garis hitam lurus).
    • Colok dari PC-Admin (FastEthernet0) ke R1 (GigabitEthernet0/0/0).

๐Ÿ’ป Step 2: Konfigurasi IP Address di PC-Admin

  1. Klik PC-Admin.
  2. Buka tab Desktop > pilih IP Configuration.
  3. Isi datanya sebagai berikut:
    • IPv4 Address: 192.168.1.10
    • Subnet Mask: 255.255.255.0 (terisi otomatis)

๐Ÿ–ฅ๏ธ Step 3: Konfigurasi Dasar & IP Address di R1

Masuk ke tab CLI pada R1. Ketik no jika ada prompt awal.

Router> enable
Router# configure terminal
Router(config)# interface GigabitEthernet0/0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit

๐Ÿ” Step 4: Eksekusi Task Hardening

Urutan di bawah ini sangat penting untuk memastikan crypto key bisa digenerate dengan sukses.

1. Set Hostname & Domain Name

Router(config)# hostname R1
R1(config)# ip domain-name lab.local

2. Buat Username & Enable Secret

R1(config)# enable secret cisco
R1(config)# username admin secret cisco123

3. Generate Crypto Key & Aktifkan SSH v2

R1(config)# crypto key generate rsa
! INFO: Saat ditanya jumlah bit, ketik 1024 atau 2048 lalu Enter
R1(config)# ip ssh version 2

4. Set Banner MOTD & Service Password Encryption

R1(config)# banner motd #Akses terbatas#
R1(config)# service password-encryption

5. Amankan Line Console & Line VTY (SSH Only)

R1(config)# line console 0
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# exit

R1(config)# line vty 0 4
R1(config-line)# login local
R1(config-line)# transport input ssh
R1(config-line)# exit
R1(config)# exit

Simpan konfigurasi:

R1# write memory

๐Ÿงช Step 5: Verifikasi Lab

Cek di R1

Jalankan perintah ini di privileged EXEC mode (R1#):

  • show running-config → Pastikan password enable secret, username, dan line console terenkripsi.
  • show ip ssh → Pastikan muncul tulisan SSH Enabled - version 2.0.

Uji Coba SSH dari PC-Admin

  1. Klik PC-Admin, buka tab Desktop > pilih Command Prompt.
  2. Ketik: ssh -l admin 192.168.1.1
  3. Masukkan password: cisco123 (Karakter tidak akan terlihat saat diketik).
  4. Jika berhasil, Anda akan melihat banner #Akses terbatas# dan masuk ke R1>.