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