2009年6月13日

[轉錄]關於BIND8與BIND9的一個問題

關於BIND8與BIND9的一個問題
出處:http://bbs.chinaunix.net/forum/viewtopic.php?t=406740

作者:abel
問題之提出:

[root@mail root]# dig mx nukabe.cn

; <<>> DiG 9.3.0rc2 <<>> mx nukabe.cn
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 15736
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;nukabe.cn. IN MX

;; Query time: 24 msec
;; SERVER: 202.96.128.143#53(202.96.128.143)
;; WHEN: Thu Sep 9 15:18:18 2004
;; MSG SIZE rcvd: 27

[root@mail root]# dig mx nukabe.cn

; <<>> DiG 9.3.0rc2 <<>> mx nukabe.cn
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4049
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;nukabe.cn. IN MX

;; ANSWER SECTION:
nukabe.cn. 3600 IN MX 10 202.103.156.24.

;; AUTHORITY SECTION:
nukabe.cn. 86400 IN NS ns.xinnetdns.com.
nukabe.cn. 86400 IN NS ns.xinnet.cn.

;; ADDITIONAL SECTION:
ns.xinnet.cn. 2870 IN A 202.106.124.195
ns.xinnetdns.com. 161267 IN A 210.51.170.66

;; Query time: 99 msec
;; SERVER: 202.96.128.143#53(202.96.128.143)
;; WHEN: Thu Sep 9 15:18:20 2004
;; MSG SIZE rcvd: 143

[root@mail root]#

在我的伺服器上,經常遇到這種情況,使用dig mx domain.com的時候,經常找不到功能變數名稱的記錄,有時侯又正常
出現這種情況會是什麼問題引起的呢?是我本地ISP提供的DNS伺服器的問題,還是在domain.com功能變數名稱解析伺服器的問題呢?

還有,我使用我公司linux+qmail的郵件伺服器發郵件到對方的linux+qmail郵件伺服器的時候,我觀察我本地的log日誌,出現如下的提示,對方沒有收到郵件:
Sep 9 15:09:28 mail qmail: 1094713768.604001 delivery 132: deferral:
Connected_to_202.103.xxx.xxx_but_sender_was_rejected
./Remote_host_said:_450_4.4.1_Sender_domain_not_found_in_DNS/



非常不明白為什麼會出現這樣的情況,是DNS的問題嗎?
但是我使用21cn.com的郵件而不使用我公司的linx+qmai郵件系統發郵件到對方的伺服器就很正常


請幫忙分析

-----------------
問題之解答:

dns 的設定有太多錯誤...
nukabe.cn 設的沒有錯
但他的代管業者一推問題
你用 ISP 的解不出來原因在於 ISP Run BIND 9.X,
其在像 21cn.com .. 都跑 BIND 8.X
因為 BIND 9 對 DNS 的設定 (授權關係,NS RRs) 檢查較嚴格

查看 nukabe 在 .cn 下的 NS 記錄

[root@ns11 resolv]# dig @dns3.cnnic.net.cn ns nukabe.cn
;nukabe.cn. IN NS
;; AUTHORITY SECTION:
nukabe.cn. 86400 IN NS ns.xinnet.cn.
nukabe.cn. 86400 IN NS ns.xinnetdns.com.

;; ADDITIONAL SECTION:
ns.xinnet.cn. 86400 IN A 202.106.124.195


發現授權給 上述兩部 DNS Server, 但 Domain 不同於 nukabe.cn
BIND 8 在這裏會看到 202.106.124.195 這個 IP , BIND 9 跟本不甩這
個 IP (這是很大的差別哦...BIND 8 相信 Additional, BIND 9 完全不用
Addtional Section,因為安全上及解析的正確性的考量)
BIND 8,二選一找一部,若選到 ns.xinnet.cn. 就直接往 202.106.124.195
查 MX 記錄了,若選到 ns.xinnetdns.com. 則因為沒有 Addtional 資料可
資,所以往 .com 的查 ........
以 dig @a.gtld-servers.net xinnetdns.com. ns 可以在 addtional 看到

ns.xinnetdns.com. 123026 IN A 210.51.170.66

所以 bind 8 就會對 202.106.124.195/210.51.170.66 查 cukabe.cn 的 MX 記錄
所以都可以查得到 MX 記錄



所以,我們以 BIND 9 來看,他不會用 addtional section 所帶出來的 IP,他以
AUTHORITY Answer (簡稱 AA) 為依據

所以我們再查 .cn 下的 xinnet.cn 的 NS 記錄

[root@ns11 resolv]# dig @dns3.cnnic.net.cn xinnet.cn. ns
;ns.xinnet.cn. IN NS

;; AUTHORITY SECTION:
xinnet.cn. 86400 IN NS ns2.xinnet.cn.
xinnet.cn. 86400 IN NS ns2.xinnetdns.com.
xinnet.cn. 86400 IN NS dns2.xinnet.com.
xinnet.cn. 86400 IN NS ns.xinnet.cn.
xinnet.cn. 86400 IN NS ns.xinnetdns.com.
xinnet.cn. 86400 IN NS dns.xinnet.com.

;; ADDITIONAL SECTION:
ns.xinnet.cn. 86400 IN A 202.106.124.195
ns2.xinnet.cn. 86400 IN A 210.51.170.67

查出來有 6 筆,這六筆就是 xinnet.cn 的權威資料所在

所以我們選第一部來看其自身domain (xinnet.cn) 的 NS 記錄

[root@ns11 resolv]# dig @ns2.xinnet.cn. xinnet.cn. ns
;xinnet.cn. IN NS

;; ANSWER SECTION:
xinnet.cn. 1800 IN NS ns2.chinadns.com.
xinnet.cn. 1800 IN NS ns.chinadns.com.
xinnet.cn. 1800 IN NS dns.xinnet.com.
xinnet.cn. 1800 IN NS dns2.xinnet.com.

發現了什麼 !? .cn 說 xinnet.cn 是由上述六部管理的
ns2.xinnet.cn 又說 xinnet.cn 是由這四部管理的
請問, DNS 要相信誰呢 !? (其他我就不列了)

我只能說,這家代管業者(應該是有做DNS代管業務吧) dns 技術能力太差,所以會出現許多你
預期外的東西,因為他們連 BIND 8/9 的差異都分不清,且對 DNS 授權的概念也不清,
他們犯的錯誤造成 BIND 9 (就是你 ISP 提供的 DNS Server) 對 nukabe.cn
所有的資料 (不只 MX) 會有時解的出來,有時解不出來

你的 ISP 沒有錯,就算有錯也只是用了對解析過程較嚴格的 BIND 9
nukabe.cn 的代管業者才是錯誤的源頭
(繼續閱讀...)

2009年6月11日

phpMyAdmin 3安裝方法

官方網站download最新版,目前最新為3.1.5版(Version compatible with PHP 5 and MySQL 5)
download後,將它解壓
#tar -zxvf phpMyAdmin-3.1.5-all-languages.tar.gz
解壓後放到網頁的根目錄下
#mv phpMyAdmin-3.1.5-all-languages /var/www/html/
切換到網頁根目錄並重新命名為phpmyadmin
#cd /var/www/html/
#mv phpMyAdmin-3.1.5-all-languages phpMyAdmin
# cd phpMyAdmin
從phpMyAdmin/libraries/下複製config.default.php到phpMyAdmin下,重新命名為config.ini.php
#cp /var/www/html/phpMyAdmin/libraries/config.default.php /var/www/html/phpMyAdmin/config.ini.php
打開config.ini.php 修改參數:
#vi config.ini.php
$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpMyAdmin';//phpMyAdmin的安裝路徑(可修改相關IP)
$cfg['blowfish_secret'] = 'whahah';//加密key產生碼,可隨意輸入。
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL主機的FQDN或IP
$cfg['Servers'][$i]['port'] = '3306′; // MySQL執行的port號 - 空白將用預設端口3306
$cfg['Servers'][$i]['auth_type'] = 'http'; // 驗證方式選http (config, http or cookie based)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL帳號,如 root
$cfg['Servers'][$i]['password'] = '123456'; // MySQL帳號密碼

最後輸入http://127.0.0.1/phpMyAdmin,再輸入帳密就可以使用phpmyadmin來管理資料庫了

(繼續閱讀...)

2009年6月7日

[轉錄]證嚴:溺愛 讓孩子無法無天

虐兒事件頻傳,家庭教育問題令人憂心。在《靜思語》出版二十周年之際,慈濟功德會創辦人證嚴法師向來訪的本報記者強調,有些不稱職的父母確實需要教育,但她認為虐兒事件只是個案,更多的家庭問題是「孩子被過度寵愛,變成是非不分」,她呼籲為人父母者「要疼孩子,但不是寵孩子。」

證嚴法師並憂心「高等教育膚淺化」現象,大學生連基本的仁義道理都不懂,從前年代,父母從小就會教導禮義廉恥,現在孩子見到客人或長輩,不僅不會打招呼,還態度傲慢,在一旁的父母親也不會教導做人的基本道理。

面 對高中、大學錄取率飆高,學生幾乎都可順利考上大學,社會風氣卻不見改善,證嚴法師強調:「學歷太高也不一定有用,書讀多了又怎樣?」人人都只想讀書,結 果農地都廢耕,文字紙張又不能當飯吃,人人若都只想筆耕,就沒人願意修路,這樣怎可能會有高速公路?道路怎可能會這樣平坦?

她強調,目前社會雖然每個人都是學問很好,但治安反而變更差,社會生活品質愈來愈低,人類的欲念越高,能力卻越來越差,實在可惜。古代人生活充滿智慧,現代人卻只是得到書本上的常識和知識,但這都不是生活的、深奧的和有經驗的智慧。

《靜思語》出版至今滿廿年,相關書籍產品已發行三百四十五萬餘本,並以十一種語言傳布全球,本報記者特別造訪慈濟精舍請證嚴法師分享心情。

證 嚴法師針對家庭教育問題指出,她觀察當前的親子關係和教育,感慨家長溺愛的家庭問題叢生,孩子變成是非不明,無法無天。她說,從前的家庭從小就教導人倫禮 儀,禮儀在分寸中,做人要懂禮儀,分寸不能差,就連進校門,都會有禮義廉恥,現在都沒有了,「過去時代的家庭教育很嚴格,現在都在流失了。」

她指出,現在的父母有的年紀很輕,上一代就已經沒有嚴格的家庭教育,造成一代不如一代,人都已經走樣了,過去父母會罵小孩子「不像樣」,現在的家庭教育也讓許多人越來越不像人樣了。

彰化縣日前發生駭人聽聞的油鍋煮嬰案,證嚴法師認為,這是該家長有「心病」,但這僅屬於個案,媒體不須要過度渲染,「寵壞孩子的故事更多」,一般父母親還是應嚴加教誨孩子,讓孩子懂得分辨是非,現在孩子有夠皮,不能縱容或過度寵愛。

靜思語屆滿二十周年之際,證嚴法師也希望靜思語能夠深入家庭教育,不只教導小孩,也教導父母,她說:「父母就是孩子的模,想要孩子變成怎樣形狀,自己就要先做好。」

(繼續閱讀...)

2009年5月17日

Apace ModSecurity: Access denied with code 400

Error Message:

[Sun May 17 14:16:08 2009] [error] [client 192.168.0.113] ModSecurity: Access denied with code 400 (phase 2). Pattern match "^[\\\\d\\\\.]+$" at REQUEST_HEADERS:Host. [id "960017"] [msg "Host header is a numeric IP address"] [severity "CRITICAL"] [hostname "192.168.0.100"] [uri "/1.txt"] [unique_id "nRMpCHapBUYAAAq7MQMAAAAG"]

解決方法:

vi /etc/httpd/modsecurity.d/modsecurity_crs_10_config.conf
把SecRuleEngine on 改成 off即可正常瀏覽

(繼續閱讀...)

2009年5月8日

[PTT轉錄]被資遣注意事項!!!

今天又聽到有幾個前同事被火速資遣了

我想我還是來整理一下當被公司通知資遣時的該注意事項好了

在講細節之前,萬萬記住以下兩點最最最最重要的大原則。

1. 有任何疑問,請跟勞工局的人員確認
絕對絕對不要輕易的聽信公司的片面說法 。
(因為主管或人資常會為了公司的利益而對你虎爛。)
p.s.:譬如台北縣勞工局電話 (在板橋) --> 02-29603456#6528

2. 不要自己傻傻的丟出離職單,先丟你就輸了。
(公司很有可能會婊你說,你自己要提離職的。)



以下會講到一些比較常遇到的狀況,希望對各位有幫助。

1. 公司很多資遣都是口頭在講的。(譬如把你叫進會議室去)
在沒有任何正式的"書面"通知之前,不要自己丟出離職單。

我在十月被裁時曾經遇過以下狀況:
資遣條件通通談好了,直屬主管同意、部門副總簽了、人資ok。
結果老闆娘一句話,商談半個月的東西通通作廢。
假設當初口頭有談好後你就丟離職單的話,他可能就改口說你自己要走的。

原則上被資遣時,是不用自己丟離職單的。
等一切都談好之後,進公司的最後一天直接跑離職流程就好了。
(沒談定之前記得不要跑喔。)

2. 接第一點,大家要注意錢是公司的財務部/人資部核過之後才給的。
所以假設直屬主管跟你說啥會給你多少多少,那不能算數。
關於這點,怕被婊的話,可以要求公司(人資)發個信給個證明。
在信中詳細註明 "薪資結算日" "預告薪資" "資遣費" "特休換算"。
當然還有公司撥款日期(法規是離職日、不過有些公司會是次月發薪日。)

收到信後,把他印出來自己留底當記錄。
一但公司真的爽約,拿這當證據去勞工局投訴他們。
(少這證據時,怕遇到公司事後改口說你自己要提離職而非資遣。)

簡單點說就是 "直屬主管口頭答應你的都不能算數"。別傻傻的!

3. 有關第二點提到的費用的部份,被資遣通常會有幾筆費用。
a. 預告薪資(被告知日的第二天起算)
試用期滿 ~ 未滿一年 --> 10天 預告薪資
期滿一年 ~ 未滿三年 --> 20天 預告薪資
三年以上 --> 30天 預告薪資
b. 資遣費
勞退新制每一年0.5個月資遣費
未滿一年的部份依比例計。(譬如6個月就是 6/12*0.5=0.25月)
c. 你本身的休假轉換成費用的部份。

4. 在最後一天跑離職手續時,通常最後一關是人資部門。
記得在交回東西之前,
先確認人資部門提供的離職證明是否有註明"被資遣"。
(通常是寫 "依勞基法第十一條第X款辦理")
假設公司不打算註明的話,請回辦公室繼續跟他皮下去。

5. 以上的相關狀況在還沒談定(再次強調,口頭談的都不能算數)之前,
臉皮厚一點裝死繼續上班。(因為你並沒有自己丟離職。)
也不要傻傻的就不進公司,否則連續曠職三天是會被開除的。


大家要好好注意自己的權利與應得的東西。
任何不清楚的,請洽勞工局和上網翻勞基法。
主管講的話很多都只是個屁。

我十月份在被通知裁員協商的過程中,主管與公司法務曾講了以下一些鬼話。

a. 你自己表現不符合公司要求,所以公司可以終止與你的勞雇關係。
這不叫資遣,叫開除。

b. 資遣費在年資未滿一年的部是就是"零"。

c. 假設你願意自己丟離職單的話,我可以幫你爭取一下年終獎金。

d. 要求簽自白書,方便以後給相關機關查核。(這絕對不要簽。)

e. 公司資遣你的話,你在勞工局會留下不良記錄,所以你最好自己離職。
(p.s.: 其他公司不可向勞工局查這記錄,頂多是打電話向前公司問。

歡迎轉載!!!
(繼續閱讀...)

2009年5月2日

[轉錄]台灣慢性腎病患 9成6不自知

腎臟是一個構造複雜且精細的器官,負責過濾血液、清除老舊廢物,並製造尿液,保持體內水分及酸鹼平衡。腎臟一旦生病了,就會讓體內的廢物和毒素無法排除,而積存在體內,甚至有致命的風險!

腎臟在剛開始受損時,症狀不明顯,很難察覺,以致許多人都會忽略掉。台灣的慢性腎臟病患者大約有200萬人,當中竟高達96%的人不知道自己有腎臟病!因此,如何預防和治療腎臟病,是一個十分迫切且重要的課題。

腎臟一旦受損,很難恢復原狀,機能也會漸漸衰退,腎臟功能失調會引起腰痠背痛、水腫、血液中有尿毒、高血壓、尿道發炎、疲倦、失眠、耳鳴、脫髮、視力模糊、反應遲鈍、情緒低落、恐懼感,甚至神經錯亂。所以,養成日常生活良好的習慣,是預防腎臟病的不二法門。

◎造成腎臟病以下列5項原因為主:

●糖尿病:是目前造成洗腎最常見的原因。

●高血壓:高血壓會造成腎臟的血管硬化,長期控制不良的高血壓會導致腎功能衰竭。

●腎絲球腎炎:原因不明,會有蛋白尿或血尿,最後變成慢性腎衰竭。

●腎小管間質性腎病:如尿路結石、腎髓質鈣化、輸尿管或尿道狹窄以及不當的用藥等。

●多囊腎:是一種遺傳病,腎臟會有很多囊泡,引起腎臟衰竭並進展成尿毒症。

「預防勝於治療」。注意保健,避免對腎臟的傷害才是上上之策。

◎防治腎臟病,平日要注意的事項包括:

●控制糖尿病:據統計有4分之1至5分之1的洗腎病人是由糖尿病末期引起。糖尿病患者的末梢微血管會慢慢硬化,糖尿病嚴重時,腎臟的功能也會變壞,良好的血糖控制可以減緩腎功能的惡化。

●控制高血壓:如有高血壓,要馬上找醫師診治,控制血壓在安全範圍內,因長期的高血壓會持續破壞腎臟的微細血管,導致腎功能衰竭。

●不擅自服藥:市售的止痛藥、抗生素或特效藥,如要長期使用時,請與腎臟專科醫師討論,因長期使用上述藥物易對腎臟有嚴重傷害,妨害腎臟的功能,導致腎功能衰竭。

●有腎臟病應找專科醫師:亂吃草藥偏方只有加速病情惡化,不幸得到腎病,請馬上看腎臟專科醫師做最適當的處理,否則亂找江湖郎中吃草藥偏方,誤了治療時機容易衍生更多的併發症,甚至短期內會變成尿毒症。

●充分喝水不憋尿:尿在膀胱裡太久很容易繁殖細菌,容易經由輸尿管感染到腎臟,每天充分喝水隨時排尿,也才不易結石。

●喝標準無污染的水:不要喝成分不明的井水或河水,恐怕重金屬的含量太高;並且不食用不合格的加工食品,以免非法的食品添加劑殘害腎臟。

●婦女懷孕前,做腎臟功能檢查:婦女懷胎時,會使腎臟負擔加重,所以懷孕前最好檢查有無腎臟病,若有腎臟病,應與腎臟專科醫師研討合適治療方針,否則腎臟病可能會惡化成尿毒症。

●喉部、扁桃腺等發炎時,須立即根治:吃抗生素要徹底,不可半途而廢,尤其小朋友更要注意。

●定期檢查腎功能:每半年做一次尿液篩檢、血壓的檢測。大多數腎臟病人腎臟損壞過程是在不知不覺中進行的,所以等到身體感覺不適時,很可能已到了腎臟病的末期,也就是必須洗腎的時候了。

(作者為三軍總醫院腎臟內科醫師)
(繼續閱讀...)

2009年5月1日

教練我想打籃球



摩拖車運上來台北之後,一直沒有時間好好的騎車出去晃一晃,趁著今天五一勞動節比較早下班,騎著機車在住家附近晃了一圈,結果意外發現,租屋的後面不遠處居然有一座運動公園,而且,它有籃球場。是的,有籃球場但是我在台北沒有籃球和籃球鞋Orz...,趕快騎回家google了一下,看台北這邊哪裡有不錯的運動用品店可以去敗家,結果網路上看到了一家風評不錯的老字號體育用品店「萬岳體育用品店」,二話不說,再騎著機車,跑去他的總店去看有沒有不錯又便宜的球鞋可以買,總店的門市算蠻大間的,而且裡面的店員不會一直跟在你的身邊推銷你東西,我個人比較喜歡這樣子的購物方式,後來買了一雙Nike籃球鞋和斯伯丁的籃球回家,價格也很漂亮,只花了2160元,球鞋1620元,籃球540元,愉快的購物經驗,更重要的是,可以運動了YA~~

萬岳體育用品店一共有八家門市

總店
板橋市文化路一段152-156號 1F~2F(捷運新埔站2號出口)

中山門市
板橋市民生路一段80號 B1-F1(中山路口)

前衛門市
板橋市文化路一段215-217號 1F-2F

中和門市
中和市中山路三段122號 2F

環球門市
中和市中山路三段122號 2F

新莊時尚
新莊市中正路186號 1F-3F

文化時尚
板橋市文化路一段106號 1F-3F(近漢生東路)

新埔時尚
板橋市文化路一段365-367號(捷運新埔站1號出口)



(繼續閱讀...)

Copyright © 2009 New Life in Taipei All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.