Computer File
Pembuatan perangkat lunak DNS server query monitoring
DNS (Domain Name Server) Server Query Monitoring adalah kegiatan untuk mengawasi aktivitas pengguna internet. Internet memuat banyak informasi seperti berita, pembelajaran online maupun bertukar pikiran dengan orang lain yang belum dikenal. Namun tidak semua informasi yang ada di internet mengandung nilai positif. Informasi negatif sangat mudah ditemukan, antara lain pornografi, radikalisme dan terorisme, perjudian, dan SARA yang menimbulkan kebencian. Hal tersebut dapat mengakibatkan pengaruh negatif terhadap pengguna internet seperti kekerasan, kecanduan, bahkan kerusakan otak. Dikarenakan bahaya yang ditimbulkan mengancam pengguna internet maka dibuatlah perangkat lunak DNS Server Query Monitoring. Perangkat lunak DNS Server Query Monitoring dibuat menggunakan bahasa pemrograman Java dengan bantuan library jNetPcap. Perangkat lunak bekerja dengan mengambil paket yang dikirimkan pengguna internet. Paket tersebut memuat informasi berupa url situs yang ingin dituju. Perangkat lunak akan menentukan apakah suatu situs mengandung kata negatif dengan memanfaatkan library bawaan java yaitu URL. Jika terbukti mengandung unsur negatif maka situs akan diblokir dengan menggunakan firewall pada sistem operasi Ubuntu. Kernel linux memiliki subsistem netfilter, yaitu subsistem yang bertujuan untuk memanipulasi atau menentukan kelanjutan dari suatu paket yang menuju komputer. Saat paket sampai di dalam jaringan komputer, paket akan menuju netfilter subsistem untuk diterima, dimanipulasi maupun ditolak berdasarkan aturan atau rule yang ada pada iptables. Dengan demikian iptables adalah perangkat yang dibutuhkan untuk mengatur firewall pada komputer. iptables dapat diatur sehingga dapat menerima atau melarang akses menuju alamat IP yang spesifik. Pengujian perangkat lunak DNS Server Query Monitoring dilakukan terhadap berbagai situs. Berdasarkan hasil pengujian, perangkat lunak berjalan dengan baik namun tidak semua situs dapat diperiksa. Hal ini dikarenakan beberapa situs tidak dapat diproses dengan menggunakan library URL java dan beberapa situs menggunakan port tertentu. Oleh karena itu akan dibuat perangkat lunak untuk memblokir suatu situs secara manual tanpa memeriksa paket yang diambil dengan menggunakan jNetPcap.
Kata-kata kunci: DNS Server Query Monitoring, DNS, jNetPcap, library URL, firewall Ubuntu, iptables, situs negatif
Barcode | Tipe Koleksi | Nomor Panggil | Lokasi | Status | |
---|---|---|---|---|---|
skp33382 | DIG - FTIS | Skripsi | INFO IND p/16 | Perpustakaan | Tersedia namun tidak untuk dipinjamkan - Missing |
Tidak tersedia versi lain