Tetap Semangat Dalam Menjalani Setiap Kehidupan

Minggu, 26 Mei 2024

Konfigurasi DHCP Server pada Linux Debian 12 Bookworm

 Konfigurasi DHCP Server Debian 12 Bookworm



Dynamic Host Configuration Protocol (DHCP) adalah protokol penting yang digunakan dalam jaringan untuk secara otomatis menetapkan alamat IP ke perangkat, menyederhanakan pengelolaan pengalamatan IP. Debian, sebagai distribusi Linux yang populer dan stabil, adalah pilihan umum untuk menyiapkan server DHCP. Pada artikel ini, kami akan memandu Anda melalui proses instalasi dan konfigurasi server DHCP di Debian 12 (Kutu Buku).


Topologi Jaringan 


Gambar Topologi Jaringan


Topologi sederhana dari konfigurasi DHCP Server ini seperti gambar diatas, namun penulis menggunakan media Virtualbox untuk melakukan konfigurasi DHCP Server ini. Pada konfigurasi yang tuliskan, kami mengujicobanya menggunakan Virtualbox dengan menggunakan sistem operasi pada VM yang ada dan memperhatikan adapter jaringan yang digunakan.


Prasyarat:

  • Login sebagai root

  • Memahami dasar koneksi jaringan dan IP Address

  • Terhubung dengan repositori Debian 12

  • Tersedia klien jaringan untuk memeriksa hasil konfigurasi


Setelah prasyarat terpenuhi, berikutnya mulai melakukan konfigurasi:

Langkah 1, memastikan konfigurasi IP Address sudah sesuai dengan rencana. dengan mengedit file interfaces melalui perintah:


#nano /etc/network/interfaces


Pada konfigurasi tersebut, menunjukkan konfigurasi sesuai topologi dimana interface enp0s3 yang terhubung ke server repositori atau internet, dan interface enp0s8 yang akan terhubung dengan klien.


Langkah 2, memperbarui repositori.

Pastikan terlebih dahulu koneksi ke server repositori atau internet, kemudian ketik perintah update:


#apt update



Langkah 3, memasang paket DHCP Server.

Masukkan perintah untuk memasang / install paket DHCP Server dengan perintah:


#apt install isc-dhcp-server


Tekan tombol huruf “Y” untuk melanjutkan proses instalasi.

Walaupun ada teks dengan warna merah yang menunjukkan peringatan kesalahan, abaikan saja dan lanjutkan ke langkah berikutnya.


Langkah 4, melakukan konfigurasi file DHCP Server.

Setelah instalasi, file konfigurasi utama server DHCP terletak di /etc/dhcp/dhcpd.conf. Anda perlu mengedit file ini untuk menentukan pengaturan jaringan Anda.


#nano /etc/dhcp/dhcpd.conf

Untuk baris mana yang perlu dikonfigurasi dan tidak maka untuk mempermudah konfigurasi ketikkan tanda # disetiap baris yang ada. Kemudian pada bagian di bawah baris tulisan # A slightly different configuration … “ hapus tanda pagarnya sampai pada tanda baca tutup kurawal. Berikut ini contoh konfigurasi dasar:


Pastikan arahan subnet dan jangkauan sesuai dengan kebutuhan jaringan Anda. Arahan opstion routers harus disetel ke IP gateway Anda, dan option domain-name-servers harus disetel ke server DNS yang ingin Anda gunakan.


Langkah 5, menentukan interface DHCP Server

Tentukan antarmuka jaringan yang harus digunakan server DHCP untuk mendengarkan permintaan. Buka file /etc/default/isc-dhcp-server:


#nano /etc/default/isc-dhcp-server


Tambahkan nama antarmuka ke direktif INTERFACESv4:

INTERFACESv4="enp0s8"


Ganti eth0 dengan nama sebenarnya dari antarmuka jaringan Anda.


Langkah 6, 

Setelah konfigurasi selesai, mulai layanan DHCP 


#systemctl start isc-dhcp-server


dan aktifkan agar berjalan saat boot:


#systemctl enable isc-dhcp-server

Untuk memeriksa status layanan:

#systemctl status isc-dhcp-server

Langkah 7, konfigurasi IP Address pada klien pada pengaturan otomatis.


Periksa hasil konfigurasi pada detil pengaturan jaringan klien Windows.


Tambahan:

Jika Anda mengaktifkan firewall, Anda harus mengizinkan lalu lintas DHCP. Untuk firewall UFW:


#ufw allow 67/udp

Pastikan port UDP 67 terbuka karena digunakan untuk komunikasi server-klien DHCP.


Penyelesaian masalah

Jika Anda mengalami masalah dengan server DHCP, periksa log untuk pesan kesalahan:


#journalctl -u isc-dhcp-server

Tinjau file konfigurasi untuk mengetahui adanya kesalahan ketik atau kesalahan konfigurasi yang mungkin menyebabkan masalah.


Kesimpulan:

Dengan pengaturan ini, sistem Debian 12 Anda sekarang menjalankan server DHCP, siap untuk mengelola penetapan IP di jaringan Anda. Untuk konfigurasi khusus atau pemecahan masalah, halaman manual dhcpd.conf dan sumber daya komunitas lainnya bisa sangat berharga.


Bagi organisasi yang ingin memastikan infrastruktur jaringan mereka dikelola secara efisien, mungkin ada gunanya mempekerjakan teknisi DevOps jarak jauh. Para profesional ini dapat membantu menyederhanakan penerapan, mengotomatiskan tugas-tugas jaringan rutin, dan memastikan ketersediaan tinggi untuk layanan jaringan penting seperti DHCP.


Sumber: https://reintech.io/blog/installing-configuring-dhcp-server-debian-12









Selasa, 07 Mei 2024

Repository Linux Debian 12 Lokal dan Internet

 


Pada kali ini kami menyediakan alamat repository Linux Debian 12 dengan kode nama "Bookworm" untuk kepentingan pembelajaran yang kami lakukan di SMKN 1 Lengkong jurusan Teknik Jaringan Komputer dan Telekomunikasi. Pembelajaran yang dilakukan yaitu memasang dan konfigurasi layanan server dengan sistem operasi Linux, khususnya untuk Linux Debian. Untuk akses alamat repository, kami menyediakan akses internet untuk mengambil paket secara online lewat server ternama yang sudah ada, namun untuk mengurangi beban internet saat akses bersamaan maka kami menyediakn server repository di tempat kami menggunakan jaringan lokal saja, sehingga aksesnya bisa lebih cepat daripada melalui internet. 

Berikut ini salah satu alamat repository dari internet:

deb http://kartolo.sby.datautama.net.id/debian bookworm main contrib non-free non-free-firmware

deb http://kartolo.sby.datautama.net.id/debian bookworm-updates main contrib non-free non-free-firmware

deb http://kartolo.sby.datautama.net.id/debian bookworm-backports main contrib non-free non-free-firmware

deb http://kartolo.sby.datautama.net.id/debian-security bookworm-security main contrib non-free non-free-firmware

Dan untuk alamat repository lokal, berikut alamatnya:

deb http://192.168.209.212/debian bookworm main contrib non-free non-free-firmware

deb http://192.168.209.212/debian bookworm-updates main contrib non-free non-free-firmware

deb http://192.168.209.212/debian bookworm-backports main contrib non-free non-free-firmware

deb http://192.168.209.212/debian-security bookworm-security main contrib non-free non-free-firmware

Untuk metode pembelajaran secara offline, bisa juga menggunakan file DLBD, dengan mengunduh file ISO DLBD kemudian memasukkannya pada disk virtual pada software virtualisasi seperti VirtualBox atau VMware. Penjelasannya mungkin lain kali saja yaa....



Jumat, 19 Januari 2024

Install Wordpress di Debian 11 (Sederhana Saja)

Sebenarnya ini bukan hal yang baru lagi dan sudah sering dibahas atau diposting oleh website-website bidang TI. Namun pada catatan saya kali ini akan saya bagikan catatan kecil saya dalam memasang CMS Wordpress di Linux Debian 11. 

Memasang Web Server (Apache2)

Perintah yang digunakan untuk memasang web server Apache2.

#apt install apache2 -y

Memasang PHP (PHP 7.4)

Perintah untuk memasang PHP, dalam hal ini menggunakan default PHP versi 7.4

#apt install -y php7.4 libapache2-mod-php7.4 php7.4-common php7.4-mbstring php7.4-xmlrpc php7.4-soap php7.4-gd php7.4-xml php7.4-intl php7.4-mysql php7.4-cli php7.4-ldap php7.4-zip php7.4-curl
    

Sabtu, 04 November 2023

Memenuhi Kebutuhan Belajar Murid Melalui Pembelajaran Berdiferensiasi

2.1.a.8. Koneksi Antar Materi - Modul 2.1

Memenuhi Kebutuhan Belajar Murid Melalui Pembelajaran Berdiferensiasi

 

Pada bagian 2.1.a.8. Koneksi Antar Materi - Modul 2.1 ini kita sebagai CGP diharapkan dapat membuat sintesa pemahaman dengan mengkoneksikan semua materi yang telah dipelajari sebelumnya untuk menjelaskan pemahamannya tentang pembelajaran berdiferensiasi dan bagaimana mengimplementasikannya. Dengan mempelajari modul 2.1 tentang memenuhi kebutuhan belajar murid melalui berdiferensiasi, ternyata dapat mengubah pemikiran saya. Saya dulu belum mengenal istilah pembelajaran berdiferensiasi, dan saya mengajar berdasarkan kompetensi dasar yang harus dicapai dengan pola dan opsi yang sama pada setiap kelas yang saya ajar. Namun seiring dengan pengetahuan yang saya terima, saya sudah mulai berusaha mengenal karakter, kesiapan belajar murid dan keinginan murid dalam mempelajari materi yang diberikan. Sampai saya mengenal istilah pembelajaran berdiferensiasi ini dengan segala karakteristiknya yang akhirnya membuat saya lebih memahami dan menerapkan pembelajaran ini di kelas.

Senin, 30 Oktober 2023

PENERAPAN BUDAYA POSITIF UNTUK MENCIPTAKAN PENDIDIKAN KARAKTER



Pendidikan merupakan aspek penting dalam membangun diri pribadi, masyarakat, bangsa dan negara. Pendidikan dipengaruhi dari budaya yang ada di masyarakat. Keberagaman budaya yang ada di masyarakat, terlebih lagi di Indonesia sangatlah banyak. Sehingga bentuk penerapan sebagai wujud pelestarian budaya melalui pendidikan pun juga terjadi di sekolah. Dalam dunia pendidikan tentunya budaya yang mengandung nilai-nilai kebajikan universal akan tetap diterapkan, hal ini akan membentuk karakter murid yang kuat dengan nilai budaya yang luhur.

Budaya positif yang diciptakan di sekolah biasanya berkaitan dengan kebiasaan-kebiasaan baik yang dilakukan dengan terus-menerus sehingga membentuk karakter murid. Karena bernilai baik dan dilakukan terus-menerus maka hal ini dapat dijadikan suatu kedisiplinan di sekolah yang kemudian dibawa ke masyarakat. Pentingnya menjadikan kebiasaan positif menjadi suatu kedisiplinan agar setiap murid yang ada di suatu sekolah disamping mempunyai bekal pengetahuan akademik juga mempunyai kepribadian yang baik dan berbudi luhur.