返回   qkShare香港討論區 > 電腦專區 > UNIX / Linux (*nix) > CentOS / RedHat Linux
註冊 論壇輔助說明 會員名單 搜尋 今日新文章 標記討論區已讀


回覆
 
主題工具 顯示模式
舊 04-28-2008, 13:25   #1
初心者
 
註冊日期: Jan 2008
文章: 287
積分: 10464
random67951
預設 [CentOS] 基礎的網路設定

安裝Centos時,由於硬體所配置的網卡都能被系統自動偵測到,所以在安裝過程中,就能夠在安裝畫面中設定好網路卡的開機啟動模式、固定的IP位址、網 路遮罩,同時也能夠指定hostname, DNS解析的順序等,所以像是網路卡的設定(/etc/sysconfig/network-scripts/ifcfg-ethn)以及核心模組 (/etc/modules.conf)都不需要再設定了。

我的主機上所需要的網路設定檔案就剩下下面幾個:

  • /etc/sysconfig/network
    這個檔案在安裝過程中其實已經設定好了,但是因為希望建立一些備份上的機制,所以我還是選擇備份這個檔案以供系統重新安裝時的回復,它應該是這樣:
    NETWORKING=yes
    GATEWAY=x.x.x.x(因為是使用固定IP架站,這裡是ISP提供的gateway)
    HOSTNAME=host.domain.com(正式的主機名稱)
  • /etc/resolv.conf
    基本上每一行指定一個DNS, 第一個我是使用本機(因為兼DNS Server)
    nameserver x.x.x.x
    nameserver 168.95.1.1
    ....
  • /etc/hosts
    用來指定區網內的主機,因為主機不多,加上系統本來在解析網址名稱時,會以hosts這個文字檔的內容優先,這裡有設定,就無須去詢問DNS,理論上應該快些
    127.0.0.1 localhost.localdomain localhost
    x.x.x.x host.domain.com host
    ....
  • /etc/sysconfig/network-scripts/route-eth1
    一般人應該不需要這個檔,因為我的主機群與真正區網內工作站是在不同的私有網域,所以我需要這樣的設定讓Route能夠溝通;
    這個設定其實我找了好久,原因是大多數書上都使用命令列寫入的方式:route add -net x.x.x.x netmask 255.255.255.0 gw x.x.x.x dev ethn這樣的指令,如果希望每次開機就能夠啟動,則是在/etc/rc.d/rc.local中加入一行指令,等於是將"動態"設定router的方式拿來再開機時執行一次,當時認為應該會有真正的"靜態"設定方法,可是遍翻書籍都找不到;
    最後,是在webmin中設定之後,再到文字介面中去看看到底做了什麼事,才找到這個設定法:
    →在/etc/sysconfig/network-scripts目錄下,寫一個文字檔route-ethx(x=dev)
    →ADDRESS0=y.y.y.0(指另一個私有網域)
    GATEWAY0=192.168.0.2(透過這個位址來溝通)
    NETMASK0=255.255.255.0(網路遮罩)
    (使用的設備-網卡,則已經在檔名中指定了)
這樣,網路相關的設定就完成了。
random67951 目前離線   回覆時引用此篇文章
回覆


目前檢視此主題的會員: 1 (0 位會員和 1 位遊客)
 
主題工具
顯示模式

發表文章規則
不可以發表新主題
不可以回覆主題
不可以上傳附件
不可以編輯您的文章

開啟 vB 代碼
關閉 HTML 程式碼
Trackbacks are 關閉
Pingbacks are 關閉
Refbacks are 關閉
論壇跳轉

相似的主題
主題 主題作者 討論區 回覆 最後發表
[CentOS] CentOS 5.0 準備起飛 random67951 CentOS / RedHat Linux 0 04-28-2008 13:38
[CentOS] 再次談談 CentOS random67951 CentOS / RedHat Linux 0 04-28-2008 13:37
[CentOS] 哈,計畫趕不上變化(Centos+MythTV) random67951 CentOS / RedHat Linux 0 04-28-2008 13:29
[CentOS] Centos 3.4 and 4.0 Release random67951 CentOS / RedHat Linux 0 04-28-2008 13:28
[CentOS] Web Server Optimization Guide for CentOS - RedHat acid1031 CentOS / RedHat Linux 0 03-07-2008 12:13


所有時間均為 +8。現在的時間是 03:59


qkShare All Rights Reserved.
重要聲明:本討論區是以即時上載留言的方式運作,qkShare香港討論區 對所有留言的真實性、完整性及立場等,不負任何 法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見 (如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。qkShare香港討論區有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。