2012年11月14日 星期三

Windows 7中的無線熱點啟用方式



限制條件:
1、確定你的NBMicrosoft Virtual WiFi Miniport Adapter這張虛擬無線網卡,若沒有這一張無線網卡請查看你的網路卡驅動程式,一般來說這是網路卡驅動程式的問題,這張網路卡廠商專門為Windows7所開發的驅動程式,故只要你的驅動程式正確,應該都會有。
2、說明:
(1)、啟用並設定虛擬Wifi網卡模式,使用以下命令啟用虛擬無線網卡(相當於打開路由器)netsh wlan set hostednetwork mode=allow ssid=test key=12345這個命令中有三個參數:
mode:是否啟用虛擬Wifi網卡,改為disallow則為禁用,虛擬網卡即會消失。ssid:指定無線網路的名稱,最好為英文(紅字的部分)
Key:指定無線網路的密碼。該密碼用於對無線網進行安全的WPA2加密,能夠很好的防止被盜用(紅字的部分)。以上三個參數皆可以單獨使用。
(2)、啟用Internet連接共用
打開網路連接視窗,右鍵單擊已連接到Internet的網路連接,選擇內容,切換到共用選項,選中其中的核取方塊,並勾選允許其他網路使用者透過這台電腦的網際網路連線來連線』,接著在家用網路連線選擇電腦中的虛擬網路卡,確定後,提供共用的網卡圖示旁會出現已共用標誌,表示網際網路已開通共用給虛擬網卡了。
(3)、啟動無線AP的功能,命令如下:
   netsh wlan start hostednetwork
      start改為stop即可關閉該無線AP的功能

2012年9月20日 星期四

Windows7安裝SRC注意事項

SRC,一鍵還原。
Windows 7確定可以用,但須注意一下下列事項:
1、SRC備份區建議為主要的分割磁區,我試過邏輯磁區就是不會成功,= =!!
2、磁區規劃成FAT32格式。
3、Windows7的檔案使用權限需更改,否則無法安裝(SRC32.exe、SRCLIENT.exe這兩個檔案須設定"以系統管理者身分執行此程式")。
4、若需更改相關參數可更改SRCleient.xml檔案,若有更改到此參數檔必須連gui.GHO內的參數檔一併修改,否則使用做好的自動還原檔中的"還原硬碟的MBR"即恢復預設值。
SRClient.xml的設定參數
(1)、<setting id="timeout" value="54.6">                  ======>開機時F2停留的時間1秒=18.2
(2)、<!-- Prompt (max 6 bytes) -->                          ======>F2:最大值為6bytes
(3)、<setting id="prompt" value="F2:">                    ======>顯示的字為F2
(4)、<setting id="activation-key" value="60">           ======>一鍵還原的指定鍵,F2=60,F10=68
5、若要更改還原及備份的分割區需更改gui.GHO裡的copy1、copy2、copy3,簡單說明如下
copy1的內容:
========================================================================
@echo off
rem recovery (系統還原用)
rem ghost -clone,mode=pload,SRC=1:3\win.gho:1,DST=1:2 -sure -rb
pause
rem copy1 (系統備份用)
ghost -clone,mode=pdump,src=1:2,dst=1:3\win.gho -z1 -sure -rb
========================================================================
說明:
系統還原用,
SRC=1:3表示你備份的檔案放置在該硬碟的第三個分割區
DST=1:2表示你要還原的分割區為該硬碟的第二個分割區

系統備份用,
src=1:2表示你要還原的分割區為該硬碟的第二個分割區
DST=1:3表示你備份的檔案放置在該硬碟的第三個分割區


2012年8月28日 星期二

Cacti的套件安裝-SYSLOG


前置作業:cacti請參考CentOS 6.2安裝Cacti
使用環境
OS:CentOS 6.3
Cacti版本0.8.8a
說明:本案例使用rsyslog作為各設備的syslog


安裝rsyslog
1、yum install -y rsyslog rsyslog-mysql
下載套件syslog及相關環境設定
1、wget http://docs.cacti.net/_media/plugin:syslog-v1.22-2.tgz
2、mv plugin:syslog-v1.22-2.tgz syslog-v1.22-2.tgz
3、tar zxvf syslog-v1.22-2.tgz
4、mv syslog /var/www/html/cacti/plugins/
創建資料庫及匯入syslog.sql
5、mysqladmin --user=root --password create syslog 
6、mysql --user=root --password syslog < /var/www/html/cacti/plugins/syslog/syslog.sql
設定使用syslog資料庫、設定帳號密碼
7、cd /var/www/html/cacti/plugins/syslog/
8、vi config.php
更改下列資料
#################################################################################
$use_cacti_db = true;
to
$use_cacti_db = false;
Then, edit lines 31 - 37 to reflect your configuration:
if (!$use_cacti_db) {
        $syslogdb_type     = 'mysql';
        $syslogdb_default  = 'syslog';
        $syslogdb_hostname = 'localhost';
        $syslogdb_username = 'cactiuser'; -----------使用者
        $syslogdb_password = 'cactiuser'; -----------使用者密碼
        $syslogdb_port     = 3306;
################################################################################# 
給予cacti使用syslog資料庫的權限
9、mysql --user=root --password mysql
mysql> GRANT ALL ON syslog.* TO cacti@localhost IDENTIFIED BY 'cactip@ssw)rd';
mysql> flush privileges;
mysql> exit
10、修改rsyslog是其可接收設備資料
以下為官方說明檔
#################################################################################
Red Hat: Edit '/etc/rsyslog.conf' and add the following lines to the top:

$ModLoad ommysql
$template cacti_syslog,"INSERT INTO syslog_incoming(facility, priority, date, time, host, message) values (%syslogfacility%, %syslogpriority%,  '%timereported:::date-mysql%', '%timereported:::date-mysql%', '%HOSTNAME%', '%msg%')", SQL
*.*             >{mysql_server},{db_name},{db_users},{db_pass};cacti_syslog
Ensure you replace {mysql_server},etc with your settings, for example:
$ModLoad ommysql
$template cacti_syslog,"INSERT INTO syslog_incoming(facility, priority, date, time, host, message) values (%syslogfacility%, %syslogpriority%,  '%timereported:::date-mysql%', '%timereported:::date-mysql%', '%HOSTNAME%', '%msg%')", SQL
*.*             >localhost,syslog,cactiuser,cactiuser;cacti_syslog

拿掉註解: 
# Provides UDP syslog reception
$ModLoad imudp.so
$UDPServerRun 514
 #################################################################################
11、更改權限
chown -R apache:apache /var/www/html/cacti/plugins/syslog
12、安裝Setting
wget http://docs.cacti.net/_media/plugin:settings-v0.71-1.tgz
mv plugin:settings-v0.71-1.tgz settings-v0.71-1.tgz
tar zxvf settings-v0.71-1.tgz
13、更改權限 
chown -R apache:apache /var/www/html/cacti/plugins/settings/
14、去Web點選安裝並Enable,及安裝完成。

參考網站:Cacti官方網站

Cacti的套件安裝-weathermap

前置作業:cacti請參考CentOS 6.2安裝Cacti
使用環境
OS:CentOS 6.3
Cacti版本0.8.8a

基本觀念
cacti的大部分套件都要將套件目錄放至cacti/plugins下並更改其權限即可。
安裝weathermap

1、wget http://www.network-weathermap.com/files/php-weathermap-0.97a.zip
2、unzip php-weathermap-0.97a.zip
3、mv weathermap/ /var/www/html/plugins/
4、chown -R apache:apache /var/www/html/plugins/weathermap/configs/
5、chown -R apache:apache /var/www/html/plugins/weathermap/output/
6、進外掛頁面點選安裝

參考網站:Cacti官方網站

2012年6月2日 星期六

CentOS 6.2安裝Cacti

安裝環境說明:
系統:CentOS 6.2 預設語言為中文
cacti網頁位址:/var/www/html/cacti
cacti為使用者,密碼為cactiuser
mysql root密碼為password
cacti使用資料庫名稱為cacti
##########
此為所輸入指令
##########
1、安裝前置必要軟體及環境設定
 ##########################################################################
yum install -y httpd php php-mysql php-snmp php-xml mysql mysql-server \
cairo-devel libxml2-devel pango-devel pango libpng-devel freetype \
freetype-devel libart_lgpl-devel net-snmp-utils gcc wget man make \
perl-CPAN perl-ExtUtils-MakeMaker perl-ExtUtils-MakeMaker-Coverage \
crontabs xorg-x11-fonts-100dpi xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi \
ntp
##########################################################################
創造cacti使用者及設定密碼
2、關閉以下服務
 iptables、ip6tables、SELINUX
提供SELINUX關閉方式
vi /etc/selinux/config
-------------------------------------------------------------------------
SELINUX=enforcing將此行改為"SELINUX=disabled"
-------------------------------------------------------------------------
3、開啟cacti所需服務
httpd、mysqld、ntpd、snmpd
4、安裝中文字型於Apache
###################################################################################
 fc-cache -vfs

###################################################################################
5、安裝rrdtool
###################################################################################
 yum install -y rrdtool
###################################################################################
6、更改extension_dirvalue,如下:
 ##################################################################################

vi /etc/php.ini
----------------------------------------------------
extension_dir = "/usr/lib/php/modules/"
----------------------------------------------------
###################################################################################
7、安裝及設定cacti
##################################################################################
cd /var/www/html/
wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
tar zxvf cacti-0.8.8a.tar.gz
mv  cacti-0.8.8a cacti
cd cacti
################################################################################## 
8、設定mysql root密碼及匯入cacti的預設資料庫
(1)、確定mysql已啟動
(2)、設定密碼
##################################################################################
mysqladmin -u root password 'password'
mysqladmin --user=root --password reload-----------------------測試root密碼指令


##################################################################################
(3)、import Cacti SQL
##################################################################################
mysqladmin --user=root --password create cacti
mysql --user=root --password cacti < /var/www/html/cacti/cacti.sql
 #################################################################################
(4)、進入MySQL command,給予使用者cacti使用資料庫cacti的最高權限
#################################################################################
mysql --user=root --password mysql
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cactiuser';
mysql> flush privileges;
mysql> exit
#################################################################################
9、更改config.php成我們MySQLusername, passwordurl path,如下:
#################################################################################
vi /var/www/html/cacti/include/config.php
----------------------------------------------------
$database_username = "cacti";
$database_password = "cactiuser";
$url_path = "/cacti/";
----------------------------------------------------
#################################################################################
10、更改目錄權限
#################################################################################
chown -R apache:apache /var/www/html/cacti
cd /var/www/html/cacti/
chown -R cacti rra/ log/
#################################################################################
11、設定排程
切換使用者為cacti,設定排程為5mins執行一次
#################################################################################
su -l cacti
crontab –e
-------------------------------------------------------------------------------------
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
-------------------------------------------------------------------------------------

 #################################################################################
12、最後,開啟瀏覽器進入http://localhost/cacti/ 就可以使用了帳號密碼預設為adminadmin第一次登入後即讓我們重新設定密碼。  

2012年4月6日 星期五

MRTG Server


環境說明:
系統:CentOS6.2
相關設定:apache首頁設定為/var/www/mrtg/index.html
設備:FG-110C-----10.1.1.1
DES-1210----10.1.1.2 
PS:紅字為說明文字 
Mrtg 架設
1、下載、安裝MRTG
yum install mrtg
2、產生組態檔
=====================================================================
DES-1210組態
cd / etc/mrtg/
cfgmaker – output=/etc/mrtg/自訂檔名 密碼@網路設備的IP
cfgmaker --output=/etc/mrtg/des-1210.cfg public@10.1.1.2
修改des-1210.cfg
vi des-1210.cfg
#####################################################################
修改目的檔產生路徑  
WorkDir: /var/www/mrtg/DES-1210
修改為由右向左產生流量圖, # 拿掉 
Options[_]: growright, bits
#####################################################################
3、執行mrtg
/usr/bin/mrtg /etc/mrtg/des-1210.cfg
第一次執行通常會有錯誤訊息,執行三次後即正常
4、產生索引檔
indexmaker /etc/des-1210.cfg > /var/www/mrtg/DES-1210/index.html
=====================================================================
5、產生FG-110C組態、修改設定檔、產生索引
cfgmaker --output=/etc/mrtg/fg-110.cfg public@10.1.1.1
vi fg-110c.cfg
#####################################################################
修改目的檔產生路徑  
WorkDir: /var/www/mrtg/FG-110C
修改為由右向左產生流量圖, # 拿掉 
Options[_]: growright, bits
#####################################################################
indexmaker /etc/fg-110c.cfg > /var/www/mrtg/FG-110C/index.html
6、設計主要網頁的索引
/var/www/mrtg/自行新增主要的索引網頁
7、FG-110CSNMP設定需啟用,新增設群名稱即為snmp的帳號名稱,建議使用小寫