项目要求:

1、  采用Linux iptbles作为接入防火墙,默认放行所以访问入口的80端口

2、  访问者通过http://x.x.x.x 访问防火墙的认证系统,进行账号的登陆操作,同时系统对用户绑定的手机发送验证码,用户信息和短信验证码认证成功后,页面回传登陆成功消息。

3、  后台程序获取页面回传的登陆成功消息后,进行数据库查找,并且动态生成防火墙规则。

4、采用PHP和C语言完成上述防火墙功能的模块的开发。

最新文章

  1. gradle使用
  2. svn: Commit failed (details follow): svn: Authorization failed
  3. jQuery学习教程(1)
  4. OC中 self.view.frame.size.height = 100; 不能通过编译的原因
  5. centos本地源搭建——iso
  6. Mongodb 启动时 lock文件访问没有权限处理
  7. ios学习笔记(二)之Objective-C类、继承、类别和协议
  8. 理解WEB API网关
  9. C#开发微信门户及应用(47) - 整合Web API、微信后台管理及前端微信小程序的应用方案
  10. zabbix_agentd客户端安装与配置(windows操作系统)
  11. 二叉树遍历(flist)(二叉树,已知中序层序,求先序)
  12. qscoj 喵哈哈村的打印机游戏 区间dp
  13. poi设置打印页页脚和页数设置
  14. Python- - -练习目录
  15. SPOJ DQUERY - D-query (莫队算法|主席树|离线树状数组)
  16. 【Java】 大话数据结构(13) 查找算法(4) (散列表(哈希表))
  17. 洛谷CF264B Good Sequences dp
  18. Good Time 冲刺 六
  19. [新手]在macOS环境下安装xdebug
  20. C++之图片旋转90,再保存

热门文章

  1. atitit.集filt经营分部 filter总结
  2. HDU 4882 ZCC Loves Codefires(贪心)
  3. password学3——Java BASE64加密解密
  4. hdu 3874 Necklace(线段树)
  5. 'datetime.datetime' has no attribute 'datetime'问题
  6. delphi程序设计之底层原理(有些深度)
  7. 基于visual Studio2013解决面试题之0503取最大数字字符串
  8. MVC3和MVC4中CRUD操作
  9. ExtJs4 笔记(13) Ext.menu.Menu 菜单、Ext.draw.Component 绘图、Ext.resizer.Resizer 大小变更
  10. 菜鸟版JAVA设计模式—从买房子看代理模式