各校 RedHat 主機設定自我檢核

Copyright 1999 OLS3 All rights reserved.

以下是 InterNet Server 主機 RedHat Linux 的設定檢核過程,請各校網管人員自我檢查,以供複驗時修正參考。

  1. 以 root 登入主機,執行 linuxconf,選擇 Basic host information,如下圖所示:

    (以昭明國中 jmjh.tnc.edu.tw 為例,各校請自行修改網域字串)


    Host name :完整主機網域名稱(FQDN)
    Adaptor 1:第一張網路卡的設定
    Enabled :X 表示啟用
    Config mode:選手動 -> Manual
    Primary name + domain :和 Host name 填一樣即可
    Aliases:主機別名,可填入 dns s1 www (以空白隔開)
    IP address:填第一台主機的 IP (貴校網路代表號 + 1, 如 163.26.167.0 + 1 = 163.26.167.1)
    Netmask:填入子網路遮罩, 算法:
    若是一個 C class -> 255.255.255.0 , 半個 C class -> 255.255.255.128 , 若是 1/4 個 C
    則填入-> 255.255.255.192
    Net device:網路設備, 填 eth0 , 表示是第一張網路卡
    Kernel module:網路卡驅動程式模組, 填 via-rhine(龍山,龍崎案), 或填 rtl8139

    注意事項:

    Host name 的部份,填 dns.jmjh.tnc.edu.tw 或 s1.jmjh.tnc.edu.tw 或 www.jmjh.tnc.edu.tw 皆可,只要 dns、s1、www 等名稱有在 DNS 中設定即可!

    請注意貴校 Netmask 及 IP 是否填寫正確!

    若有二張網路卡,可將 Adaptor 2 第二張網路卡關掉,較不會出現干擾現象(Enabled 的 X 把它取消即可)

  2. 進入 Name server specification (DNS) 來設定DNS 主機查詢對象:



    nameserver 1 填入貴校第一台主機的 IP, 其餘照填!
    search domain 1 填入貴校網域名稱

  3. 進入Routing and gateways 的 defaults 中,設定路由器的位址:



    Default gateway 填入貴校路由器的 IP 位址,
    算法:最後一個 IP 減 1,以昭中為例:163.26.167.127 是最後一個 IP, 因此 163.26.167.127-1=163.26.167.126

  4. 檢查 /etc/sendmail.cw 是否加上網域名稱, 如下:
    jmjh.tnc.edu.tw

    可再自行加入:
    mail.jmjh.tnc.edu.tw
    www.jmjh.tnc.edu.tw
    dns.jmjh.tnc.edu.tw
    whateveryoulike.jmjh.tnc.edu.tw

  5. 檢查 /etc/mail/access 是否加上網域名稱及IP前三碼:
    jmjh.tnc.edu.tw RELAY
    163.26.167   RELAY

    若無, 請加上去, 並執行 make, 然後重新啟動 sendmail, 方法如下:
    /etc/rc.d/init.d/sendmail  restart

  6. 檢查 /etc/httpd/conf/httpd.conf 是否加上 ServerName 的設定:
    ServerName  dns.jmjh.tnc.edu.tw

    若是用 OLS3 DNS 自動產生器架的DNS, 用以下皆可:
    ServerName  s1.jmjh.tnc.edu.tw
    ServerName  www.jmjh.tnc.edu.tw
    ServerName  mail.jmjh.tnc.edu.tw

  7. 檢查 httpd.conf 是否有設定 ServerAdmin (管理者的郵件信箱)如下:
    ServerAdmin  admin@貴校網域字串.tnc.edu.tw

  8. 檢查 /etc/httpd/conf/srm.conf 是否有設定:
    UserDir  html

    步驟 6,7,8 若有任何修改, 請重新啟動 apache, 方法如下:
    /etc/rc.d/init.d/httpd restart

  9. 檢查 POP3 Server 是否正常?
    執行 telnet  localhost  110  (quit 可離開)

    需出現以下字串:
    +OK POP3 localhost v7.59 server ready

  10. 檢查 sendmail 是否正常?
    執行 telnet  localhost  25  (quit 可離開)

    需出現以下類似字串:
    220 dns.jmjh.tnc.edu.tw ESMTP Sendmail 8.9.3/8.9.3; Wed, 3 Nov 1999 09:24:51 +0800

  11. 檢查 DNS 是否正常?
    執行 nslookup, 試正反解是否正常.

    > www.xxxx.tnc.edu.tw 輸入之後, 是否出現正確 IP?
    > 163.26.xxx.xxx 輸入之後, 是否出現正確主機網域名稱?

    若不正常, 可用 OLS3 DNS 自動產生器重架, 一分鐘搞定

  12. 檢查 NT 的 DHCP 及 學生主機上的 IP 是否正確分配?
    在學生主機中, 由 開始->執行->winipcfg.exe , 並點按 "尚有資訊", 觀察:

    主電腦名稱、 DNS 伺服器、 IP 位址、 子網路遮罩、 預設的通訊閘、 DHCP 伺服器位址等等分配是否正確?

G o o d  L u c k !

Copyright 1999 OLS3 All rights reserved.
僅供台南縣中小學校網管人員參考, 其它一切形式使用、傳播, 均違反本文授權.