標籤:src class pow solution 應用程式層 sdn 允許 actions web管理
開源Network Access Control系統(open source Network Access Control system)
http://blog.csdn.net/achejq/article/details/51089996
之前接觸過兩種Network Access Control系統
1.微軟 網域控制站:主要通過軟體層面准入,訪問任何資源都需要終端與網域控制站的准入,互連網採用ISA與域控聯動。比較完整的解決方案,很牛,但是全部需要採用微軟產品(嚴格上講,不算是網路層准入,算是應用程式層准入,但整體方案非常強大)。
2.Cisco NAC:主要通過硬體控制,兩種方式1>in-band方式(流量通過認證系統,主要適配其它廠商裝置)2>out-band方式(流量不經過認證系統,裝置連接埠由NAC控制,認證過後瀏覽繞行)。
(3.)各種無線控制器都大同小異。
兩種准入系統體現了兩種廠商的不同的角度,一種是軟體層面,一種從硬體層面。
突然想有沒有開源的准入系統,發現了PacketFence
What is PacketFence ?
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks. Among the different markets are : The NAC that works!
看了《Administration Guide》和《Network Devices Configuration Guide》實現了很多CISCO NAC 的功能,並且適配了很多主流廠商的裝置,支援HA,非常好,很適合中小企業的使用。
官方網站:http://packetfence.org/home.html
基於開源軟體pfSense+FreeRadius的接入認證系統實現
https://wenku.baidu.com/view/67be1c3bbed5b9f3f90f1cda.html
開源Network Access Control系統 (NAC)——PacketFence v4.0
http://www.freebuf.com/sectool/9599.html
PacketFence是一款可靠、免費、開源的Network Access Control控制解決方案(NAC),具有一系列令人印象深刻的特性。包括註冊時的准入控制、有線和無線控制、802.1X支援,在2層孤立有問題的裝置,並整合了Snort IDS和Nessus漏洞掃描器。
Packet Fence 4.0引入了一些新的分支和web管理員介面。同時簡化了認證部分的定義源碼並允許動態計算角色。現在,主要配置可以完全由web介面來管理。
新特性
Brand new Perl-based Web administrative interface using the Catalyst frameworkNew violation actions to set the node’s role and deregister itSupport for scanning dot1x connections for auto-registration by EAP-TypeSupport for auto registering dot1x node based of the EAP-TypeNew searchable MAC Addresses module to query all existing OUI prefixesNew advanced search capabilities for nodes and usersNew memory object caching subsystem for configuration filesUbuntu packages
https://github.com/inverse-inc
開源Network Access Control系統(open source Network Access Control system)