作者 主題: 無法由外部IP連上centos 5.1的主機  (閱讀 3324 次)

0 會員 與 1 訪客 正在閱讀本文。

58003219

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
無法由外部IP連上centos 5.1的主機
« 於: 2008-06-02 12:12 »
各位前輩好,小弟有一事請教,

小弟之前有台主機,其規格如下:
硬體部份:
CPU:P-III 800
RAM:512MB
網卡:螃蟹卡(8139c) *2 (一條對內,一條對外)
HD: WD 80G
主機板:ASUS CUSL

軟體部份:
OS:Fedora IV
iptables 開放port 22,25,110 允入
SELiunx: disable

package有MySQL,ssh,apache 2,php 5, postfix,dovecet,saslauthd等,
主要是做HTTP SERVER跟MAIL SERVER,
DNS是委外網域公司處理

這台古蕫主機一直放在家中運轉,從安裝完成後,它就一直默默做著它的工作。
直到前不久,在幾次不正常的停電後,這台機器就再也起不來了。

所以小弟後來有再利用一些零件,再拼湊出一台主機,打算取代原本的古董機,
配備有比較升級一點,其規格如下:
硬體部份:
CPU:P4 2.4G
RAM:1 GB
網卡:一個是ONBOARD,另外外插螃蟹卡(8139c)(原古董機上)  (一條對內,一條對外)
HD: WD 40G
主機板:技嘉(型號忘了)

軟體部份:
OS:centos 5.1
iptables 開放port 22,25,110 允入
SELiunx: disable

package有ssh, postfix,dovecot,saslauthd等,其餘的還沒有設定或安裝。

在安裝完mail server相關的server後,剛開始的那一天,
mail可正常的發送,ssh可正常的連接,
但過了一天之後,從公司要連回家中主機,卻都無法接上,port 110或是22都無法連上,
只有我外部真IP那個網域的IP才可連上(我家是申請固定式網路,所以有三個真IP),
其餘都不行。

但我只要把機器重開,就又可以連上,但也只能連上一段時間,之後就又會無法連上。
之前Fedora安裝完之後,並無此問題,
不知是否為OS設定問題,還請各位前輩解惑,謝謝。

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
回覆: 無法由外部IP連上centos 5.1的主機
« 回覆 #1 於: 2008-06-02 12:31 »
這應該算是靈異事件(放置乖乖看能不能好轉!)

當服務連不上時,查看 netstat -ntulp 是否服務還在監聽中......?
iptables-save 列出規則是否有被改變?

有時候硬體的穩定度,服務的抗壓性,都有可能讓服務停止。
這些很難找出原因的事件,我們都把它歸類為靈異事件。

58003219

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
無法由外部IP連上centos 5.1的主機
« 回覆 #2 於: 2008-06-02 12:53 »
感謝jou大大的回覆,
小弟有將相關的log跟設定看過,無任何異常,
且iptables-save若有被改變,那重開機是一定連不上的,
只是小弟只要重開機,就可以在短時間內恢復可連線的狀態,

而且,小弟還有發現一個更怪的現象,
當外部IP連不上這台主機時,
除了重開機器恢復連線外,另外還有一個方式可以恢復連線,
就是利用我家剩下的兩個真IP,用其中一個IP連上那台主機後,
那其餘的外部IP就可以正常連線,或收發信件了.....真是詭異.....