三款GPL許可的IP地址管理工具概述
商業(yè)化的IP地址管理產(chǎn)品個頭都不小,它們可以提供廣泛而豐富的特性,不過多數(shù)都是基于Windows的,而且其價格不菲,要求的許可成本都以所管理的地址數(shù)目為基礎。
對于沒有豐富預算的Unix和Linux的管理員們來說,他們過去經(jīng)常要編寫其自己的IP地址管理工具,其所用的標準應用程序有PHP、 MySQL、 Nmap、Netcat、fping、 Kismet、 sed、 awk、 snmp等。他們可以輕易地構建一個不錯的網(wǎng)絡發(fā)現(xiàn)和報告系統(tǒng),不過構建一個能夠管理名字服務的統(tǒng)一控制器就需要花費點工夫了。幸運的是,有幾個設計得不錯的開源IP地址管理的應用程序值得一試。
RackTables稱自己為一個“機架空間、IP地址、服務器、交換機、路由器等的管理框架”。它擁有一個web界面,執(zhí)行報告和配置,并管理名字服務。RackTables以PHP5、Apache、MySQL為基礎。它可實現(xiàn)精確的網(wǎng)絡連接管理,并擁有統(tǒng)一的搜索功能和一個多用戶的訪問模塊。不過,其文檔資料少得可憐,因此需要花點時間來搞清其運作機理。不過,在很大程度上,RackTables使用起來還是蠻容易的。
Ipplan則成熟多了。它是另外一個基于PHP的應用程序,支持用戶希望用于后端的許多數(shù)據(jù)庫。其文檔資料豐富,擁有一個賞心悅目且組織得當?shù)膚eb界面,并可用于DNS管理。它可以從路由表中導入網(wǎng)絡定義,也可由XML文件等中導入數(shù)據(jù),查找空閑的地址空間,支持VLAN,而且它還擁有一個審核日志,并可處理網(wǎng)絡地址轉(zhuǎn)換(NAT)。但它也有一個缺陷,即它使用的是PHP4,這顯得有點兒過時并且不太安全。
IP Reg也是基于MySQL/PHP的程序。它可謂是新出道的地址管理程序,它也擁有一些類似于其它程序的特性集,而且它還可以用不同的顏色為不同的網(wǎng)絡段顯示所用的IP地址。它支持A/B/C類子網(wǎng),并可用圖形方式查看子網(wǎng)(如VLAN、位置和在用的IP地址等 ),它可為每一個用戶配置MAC地址等。
另外一個選擇對這些工具進行定制。上述的三個工具都基于GPL的許可,因此你可以重新分發(fā)你的修改版本或為有的項目作出點兒貢獻(這是一件不錯的事情,因為Unix/Linux世界需要更多高質(zhì)量的IPAM應用程序,從而可與名字服務很好地集成。
【編輯推薦】