0.9版
調整符合 2.5 模組結構。
本模組提供網管方便記錄連線的網路設備。
使用 nmap 等掃描網段工具,定時掃描,再由本模組記錄下校內所有的網路設備。
但掃描資料尚不夠完整,可以開放前台登記供教職員登記使用電腦。在後台,管理者依這些登記,編修資料,使記錄更完整。
在此記錄表中,輔助列出尚未使用的 IP ,及 DHCP 動態分配表( LINUX )。
星號標記重要的設備,方便檢閱是否在啟動狀態。
**注意:
本模組在 Linux 主機並在網域中,執行情形才會最佳狀態。
ip-scan.sh (內容)
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#nmap 掃描網載,產生記錄文字檔,要放在網頁可以存區處 (以下為範例,要修改網域,及要存放的位置),
#在偏好設定,nmap掃描結果檔 http://網址/nmap.txt
# 120.116.24.0/24 為新營國小網域,一定要更改
/usr/bin/nmap -sP 120.116.24.0/24 > /var/www/html/nmap.txt
#取得 ipv6 資訊
#在偏好設定,arp 掃描結果檔 http://網址/arp.txt
ping6 -I eth0 -c3 ff02::1 > /dev/null
/sbin/ip neigh show > /var/www/html/arp.txt
#其中代碼為偏好設定--定時連線的代號 (現預設 info_whats )
wget -O /dev/null http://你的網址/modules/info_whats/comp.php?do=info_whats 2> /dev/null
3.偏好設定,要和 ip-scan.sh 做配合。
4.如果所在機器,提供 DHCP 伺服器,偏好中修改 DHCP 記錄檔。
5.在後台管理中,可以修改機器名稱,IP,方便你做記錄。在下方會列出 DHCP 設訂內容,可以方便你再改寫伺服器中的 DHCP 設定檔。
6.在前台可以給教職員登記自已使用的機器。這部份會判別是否在校內網域,登錄時會取得 MAC 序號。 在偏好設定中可以指定是否開放登記。
0.9版
調整符合 2.5 模組結構。
0.8版
增加修改名稱時的時間註記,方便查看。
0.7版
後台增加目前填表分頁。
提醒:在台南 VM 主機中,nmap 掃描開機狀態無法正確。需改另一台主機做 ip-scan 工作。
0.6版
支援 php7,嚴格資料庫模式
0.6版
支援 php7,嚴格資料庫模式
0.4版
修正 IP 比對取 MAC 錯誤。
增加離線主機 email 通知訊息(超過一小時後不再寄送)。
0.3版更改圖示、說明加入顯示權限情形。
【使用方法】
=================================================
1.要有一台 linux 系統,需要架有網頁功能,安裝 nmap 套件。
2.建立定時執行機制 (10分鐘執行一次) ,注意其中需要配合偏好設定中的變數做調整。( 目錄中有 ip-scan.sh 檔案)
crontab -e -u root
*/10 * * * * /root/sh/ip-scan.sh
ip-scan.sh (內容)
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#nmap 掃描網載,產生記錄文字檔,要放在網頁可以存區處 (以下為範例,要修改網域,及要存放的位置),
#在偏好設定,nmap掃描結果檔 http://網址/nmap.txt
# 120.116.24.0/24 為新營國小網域,一定要更改
/usr/bin/nmap -sP 120.116.24.0/24 > /var/www/html/nmap.txt
#取得 ipv6 資訊
#在偏好設定,arp 掃描結果檔 http://網址/arp.txt
ping6 -I eth0 -c3 ff02::1 > /dev/null
/sbin/ip neigh show > /var/www/html/arp.txt
#其中代碼為偏好設定--定時連線的代號 (現預設 info_whats )
wget -O /dev/null http://你的網址/modules/info_whats/comp.php?do=info_whats 2> /dev/null
3.偏好設定,要和 ip-scan.sh 做配合。
4.如果所在機器,提供 DHCP 伺服器,偏好中修改 DHCP 記錄檔。
5.在後台管理中,可以修改機器名稱,IP,方便你做記錄。在下方會列出 DHCP 設訂內容,可以方便你再改寫伺服器中的 DHCP 設定檔。
6.在前台可以給教職員登記自已使用的機器。這部份會判別是否在校內網域,登錄時會取得 MAC 序號。 在偏好設定中可以指定是否開放登記。