網路筆記 分類的彙整

ebtables 封鎖內網對外連線

以MAC為來源 ( [MAC]為MAC位置 )

  1. ebtables -A FORWARD -s [MAC] -j DROP

以IP為來源 ( [IP]為IP位置 )

  1. ebtables -A FORWARD -p IPv4 --ip-src [IP] -j DROP

[Windows]Apache,Mysql Service Start/Stop 的Bat檔

我用Appserv 套裝好的,如果是個別裝的路徑可能不同…

  1. @ECHO OFF
  2. ECHO.
  3. ECHO #######  Starting Apache Service  #######
  4. ECHO.
  5. C:\AppServ\Apache2.2\bin\httpd.exe -k start -n Apache2.2
  6. ECHO.
  7. ECHO #######  Starting MySQL Service  #######
  8. ECHO.
  9. net start MySQL
  1. @ECHO OFF
  2. ECHO.
  3. ECHO #######  Stopping Apache Service  #######
  4. ECHO.
  5. C:\AppServ\Apache2.2\bin\httpd.exe -k stop -n Apache2.2
  6. ECHO.
  7. ECHO #######  Stopping MySQL Service  #######
  8. ECHO.
  9. net stop MySQL

最近用到的 .htaccess 筆記

Redirect
ex: http://domain/yahoo redirect to tw.yahoo.com

Redirect /yahoo http://tw.yahoo.com

RedirectMatch
ex: http://domain/i/ file to http://other_domain/ file

RedirectMatch /i/(.*) http://other_domain/$1

dig command & rndc

dig @[dns ip] [domain record]

dns ip => 用來查詢dns record的dns server ip
domain record => 想查詢的 dn

rndc reload

reload zone 和 設定檔

rndc reload zone

reload 特定的 zone

top + mtop 找吃資源的 sql query

用兩個 screen,或是登入兩個user,一個開 top 一個開 mtop
但是因為要及時觀察的關係,建議是用兩個user 分開畫面來觀察

  1. user1top ,設定  更新頻率為 1s
  2. user2 mtop,設定  更新頻率為1s
  3. 接著從top 觀察 mysqld 的cpu 使用率突然飆高時馬上到 mtop 案 z
  4. 接著輸入那時 mtop 抓到正在執行的sql query 之 ID,即可看到那句 sql query 內容