router_emulator项目,后端.cgi部分,最终版完整代码上传

This commit is contained in:
wang_chengh 2023-09-22 15:09:18 +08:00
parent 01c480f1c3
commit f0dd8df0d7
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,20 @@
-- 创建管理员登录表
CREATE database if NOT EXISTS router;
USE router;
-- 创建用户登录密码表
CREATE TABLE if not exists users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(255) NOT NULL
);
-- 创建ARP映射表
CREATE TABLE if not exists ip_mac(
id INT AUTO_INCREMENT PRIMARY KEY,
ip VARCHAR(50) NOT NULL,
mac VARCHAR(50) NOT NULL
);
-- 创建防火墙表
CREATE TABLE if not exists ip_fw(
id INT AUTO_INCREMENT PRIMARY KEY,
ip VARCHAR(50) NOT NULL
);

5
www/cgi-bin/readme.md Normal file
View File

@ -0,0 +1,5 @@
执行该项目后端部分:
需要在Mysql数据库中先执行一次'create_table.sql'
四个.c文件的匹配作用已写在文件顶部的注释中
使用'make all'命令将所有的.c文件编译成对应的.cgi文件
使用'make clean'命令清除编译