亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: SNMP+MRTG 網(wǎng)絡流量分析(zt) [打印本頁]

作者: tonykorn97    時間: 2007-07-08 18:45
標題: SNMP+MRTG 網(wǎng)絡流量分析(zt)
作者:小蘇子\r\n1、 安裝SNMP\r\n一般版本的FreeBSD系統(tǒng)SNMP存放在 /usr/ports/net/net-snmp下面,但是有的版本不是。有些版本在安裝Package的時候,除了要安裝Net之外,還要安裝Net- mgmt里面的SNMP,安裝好之后,SNMP就存放在/usr/ports/net-mgmt/net-snmp下面了。下面就是安裝過程:\r\n# cd /usr/ports/net-mgmt/net-snmp #snmp的存放路徑\r\n# make install clean #安裝snmp\r\n# ee /etc/rc.conf\r\nsnmpd_enable=\"YES\"\r\nsnmpd_flags=\"-p /var/run/snmpd.pid\"\r\n# /etc/netstart\r\n# ee /usr/local/share/snmp/snmpd.conf\r\nrocommunity public\r\n# /usr/local/etc/rc.d/snmpd.sh start #啟動snmp\r\n2、 安裝mrtg\r\nmrtg根據(jù)不同的版本存放的位置不同,一般存放在/usr/ports/net/net-snmp下面,這里介紹的安裝過程種mrtg存放在/usr/ports/net-mgmt/mrtg下面。\r\n# cd /usr/ports/net-mgmt/mrtg #mrtg的存放路徑\r\n# make install clean #安裝mrtg\r\n# cd /home #以下四個命令是建立MRTG\r\n# mkdir http #的WEB目錄,具體目錄可以\r\n# cd http #根據(jù)個人的愛好自己設定\r\n# mkdir mrtg\r\n# cd /usr/local/etc/mrtg\r\n# /usr/local/bin/cfgmaker public@192.168.1.100 > mrtg #創(chuàng)建MRTG的cfg文件\r\n192.168.1.100 :被監(jiān)控設備的地址\r\nmrtg :是要輸出的檔案\r\npublic :設備設定檔的共同的名字(community name) 預設是public,\r\n這個可以在/usr/local/share/snmp/snmpd.conf里面修改\r\n# ee mrtg\r\nWorkDir: /home/http/mrtg #指向已設定的WEB目錄\r\n# /usr/local/bin/indexmaker –-title ‘標題’ --output\r\n/home/http/mrtg/index.html mrtg #生成index.html文件\r\n# /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg #運行mrtg(如果有錯誤,就\r\n多運行幾次)\r\n#ee /etc/crontab #讓mrtg每5分鐘運行一次\r\n*/5 * * * root /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg\r\n\r\n3、 安裝apache\r\napache存放在/usr/ports/www/apache2下面\r\n# cd /usr/ports/www/apache2 #apache2的存放地址\r\n# make install clean #安裝apache2\r\n# ee /etc/rc.conf\r\napache2_enable=”YES”\r\n# /etc/netstart\r\n# ee /usr/local/etc/apache2/httpd.conf #配置虛擬主機\r\nNameVirtualHost *:80\r\n\r\n<Directory \"/home/http/mrtg\">\r\nOptions Indexes Includes FollowSymlinks\r\nAllow from all #允許訪問\r\n</Directory>\r\n\r\n<VirtualHost *:80>\r\nServerAdmin root@test.com\r\nDocumentRoot /home/http/mrtg\r\nServerName xxx.xxx.xxx.xxx #安裝mrtg的主機地址\r\nDirectoryIndex index.html #前面生成的index.html\r\nErrorLog /var/log/xxx.xxx.xxx.xxx-error_log\r\nCustomLog /var/log/xxx.xxx.xxx.xxx-access_log common\r\n</VirtualHost>\r\n# /usr/local/etc/rc.d/apache2.sh start #啟動apache\r\n打開http://xxx.xxx.xxx.xxx,就可以看到被監(jiān)控設備的網(wǎng)絡信息了。\r\n\r\n4、 設置http://xxx.xxx.xxx.xxx的訪問權限\r\n監(jiān)控流量的網(wǎng)頁做好之后,接下來就設置訪問這個網(wǎng)頁的權限。\r\n1) 修改http.conf ,在<Directory \"/home/http/mrtg\">和</Directoy>\r\n之間加入一行:\r\nAllowOverride All\r\n意思是在/home/http/mrtg下不同目錄的訪問權限由該目錄下的.htaccess文件來控制,而且不同目錄的權限策略可互相覆蓋\r\n2) 編輯.htaccess 文件\r\n# cd /home/http/mrtg\r\n# mkdir user #建立存放密碼文件的文件夾\r\n# ee .htaccess #訪問權限控制文件\r\nAuthUserFile /home/http/mrtg/user/pass #用戶密碼信息存放文件\r\nAuthType Basic #認證類型為基本型\r\nAuthName \"cnseaport\"\r\nrequire valid-user #認證方式\r\n3) 建立用戶\r\n# htpasswd –c /home/http/mrtg/user/pass admin #建立用戶admin\r\nNew password: #輸入用戶秘密\r\nRe-type new password: #再次輸入密碼\r\nAdding password for user admin #添加用戶成功信息\r\n可以建立多個用戶\r\n4) 重新啟動apache,再次訪問http://xxx.xxx.xxx.xxx,這時應該出現(xiàn)一個\r\n身份認證窗口,你需要輸入用戶名和密碼才能訪問這個頁面。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2