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:
$ nmtuiUbah 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 --reloadAtau dengan iptables (opsional):
sudo iptables -t nat -A POSTROUTING -s 11.21.31.0/24 -o enp0s3 -j MASQUERADELalu 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/interfacesIsi 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.comKalau berhasil, jalurnya akan terlihat: Alpine → AlmaLinux → WiFi kantor → Internet.

Komentar
Posting Komentar