Langsung ke konten utama

Konfigurasi AlmaLinux sebagai Server dengan Alpine Linux Client



 



Konfigurasi AlmaLinux sebagai Server dengan Alpine Linux Client

Pada artikel ini kita akan belajar bagaimana AlmaLinux dijadikan server yang bisa menghubungkan Alpine Linux ke internet. Kita akan mengatur IP statik, menambahkan Network Adapter (NA), serta membuat konfigurasi NAT permanen.


1. Menambahkan Network Adapter di AlmaLinux

Buka VirtualBox dan edit VM AlmaLinux kalian. Tambahkan 2 network adapter:

  • NA 1: Bridge Adapter
    → digunakan untuk koneksi langsung ke jaringan kantor (WiFi).

  • NA 2: Internal Network
    → digunakan untuk komunikasi antara AlmaLinux dengan Alpine Linux.

Kenapa pilih Internal Network?
Karena lebih aman, hanya VM yang sama-sama terhubung di internal network ini yang bisa saling berkomunikasi.


2. Konfigurasi IP Statik di AlmaLinux

Setelah adapter ditambahkan, jalankan AlmaLinux.

a. Konfigurasi NA Bridge

Edit file konfigurasi menggunakan vim:

$ nmtui
Ubah bagian enp0s3 menjadi manual, dan ubah IPnya menjadi satu segmen dengan IP WIFI kantor [ 192.168.100.20/24 ], jangan lupa tambahkan gateway [ 192.168.100.1 ], dan tambahkan juga dns-nameserversnya menggunakan dns publik dari google [ 8.8.8.8, 8.8.4.4 ]. Untuk bagian enp0s8 kita rubah IP Addressnya saja menjadi [ 11.21.31/24 ]

3. Membuat NAT Permanen di AlmaLinux

Agar Alpine Linux bisa akses internet lewat AlmaLinux, kita harus menyalakan NAT.

Jalankan:

$ sudo firewall-cmd --add-masquerade --permanent
$ sudo firewall-cmd --reload
Atau dengan iptables (opsional):
sudo iptables -t nat -A POSTROUTING -s 11.21.31.0/24 -o enp0s3 -j MASQUERADE
Lalu simpan agar permanen:
sudo sh -c "iptables-save > /etc/sysconfig/iptables"

4. Konfigurasi Alpine Linux

a. Atur Network Adapter

Pastikan Alpine Linux menggunakan Internal Network yang sama dengan AlmaLinux.

b. Konfigurasi IP Statik di Alpine

Edit file:

vi /etc/network/interfaces
Isi konfigurasinya:
auto eth0
iface eth0 inet static
    address 11.21.31.2/24
    gateway 11.21.31.254
    dns-nameservers 8.8.8.8 8.8.4.4
Restart jaringan di Alpine:
/etc/init.d/networking restart

5. Pengujian Koneksi

a. Cek koneksi Alpine ke AlmaLinux

ping 11.21.31.254

b. Cek koneksi Alpine ke Internet

ping 8.8.8.8
ping google.com

c. Coba traceroute

traceroute google.com
Kalau berhasil, jalurnya akan terlihat: Alpine → AlmaLinux → WiFi kantor → Internet.

Komentar

Postingan populer dari blog ini

MEMBUAT VIRTUAL MESIN ALMALINUX 9.6

AlmaLinux adalah sistem operasi berbasis Linux yang dibuat sebagai pengganti CentOS. Sistem ini cocok banget untuk digunakan sebagai server karena gratis, open-source, dan sangat stabil. AlmaLinux juga dibuat agar mirip banget dengan Red Hat Enterprise Linux (RHEL), jadi aman dan terpercaya untuk dipakai, baik di dunia kerja maupun buat belajar. Yuk, sekarang kita mulai bikin mesin virtual AlmaLinux di VirtualBox!

MEMBUAT VIRTUAL MESIN UBUNTU SERVER 24.04

Sebelum memulai proses instalasi Ubuntu Server, penting untuk memahami terlebih dahulu apa itu  Ubuntu dan mengapa sistem operasi ini menjadi pilihan populer untuk kebutuhan server. Ubuntu adalah sistem operasi berbasis Linux yang bersifat gratis, open source, dan dikenal stabil serta aman. Ubuntu memiliki beberapa versi, salah satunya adalah  Ubuntu Server , yang dirancang khusus untuk kebutuhan jaringan, server, dan komputasi tanpa antarmuka grafis, sehingga lebih ringan dan efisien digunakan di lingkungan server. PERSIAPAN

DNS SERVER di Ubuntu 24.04