Aplikasi Booking Management IP Address Berbasis Web dengan Integrasi REST API dan Role-Based Access Control (RBAC)
Abstract
Pengelolaan IP Address menjadi tantangan krusial bagi perusahaan dengan infrastruktur jaringan berskala besar, terutama ketika proses pencatatan dan distribusinya masih bergantung pada metode manual seperti spreadsheet. Kondisi ini rentan memicu konflik alamat IP, duplikasi data, serta ketidakmampuan sistem dalam menyajikan informasi penggunaan IP secara real-time kepada administrator jaringan. Penelitian ini merancang dan membangun Aplikasi Booking Management IP Address berbasis web yang mengintegrasikan REST API serta menerapkan mekanisme Role-Based Access Control (RBAC) untuk mengatur hak akses pengguna secara terstruktur. Teknologi yang digunakan meliputi React JS pada sisi front-end, Node.js dengan Express.js pada sisi back-end, dan MySQL sebagai basis data. Sistem juga dihubungkan dengan platform monitoring jaringan LibreNMS melalui REST API guna mendukung validasi status IP secara otomatis. Hasil pengujian kinerja menggunakan Google PageSpeed Insights mencatat skor performa 93, best practices 100, dan SEO 92. Seluruh fitur utama aplikasi berhasil diverifikasi melalui pengujian fungsionalitas, membuktikan bahwa sistem ini layak diimplementasikan dalam lingkungan operasional Perusahaan.
Kata Kunci—IP Address Management; Aplikasi Berbasis Web; Booking Management; REST API; Role-Based Access Control (RBAC); LibreNMS; React JS; Node.js
References
DNSstuff, “IP Address Management: Challenges and Solutions,” 2023. [Online]. Available: https://www.dnsstuff.com
phpIPAM, “phpIPAM OpenSource IP Address Management,” 2024. [Online]. Available: https://phpipam.net
M. H. H. Alzakwani, H. A. A. Al-Maashri, A. K. Al-Hinai, and S. Al-Salmi, “A simulation-based approach to automating subnetting for IPv4 networks,” Int. J. Innovative Research and Scientific Studies, vol. 8, no. 1, pp. 106–115, Jan. 2025.
NIST, “Role-Based Access Control,” 2021. [Online]. Available: https://csrc.nist.gov/projects/role-based-access-control
LibreNMS, “LibreNMS API Documentation,” 2024. [Online]. Available: https://docs.librenms.org/API/
ManageEngine, “IP Address Management for Enterprise Networks,” 2023.
A. Pauley, C. Jeffries, A. Asrigo, R. Putman, and S. Ramesh, “Secure IP address allocation at cloud scale,” arXiv:2210.14999, Oct. 2022.
Y. Wang, J. Zhao, and L. Xu, “Research and implementation of IP address management in medium and large-scale LANs,” Proc. ICCSIE, Xi’an, 2022.
R. Fielding, “Architectural styles and the design of network-based software architectures,” Univ. of California, Irvine, 2000.
D. Ferraiolo, D. Kuhn, and R. Chandramouli, Role-Based Access Control. Artech House, 2003.
I. Sommerville, Software Engineering, 10th ed. Pearson, 2016.
R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 8th ed. McGraw-Hill, 2015.
T. Rooney and M. Dooley, IP Address Management: Principles and Practice. Wiley-IEEE Press, 2010.
A. S. Tanenbaum and D. J. Wetherall, Computer Networks, 5th ed. Pearson, 2011.
J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach, 7th ed. Pearson, 2017.



