Video Konfigurasi Mail Server

Video Konfigurasi Mail Server Windows Server 2012

            Sumber :  https://www.youtube.com/watch?v=KpSeXJepmpE

Tutorial konfigurasi Mail Server di Windows Server 2012 menggunakan hMailServer sebagai aplikasi Mail Server open-source yang ringan dan gratis. Windows Server 2012 tidak memiliki built-in mail server seperti Exchange secara default, jadi kita akan menggunakan solusi pihak ketiga.

Konfigurasi Mail Server di Windows Server 2012 dengan hMailServer

Persiapan

Pastikan:

·         Windows Server 2012 sudah aktif

·         IP address statis

·         Telah memiliki nama domain publik (misalnya: mail.example.com) atau bisa digunakan untuk jaringan lokal

·         Port 25 (SMTP), 110 (POP3), dan/atau 143 (IMAP) tidak diblokir oleh firewall

Langkah-langkah Instalasi dan Konfigurasi

1. Unduh dan Install hMailServer

1.    Unduh dari situs resminya:
🔗 https://www.hmailserver.com/download

2.    Jalankan installer, pilih semua komponen default.

3.    Setelah instalasi selesai, buka hMailServer Administrator.

4.    Masukkan password administrator (yang dibuat saat instalasi).

2. Konfigurasi Domain Email

1.    Klik kanan Domains > Add...

2.    Masukkan nama domain, misalnya: example.local atau mail.example.com

3.    Klik Save

3. Tambah Akun Email

1.    Di bawah domain yang sudah dibuat, klik Accounts > Add

2.    Masukkan:

o    Address: misalnya This email address is being protected from spambots. You need JavaScript enabled to view it.

o    Password: buat password yang kuat

3.    Klik Save

4. Konfigurasi Protocols (SMTP/IMAP/POP3)

·         Pastikan semua protokol aktif di menu Settings > Protocols

·         Gunakan:

o    SMTP: port 25

o    IMAP: port 143

o    POP3: port 110

5. Konfigurasi SMTP Relay (Jika Dibutuhkan)

Jika ingin relay email melalui SMTP pihak ketiga (seperti Gmail/Outlook):

1.    Masuk ke Settings > Protocols > SMTP > Delivery of e-mail

2.    Centang Remote host name dan masukkan SMTP relay (contoh: smtp.gmail.com)

3.    Isi SMTP port (biasanya 587 atau 465), username, dan password

6. Konfigurasi Firewall

Buka port di Windows Firewall:

netsh advfirewall firewall add rule name="SMTP" dir=in action=allow protocol=TCP localport=25
netsh advfirewall firewall add rule name="POP3" dir=in action=allow protocol=TCP localport=110
netsh advfirewall firewall add rule name="IMAP" dir=in action=allow protocol=TCP localport=143

7. Konfigurasi DNS (MX Record)

Jika server digunakan secara publik, tambahkan:

·         A record: mail.example.com → IP server

·         MX record: domain example.commail.example.com

8. Tes Mail Server (Lokal)

Gunakan software email client seperti Thunderbird, atau webmail (misalnya Roundcube jika kamu integrasikan via IIS atau web server lain).

·         Incoming:

o    IMAP: mail.example.com port 143

o    POP3: mail.example.com port 110

·         Outgoing:

o    SMTP: mail.example.com port 25

Tips Keamanan (Opsional Tapi Disarankan)

·         Aktifkan SSL/TLS

·         Gunakan antivirus (misalnya ClamAV + hMailServer)

·         Gunakan antispam bawaan di menu Anti-spam

·         Jangan lupa membuat SPF, DKIM, dan DMARC jika digunakan secara publik

 

Video Konfigurasi Mail Server (Roudcube) di Debian 11

                    Sumber : https://youtu.be/wPIXJm7GMnQ

Tutorial lengkap konfigurasi Mail Server menggunakan Roundcube di Debian 11. Roundcube sendiri adalah aplikasi webmail (berbasis PHP), bukan MTA (Mail Transfer Agent), sehingga memerlukan komponen tambahan seperti Postfix, Dovecot, dan MariaDB untuk bekerja secara penuh.

Topologi Ringkas:

·         Postfix → SMTP (pengiriman email)

·         Dovecot → IMAP (pengambilan email)

·         MariaDB → Database untuk Roundcube

·         Roundcube → Webmail (GUI untuk user)

·         Let's Encrypt (opsional) → SSL/TLS

Persiapan

Pastikan:

·         Debian 11 terpasang

·         Akses root/sudo

·         IP statis

·         Nama domain valid (misalnya: mail.example.com)

Langkah-langkah Konfigurasi

1. Update Sistem

sudo apt update && sudo apt upgrade -y

 2. Instalasi Postfix

sudo apt install postfix -y

Saat konfigurasi, pilih: Internet Site
Masukkan nama domain misalnya example.com

3. Instalasi Dovecot (IMAP dan Mail Delivery)

sudo apt install dovecot-imapd dovecot-pop3d -y

 4. Instalasi MariaDB

sudo apt install mariadb-server -y

Amankan MariaDB:

sudo mysql_secure_installation

 5. Instalasi Web Server + PHP

sudo apt install apache2 php php-cli php-mbstring php-xml php-mysql php-intl php-curl php-zip php-gd unzip -y

 6. Instalasi Roundcube

sudo apt install roundcube roundcube-core roundcube-mysql roundcube-plugins -y

Saat ditanya:

·         Gunakan dbconfig-common → Yes

·         Masukkan password root MariaDB

·         Buat password baru untuk user roundcube di database

7. Integrasi Roundcube ke Apache

Link ke folder web default:

sudo ln -s /var/lib/roundcube /var/www/html/roundcube

Restart Apache:

sudo systemctl restart apache2

 

8. Uji Akses Webmail

Buka browser dan kunjungi:

http://<IP-server>/roundcube

Jika muncul halaman login Roundcube, artinya berhasil.

Login menggunakan user email yang dibuat di server (misalnya via adduser untuk virtual user setup, atau manual di /var/mail jika menggunakan sistem user)

9. Konfigurasi SSL (Opsional tapi direkomendasikan)

Gunakan Let's Encrypt:

sudo apt install certbot python3-certbot-apache -y
sudo certbot --apache

Ikuti instruksi dan pilih domain (mail.example.com)

Tes Pengiriman dan Penerimaan Email

Gunakan:

·         Login webmail: http://server-ip/roundcube

·         Kirim email ke dan dari akun lokal

·         Coba juga menggunakan Thunderbird/Outlook

Keamanan Tambahan (Opsional):

·         Tambahkan SPF, DKIM, dan DMARC record ke DNS domain

·         Pasang fail2ban untuk melindungi dari brute force

·         Gunakan port alternatif untuk SMTP (misal port 587 untuk submission)

 

Tutorial Konfigurasi Database Server

Video Konfigurasi Database Server (Mysql ) Didebian 11

Sumber : https://youtu.be/2h0U-Xr6Nco

Video Konfigurasi Database Server (MariaDB ) Didebian 11

 

Sumber : https://youtu.be/Y5uakcbn1cw

Langkah-Langkah Konfigurasi Database Server MySQL dan MariaDB di Debian 11, mulai dari instalasi hingga pengujian koneksi database.

A. TUJUAN

Mengatur Debian 11 sebagai Database Server menggunakan MySQL atau MariaDB agar dapat digunakan untuk menyimpan, mengelola, dan menyediakan data bagi aplikasi.

B. PERBEDAAN SINGKAT

  • MySQL: Versi asli, dimiliki oleh Oracle.
  • MariaDB: Fork dari MySQL, dikembangkan komunitas, 100% open-source.
    Keduanya kompatibel dan dapat digunakan secara bergantian (CLI, PHP, dsb).

C. INSTALASI MARIA DB (Default di Debian)

1. Update Sistem

        sudo apt update && sudo apt upgrade -y

2. Install MariaDB Server

        sudo apt install mariadb-server -y

3. Cek Status Layanan

        sudo systemctl status mariadb

Jika belum aktif:

        sudo systemctl enable mariadb

        sudo systemctl start mariadb

 

D. KONFIGURASI KEAMANAN DATABASE (Rekomendasi)

1. Jalankan Perintah Pengamanan Awal:

    sudo mysql_secure_installation

2. Ikuti Panduan Interaktif:

·       Set root password? (Y)

·       Remove anonymous users? (Y)

·       Disallow root login remotely? (Y)

·       Remove test database? (Y)

·       Reload privilege tables? (Y)

E. MENGAKSES DATABASE (CLI)

1. Masuk sebagai root:

sudo mysql -u root -p

Masukkan password yang tadi dibuat.

F. CONTOH PERINTAH DASAR SQL

Setelah masuk ke MariaDB CLI:

1. Buat Database:

       CREATE DATABASE sekolah;

2. Buat User Baru:

       CREATE USER 'siswa'@'localhost' IDENTIFIED BY 'password123';

3. Beri Hak Akses:

GRANT ALL PRIVILEGES ON sekolah.* TO 'siswa'@'localhost';

FLUSH PRIVILEGES;

4. Keluar dari MariaDB:

       EXIT;

G. INSTALASI MYSQL (Jika Ingin Menggunakan MySQL Resmi)

MariaDB adalah default di Debian, tapi jika ingin pakai MySQL dari Oracle:

1. Tambahkan Repository MySQL:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb

sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb

sudo apt update

2. Install MySQL Server:

sudo apt install mysql-server -y

Proses konfigurasi dan penggunaannya sama dengan MariaDB.

H. MENGAKSES DARI CLIENT / APLIKASI

Pastikan port 3306 terbuka jika ingin diakses dari luar:

sudo ufw allow 3306

Edit file /etc/mysql/mariadb.conf.d/50-server.cnf:

bind-address = 0.0.0.0

Lalu restart:

sudo systemctl restart mariadb

PENUTUP

Dengan konfigurasi ini:

·         Debian 11 siap menjadi Database Server

·         Mendukung aplikasi seperti WordPress, Laravel, PHPMyAdmin, dsb

·         Bisa diakses secara lokal maupun dari jaringan

 

Tutorial Konfigurasi File Server

Video Konfigurasi File Sharing pada Windows Server 2012

sumber : https://www.youtube.com/watch?v=g2hJdDzu07k

Berikut adalah langkah-langkah lengkap konfigurasi File Server dengan File Sharing di Windows Server 2012:

A. Instalasi Role File Server

1. Buka Server Manager

  • Klik ikon Server Manager di taskbar atau Start Menu.

2. Tambahkan Role File Server

  • Klik ManageAdd Roles and Features.
  • Klik Next hingga masuk ke bagian Server Roles.
  • Centang File and Storage Services → klik panah buka → centang File Server.
  • Klik Next, lalu Install.

Setelah selesai, klik Close.

B. Membuat Folder untuk File Sharing

1. Buat Folder Baru

  • Misalnya: Buat folder D:\DataSiswa

2. Klik Kanan Folder → Properties → Tab "Sharing"

  • Klik Advanced Sharing
  • Centang Share this folder
  • Beri nama share, contoh: DataSiswa
  • Klik Permissions:
    • Tambahkan user/group
    • Atur hak akses: Read, Change, atau Full Control

Misalnya:

·         Everyone – Read → untuk akses baca saja

·         Guru – Change → untuk edit isi folder

  • Klik OKOKClose

 

C. Mengatur NTFS Permission (Tab Security)

1. Masih di Folder Properties → Tab Security

  • Klik Edit → Klik Add untuk menambahkan user/group
  • Atur hak akses NTFS:
    • Read – hanya lihat file
    • Modify – bisa tambah/edit/hapus file
    • Full Control – semua izin

NTFS Permission lebih kuat dan rinci dibanding Share Permission.

D. Akses Folder dari Client

Dari Komputer Client:

  1. Tekan Windows + R, ketik:

2.    \\192.168.1.10\DataSiswa

(Ganti 192.168.1.10 dengan IP Server)

  1. Jika diminta login, masukkan username dan password server.
  2. Folder bisa dibuka, dilihat, atau diedit sesuai hak akses.

E. Opsional: Mapping Network Drive (Client)

Untuk akses cepat:

  1. Buka File Explorer
  2. Klik kanan This PCMap Network Drive
  3. Pilih huruf drive (misal: Z:)
  4. Ketik:

5.    \\192.168.1.10\DataSiswa

  1. Centang Reconnect at logon → Klik Finish

 

 Video Konfigurasi File Sharing (Samba) pada Debian 11

Sumber : https://www.youtube.com/watch?v=thDZtlch7fk

Langkah-langkah lengkap konfigurasi File Sharing menggunakan Samba di Debian 11:

A. TUJUAN

Mengatur Debian 11 sebagai file server menggunakan Samba, agar bisa diakses dari komputer Windows/Linux lain di jaringan.

B. INSTALLASI SAMBA

1. Update Sistem

sudo apt update && sudo apt upgrade -y

2. Install Paket Samba

sudo apt install samba -y

C. MEMBUAT FOLDER UNTUK DIBAGIKAN

1. Buat Folder Sharing

Contoh:

sudo mkdir -p /srv/samba/public

2. Beri Hak Akses (jika ingin semua user bisa akses)

sudo chown -R nobody:nogroup /srv/samba/public

sudo chmod -R 0775 /srv/samba/public

D. KONFIGURASI FILE SHARING DI SAMBA

1. Buka File Konfigurasi Samba

sudo nano /etc/samba/smb.conf

2. Tambahkan Konfigurasi di Bagian Bawah File:

[Public]

   path = /srv/samba/public

   browseable = yes

   read only = no

   guest ok = yes

   force user = nobody

Penjelasan:

·         path = lokasi folder

·         guest ok = yes = siapa pun bisa akses tanpa login

·         read only = no = file bisa dibuat/diubah

3. Simpan & Tutup (Ctrl+O → Enter → Ctrl+X)

E. RESTART SAMBA SERVICE

sudo systemctl restart smbd

Untuk memastikan service aktif:

sudo systemctl status smbd

 F. KONFIGURASI FIREWALL (JIKA PERLU)

Jika UFW aktif, izinkan Samba:

sudo ufw allow 'Samba'

 G. AKSES DARI KOMPUTER CLIENT

Dari Windows:

  1. Tekan Windows + R → ketik:

2.    \\192.168.1.10\Public

Ganti 192.168.1.10 dengan IP Debian Server.

  1. Folder akan terbuka tanpa login (karena guest ok).

H. OPSIONAL: SHARING UNTUK USER TERTENTU

Jika ingin agar hanya user tertentu bisa mengakses:

1. Buat User Samba:

sudo useradd siswa1

sudo smbpasswd -a siswa1

2. Buat Folder & Atur Hak Akses:

sudo mkdir -p /srv/samba/siswa1

sudo chown siswa1:siswa1 /srv/samba/siswa1

3. Tambahkan di smb.conf:

[Siswa1]

   path = /srv/samba/siswa1

   valid users = siswa1

   read only = no

Restart Samba kembali setelah edit:

sudo systemctl restart smbd

PENUTUP

Dengan langkah di atas:

  • Debian 11 berfungsi sebagai File Server di jaringan lokal.
  • Folder bisa diakses dari Windows atau Linux, baik secara publik maupun dengan login.

 

Video Konfigurasi FTP Server di Windows Server 2012

sumber : https://www.youtube.com/watch?v=wh9wXoHsODU

Langkah-langkah lengkap konfigurasi FTP Server pada Windows Server 2012, mulai dari instalasi hingga pengujian akses:

A. INSTALASI FTP SERVER (IIS + FTP)

1. Buka Server Manager

  • Klik Server Manager dari taskbar atau Start Menu.

2. Tambahkan Role FTP Server

  • Klik ManageAdd Roles and Features.
  • Klik Next terus hingga Server Roles.
  • Centang:
    • Web Server (IIS)
    • Expand Web Server (IIS)FTP Server → Centang:
      • FTP Service
      • FTP Extensibility
  • Klik NextInstall.
  • Setelah selesai, klik Close.

B. MEMBUAT SITUS FTP

1. Buka IIS Manager

  • Tekan Windows + R, ketik: inetmgr → tekan Enter.

2. Buat Direktori FTP

  • Misalnya:

C:\FTP\Publik

3. Konfigurasi Hak Akses Folder

  • Klik kanan pada folder C:\FTP\Publik → Properties → Tab Security.
  • Tambahkan user seperti IIS_IUSRS, Everyone, atau user khusus → beri hak baca/tulis sesuai kebutuhan.

4. Buat FTP Site Baru di IIS

  • Di IIS Manager:

o    Klik kanan pada SitesAdd FTP Site.

o    Nama: FTPPublik

o    Physical Path: C:\FTP\Publik

5. Binding dan SSL

  • IP Address: Pilih IP server
  • Port: 21
  • SSL: Pilih No SSL (atau gunakan SSL jika tersedia)

6. Autentikasi dan Autorisasi

  • Authentication: Basic
  • Authorization:

o    Allow access to: Specified users (atau Everyone jika tanpa login)

o    Permissions: Centang Read (dan Write jika dibutuhkan)

Klik Finish

C. KONFIGURASI FIREWALL

1. Buka Port 21 (FTP)

Open Windows Firewall with Advanced Security:

→ Inbound Rules → New Rule → Port → TCP 21 → Allow

2. Izinkan Layanan FTP (opsional)

  • Di Firewall Settings: Allow FTP Server dan FTP Publishing Service

D. UJI AKSES FTP DARI KOMPUTER CLIENT

1. Dari Windows Explorer:

  • Buka Explorer → Ketik di address bar:

·         ftp://IP_SERVER

Contoh:

ftp://192.168.1.10

2. Login

  • Masukkan username dan password sesuai konfigurasi di IIS.
  • Folder FTP akan tampil jika konfigurasi benar.

E. OPSIONAL: MAPPING FTP SEBAGAI NETWORK LOCATION

  1. Di Explorer → klik kanan This PCAdd a network location
  2. Pilih Choose a custom network location
  3. Masukkan alamat:

4.    ftp://192.168.1.10

  1. Masukkan username → simpan login → Finish

 

 

Video Konfigurasi FTP Server di Debian

Sumber : https://www.youtube.com/watch?v=3Q1jcLWWMNA

Langkah-langkah lengkap konfigurasi FTP Server pada Debian 11 menggunakan vsftpd (Very Secure FTP Daemon):

A. TUJUAN

Membuat Debian 11 sebagai FTP Server agar client dapat mengakses, mengunggah, dan mengunduh file melalui protokol FTP (dari Windows/Linux).

B. INSTALASI FTP SERVER (vsftpd)

1. Update dan Install vsftpd

sudo apt update

sudo apt install vsftpd -y

2. Cek Status Layanan

sudo systemctl status vsftpd

Jika belum aktif:

sudo systemctl start vsftpd

sudo systemctl enable vsftpd

 

C. BACKUP DAN EDIT KONFIGURASI FTP

1. Backup File Konfigurasi Awal

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

2. Edit Konfigurasi FTP

sudo nano /etc/vsftpd.conf

3. Ubah dan Pastikan Baris Berikut:

listen=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

chroot_local_user=YES

allow_writeable_chroot=YES

chroot_local_user=YES → membatasi user hanya di direktori home-nya
allow_writeable_chroot=YES → diperlukan agar user tetap bisa menulis

4. Simpan dan Restart FTP

sudo systemctl restart vsftpd

D. MEMBUAT USER FTP DAN DIREKTORI

1. Buat User Baru untuk FTP

sudo adduser siswaftp

Masukkan password saat diminta.

2. Buat Direktori dan Ubah Izin (jika ingin folder publik)

sudo mkdir -p /home/siswaftp/ftp

sudo chown nobody:nogroup /home/siswaftp/ftp

sudo chmod a-w /home/siswaftp/ftp

3. Buat Folder Upload dalam FTP

sudo mkdir /home/siswaftp/ftp/upload

sudo chown siswaftp:siswaftp /home/siswaftp/ftp/upload

E. KONFIGURASI FIREWALL (JIKA PERLU)

Jika menggunakan UFW:

sudo ufw allow 20/tcp

sudo ufw allow 21/tcp

F. MENGUJI FTP DARI CLIENT

Dari Komputer Windows:

  1. Tekan Windows + R, lalu ketik:

2.    ftp://192.168.1.10

(ganti IP sesuai server Debian kamu)

  1. Masukkan username: siswaftp
    Masukkan password sesuai yang kamu buat
  2. Akan masuk ke direktori /home/siswaftp/ftp
    File hanya bisa diunggah ke folder upload

 

G. OPSIONAL: MENGAKTIFKAN FTP PASIF MODE (jika dibutuhkan)

Tambahkan di akhir file /etc/vsftpd.conf:

pasv_enable=Yes

pasv_min_port=40000

pasv_max_port=50000

Buka port di firewall:

sudo ufw allow 40000:50000/tcp

Restart vsftpd:

sudo systemctl restart vsftpd

Video Konfigurasi ip static dan DHCP server

 

Video Tutorial Konfigurasi IP static  Windows Server 2012

sumber : https://www.youtube.com/watch?v=QIkG09QIK9E

Video Tutorial Konfigurasi IP DHCP  Windows Server 2012

sumber : https://www.youtube.com/watch?v=7NBGuSSf_jY

Langkah-langkah konfigurasi IP statis dan konfigurasi DHCP Server di Windows Server 2012, lengkap dan mudah dipahami:

A. KONFIGURASI IP STATIS di Windows Server 2012

1. Buka Server Manager

  • Klik Server Manager (otomatis muncul saat login atau buka dari Start Menu).

2. Masuk ke Menu “Local Server”

  • Klik Local Server di panel kiri.
  • Di panel kanan, klik link pada bagian Ethernet (Network Adapter).

3. Buka Properti Jaringan

  • Klik kanan pada koneksi aktif → pilih Properties.

4. Konfigurasi IP Statis

  • Pilih Internet Protocol Version 4 (TCP/IPv4) → Klik Properties.
  • Pilih "Use the following IP address" lalu isi:

Komponen

Contoh

IP address

192.168.1.10

Subnet mask

255.255.255.0

Default gateway

192.168.1.1

Preferred DNS

192.168.1.10 (atau 8.8.8.8)

Alternate DNS

8.8.4.4 (opsional)

  • Klik OKClose semua jendela.

5. Verifikasi IP

Buka Command Prompt dan ketik:

ipconfig

ping 8.8.8.8

 

B. INSTALASI & KONFIGURASI DHCP SERVER di Windows Server 2012

1. Tambahkan Role DHCP Server

  • Di Server Manager, klik ManageAdd Roles and Features.
  • Klik Next hingga bagian Server Roles.
  • Centang DHCP Server → Klik Next sampai akhir → Klik Install.

2. Konfigurasi DHCP (Post-Deployment)

  • Setelah selesai instalasi, klik Complete DHCP Configuration.
  • Pilih akun Administrator, klik CommitClose.

3. Buka DHCP Management Console

  • Tekan Windows + R, ketik dhcpmgmt.msc, tekan Enter.

4. Buat Scope DHCP Baru

  • Klik kanan pada IPv4 → New Scope → ikuti wizard:

Opsi

Contoh

Scope Name

LAN-Scope

IP Range

Start: 192.168.1.100, End: 192.168.1.200

Subnet Mask

255.255.255.0

Exclusion Range

Misalnya: 192.168.1.110 – 192.168.1.120 (opsional)

Lease Duration

Default (8 hari) atau sesuai kebutuhan

Default Gateway

192.168.1.1

DNS Server

192.168.1.10 (alamat IP server)

WINS Server

Kosongkan jika tidak digunakan

  • Klik Activate Scope → Selesai.

5. Uji DHCP Client

  • Sambungkan PC Client ke jaringan → atur IP menjadi automatic (DHCP).
  • Cek IP dengan perintah:

·         ipconfig /renew

·         ipconfig /all

 

Kesimpulan:

  • IP statis digunakan untuk server agar IP tidak berubah.
  • DHCP Server bertugas memberi IP otomatis ke client dalam jaringan.
  • Pastikan IP Server di luar rentang DHCP pool untuk menghindari konflik.

 

Video Tutorial Konfigurasi IP Static Debian 11

Sumber : https://www.youtube.com/watch?v=eYIwj2j9Y3c

 

Video Tutorial Konfigurasi IP DHCP Debian 11

Sumber : https://www.youtube.com/watch?v=eYIwj2j9Y3c

Langkah-langkah konfigurasi IP statis dan DHCP Server pada Debian 11 (Bullseye) secara lengkap:

A. KONFIGURASI IP STATIS di Debian 11

1. Buka Terminal / Masuk sebagai Root

sudo -i

2. Cek Nama Interface Jaringan

ip link

Contoh: enp0s3, eth0, atau ens33

3. Edit File Konfigurasi Jaringan

Debian 11 menggunakan systemd-networkd atau /etc/network/interfaces tergantung setup.

Jika masih memakai interfaces:

nano /etc/network/interfaces

4. Tambahkan Konfigurasi IP Statis

Contoh untuk interface enp0s3:

auto enp0s3

iface enp0s3 inet static

    address 192.168.1.10

    netmask 255.255.255.0

    gateway 192.168.1.1

    dns-nameservers 8.8.8.8 8.8.4.4

Ganti enp0s3 dengan nama interface yang kamu miliki.

5. Simpan dan Restart Network

systemctl restart networking

Atau:

ifdown enp0s3 && ifup enp0s3

6. Verifikasi

ip a

ping 8.8.8.8

 

B. KONFIGURASI DHCP SERVER di Debian 11

1. Install Paket DHCP Server

sudo apt update

sudo apt install isc-dhcp-server -y

2. Tentukan Interface DHCP

Edit file:

nano /etc/default/isc-dhcp-server

Temukan baris:

INTERFACESv4=""

Ganti dengan:

INTERFACESv4="enp0s8"

Ganti enp0s8 sesuai dengan interface yang akan digunakan untuk memberi IP ke client.

3. Edit Konfigurasi DHCP

nano /etc/dhcp/dhcpd.conf

Contoh konfigurasi:

subnet 192.168.1.0 netmask 255.255.255.0 {

  range 192.168.1.100 192.168.1.200;

  option domain-name-servers 8.8.8.8, 8.8.4.4;

  option routers 192.168.1.1;

  option broadcast-address 192.168.1.255;

  default-lease-time 600;

  max-lease-time 7200;

}

 

4. Restart Layanan DHCP

systemctl restart isc-dhcp-server

systemctl enable isc-dhcp-server

 

5. Verifikasi Layanan DHCP

  • Pastikan status aktif:

systemctl status isc-dhcp-server

  • Coba sambungkan client dan lihat apakah mendapatkan IP dari DHCP server.

Catatan Tambahan:

  • Jangan lupa menonaktifkan DHCP pada interface server jika akan digunakan sebagai pemberi IP.
  • Pastikan interface yang digunakan tidak terhubung langsung ke jaringan publik tanpa filter.

 

 

Desain By Ahfid Bahtiar