Skip to content

jimihua2203/lms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24,916 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

LAN Management System (LMS)

LMS (LAN Management System) is a comprehensive suite of applications designed for the management of LAN networks. Its primary objective is to deliver optimal service to customers, as exemplified by large Internet Service Providers (ISPs). LMS is developed using PHP, Perl, and C programming languages and supports MySQL or PostgreSQL as database backends. The current feature set includes: a customer database (storing names, addresses, phone numbers, comments, etc.), an inventory system for tracking computers (IP and MAC addresses), a streamlined financial system tailored for network operations (including financial balances, invoices, and email notifications), an automated billing schedule, the ability to generate a wide range of configuration files (e.g., ipchains/iptables firewall scripts, DHCP daemon configurations, DNS zone files for bind, /etc/ethers entries, oident, htb settings, etc.), bandwidth consumption visualization per host, a request tracking system (Helpdesk functionality), and a scheduling organizer.

LMS Project Background

LMS (Local Network Management System) is a comprehensive management tool designed for enterprises, schools, government institutions and other local area network environments, aiming to improve the efficiency of LAN operation and maintenance, ensure network security, and optimize resource allocation. Through centralized management, real-time monitoring and intelligent control of devices, users, traffic and permissions in the LAN are realized.

Future Development Trends

  • AI Integration: Leverage machine learning algorithms to forecast traffic surges and dynamically adjust network policies for optimal performance.
  • Cloud-Edge Collaboration: In conjunction with the cloud management platform, achieve unified governance over cross-regional local area networks (LANs).
  • IoT Expansion: Facilitate the connection and administration of emerging terminal devices, including 5G and LoRa technologies.
  • Automated Operations and Maintenance: Minimize manual intervention through self-healing scripts designed for fault resolution.

About

Lan Management System (LMS) public GIT repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 61.4%
  • HTML 18.2%
  • JavaScript 9.5%
  • C 3.3%
  • Makefile 2.7%
  • Shell 2.0%
  • Other 2.9%