2012年3月30日 星期五

CentOS 6.2注意事項

CentOS 6.2 安裝完成後發現沒有抓到半張網路卡!!
見鬼了,在安裝了一張螃蟹卡後,再次確認。
發現......也沒抓到!!??見鬼了嗎!!??
CentOS不支援螃蟹卡??
原因查詢結果如下:
CentOS 6.2預設開機不會自動啟動網路卡,解法如下:
###################################################################################
cd /etc/sysconfig/network-scripts/
vi ifcg-eth0
###################################################################################
DEVICE="eth0"
HWADDR="00:04:75:c9:80:cf"
NM_CONTROLLED="yes"
ONBOOT="no"
###################################################################################
將紅字部分改成 "yes" 。
接下來再進行IP的設定,恭喜你的主機可以上網了。

DNS相關設定

環境說明:
OS:Ubuntu 11.10 Server
網域名稱:test.com.tw
IP:10.1.1.10~15
相關設定檔:
/etc/bind/named.conf.options
/etc/bind/named.conf.local
========================================================================
內容:
named.conf.options(加入以下設定)
#################################################################################

 query-source address * port 53;
        forwarders {
            168.95.1.1;
        };
        allow-query { any; };
        allow-transfer { none; };

#################################################################################
named.conf.local(加入以下設定)
#################################################################################

//以下為正解設定
zone "test.com.tw" {
    type master;
    file "/etc/bind/test.com.tw";
};

//若有反解也在此一併加入
//以下為反解設定

zone "1.1.10.in-addr.arpa" {
    type master;
    file "/etc/bind/1.1.10.rev";
    };

#################################################################################
PS:藍字部分請自行根據你的需求更改

新增正解檔案:
test.com.tw內容:

#################################################################################
$ttl 38400
test.com.tw.    IN  SOA dns root.mail.test.com.tw. (
                1255760316
                10800
                3600
                604800
                38400 )
@                       IN  NS  dns.
@                       IN  NS  mail.
@                       IN  NS  linux.
@                       IN  NS  web.
@                       IN MX 10 mail
@                       IN MX 20 dns
dns                     IN  A           10.1.1.10
mail                    IN  CNAME       dns
linux                   IN  CNAME       dns
web                   IN  A           10.1.1.11


#################################################################################
檔案說明:

u  root.mail.test.com.tw.
指定管理者的 mail,也就 root@mail.test.com.twroot之後的 . 代表著 @ 的意思,不用 @ 的原因是 "@" 符號有特別的含意。
u  @表示當地的 domain 簡寫,也就是 test.com.tw
u  @ IN NS dns.
指定當前 test.com.tw. dns 查詢主機是那一部
u  @ IN MX 10 mail
@ IN MX 20 dns

指定 test.com.tw. MX 記錄,分別指向 mail.test.com.tw dns.test.com.tw、而 mail 的優先等級高於 dns,此為重要設定,若郵件無法傳遞,有部份原因是 MX 記錄沒有設好 (若有 mail gatewaymail routing 時尤為重要)
u  dns IN A 10.1.1.10設定 dns.test.com.tw 的正解A記錄。
u  mail IN CNAME dns
linux IN CNAME dns
設定mail.test.com.tw linux.test.com.tw的別名皆為dns.test.com.tw
u  web IN A 10.1.1.11,設定web.test.com.tw的正解A紀錄。
u  此時,test 的網域正解設定應已完成,接下來看看 DNS 是否能查得到
u  確認dns設定是否正常:
MX recordhost -t mx test.com.tw
dns.test.com.twhost dns.test.com.tw
web.test.com.twhost web.test.com.tw
u  Windows中的查詢指令nslookup
1.      server dns_server_ip:表示將內定的 local DNS 換成另一部 server
2.      set all:可以得知目前 nslookup 的一些 default 設定值
3.      set type=any:表示在查詢某個 domain name 時,將和這個 domain name 的一些相關資料一併顯示出來
4.      set type=ptr:本來要由 IP 反查 domain name時,在直接打 IP 就行了,但如果已經下了 type=any 的話,要由 IP 反查時就沒 那麼方便了,此時 IP 4個數字要倒著寫,最後還要加上in-addr.arpa,例如:查 163.16.1.8 為例,要輸入的就是 8.1.16.163.in-addr.arpa
5.      set type=A
6.      set type=MX


新增反解檔案:
1.1.10.rev內容:
#################################################################################
$ttl 38400
1.1.10.in-addr.arpa.    IN  SOA dns.test.com.tw. root.mail.test.com.tw.  (
                        1255760379  
                                                10800  
                                                3600  
                                                604800  
                                                38400 )      
@                  IN NS dns.test.com.tw.
10                 IN PTR dns
11                 IN PTR web
################################################################################# 
檔案說明:
u  反解設定使用PTR
u  10 IN NS dns.test.com.tw,設定10.1.1.10的反解為dns.test.com.tw

PS:以上為自己架設的經驗+網路上的資料整理,僅是避免自己忘記,並分享其相關設定,若有引用的部分,再次跟原作者說聲不好意思,及感謝。