Implementation of a Computer Network Security System Using the Random Port Knocking Method on the Linux Operating System at Insan Prima Mandiri Vocational School
Abstract
Technological advancements encourage schools to utilize computer networks for learning, making information security crucial. The purpose of this research is the implementation of a computer network security system using the random port knocking method on the linux operating system at Insan Prima Mandiri Vocational School. SMK Insan Prima Mandiri faces the risk of cyber attacks on local and wireless networks. To address this, a server security system was built using a honeypot, port knocking, and iptables. Tests were conducted before and after the system was implemented using port scanning and brute-force attacks. Results showed that before the system was implemented, the SSH (Secure Shell) port was easily accessible. After implementation, the server was able to detect and block attacks, redirect access to the honeypot, and send notifications to the admin via Telegram.
References
[2] Wahyu, A. P., Fauziah, K., Nahrowi, A. S., Faiz, M. N., & Muhammad, A. W. (2023). Strengthening network security: Evaluation of intrusion detection and prevention systems tools in networking systems. International Journal of Advanced Computer Science and Applications, 14(9).
[3] Husain, I., Hariyadi, P., Latif, K. A., & Aditya, G. T. (2023). Implementation of port knocking with Telegram notifications to protect against scanner vulnerabilities. Matrik: Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, 23(1).
[4] Mulyanto, Y., Julkarnain, M., & Afahar, A. J. (2021). Implementasi port knocking untuk keamanan jaringan SMKN 1 Sumbawa Besar. Jurnal Informatika Teknologi dan Sains, 3(2), 326–335.
[5] Kizza, J. M. (2017). Guide to computer network security (4th ed.). Springer.
[6] Ramadhani, S. T. A., Puri, F. M., & Huda, A. K. (2024). Enhanced security of Linux server-based servers with a combination of iptables and knocking ports. Jurnal Sistem Telekomunikasi, Elektronika, Sistem Kontrol, Power System & Komputer, 4(2), 113–124. https://ejournal.uniska-kediri.ac.id/index.php/JTECS/article/view/5541.
[7] Arini, A., Suseno, H. B., & Iqbal, M. (2020). Analisa dan simulasi keamanan jaringan Ubuntu Server dengan port knocking, honeypot, iptables, ICMP. Jurnal Cyber Security dan Forensic Digital, 3(1), 27–32. https://doi.org/10.14421/csecurity.2020.3.1.1933.
[8] Dermawan, A., Yuhandri, & Sumijan. (2024). Analisis perbandingan optimalisasi port knocking dan honeypot dengan iptables pada server untuk keamanan jaringan. KESATRIA: Jurnal Penerapan Sistem Informasi (Komputer & Manajemen), 5(2), 543–556.
[9] Sadiqui, A. (2020). Computer network security. Wiley.
[10] Purbo, O. W. (2019). Ubuntu Linux server security analysis and simulation with port knocking & iptable. International Journal of Basic and Applied Science, 8(2), 36–46. http://www.ijobas.pelnus.ac.id.
[11] Mardiansyah, A. Z., Abdussyakur, Y. M., & Jatmika, A. H. (2021). Optimasi port knocking dan honeypot menggunakan IPTables sebagai keamanan jaringan pada server. JTIKA (Jurnal Teknologi Informasi, Komputer, dan Aplikasinya), 3(2), 189–199. https://jtika.if.unram.ac.id/index.php/JTIKA/article/view/144.
[12] Ernawati, T., Kholid, I., Dahlan, & Rohmayani, D. (2024). Case study in network security system using random port knocking method on the principles of availability, confidentiality and integrity. Jurnal Online Informatika, 9(1), 41–51. https://doi.org/10.15575/join.v9i1.1254.
[13] Suharto, N., Jeinever, I. R. P., & Rasyid, A. (2018). Penerapan sistem keamanan jaringan menggunakan random port knocking berbasis Raspberry Pi yang dikirim melewati Telegram. Jurnal Jaringan Telekomunikasi, 7(2), 2407–0807.
[14] Marzuki, I. (2017). Perancangan dan implementasi sistem keamanan jaringan komputer menggunakan metode port knocking pada sistem operasi Linux. Jurnal Teknologi Informasi Indonesia, 2(2), 18–24.












