Linux

生產伺服器中的 IP 地址突然失效

  • September 29, 2012

情況是這樣的:我的公司經營一個網站,但我們內部沒有任何人有資格成為系統管理員,所以當出現問題時,我們非常依賴託管服務提供商的幫助台。*我們是我們的伺服器出現嚴重問題,我需要一些幫助來解決它。

(* – 是的,這是一個糟糕的位置,至少我們應該制定一個計劃,讓我們的主機明確提供系統管理員支持。)

從網際網路的角度來看,我們的網站已經死了;所有訪問 OurWebsite.com** 的嘗試都會超時,無論是通過 HTTP、SSH、FTP、Ping、電子郵件等。

(** – 不是我們的真實姓名。)

一些探勘發現我們有兩個 IPv4 地址:xxx217 和 xxx225,這兩個地址顯然都指向同一個伺服器。我可以通過217地址訪問伺服器就好了;但是,225 地址似乎已經死了。

更多探勘確認 OurWebsite.com 的 DNS 條目指向 225 地址。這至少解釋了我所看到的行為。

所以這是我的主要問題:我該怎麼做才能解決這個問題?如何讓 225 地址再次工作?

也很有趣,但不那麼緊迫:可能是什麼原因造成的?昨晚一切正常,但是當我今天早上嘗試訪問伺服器時,它似乎已經死了,直到我專門使用了 217 地址。


編輯: 關於伺服器的一些細節:它是一個執行 Fedora 8 的專用伺服器(我們擁有一切)。它由 GoDaddy 託管,所以我沒有物理訪問權限。

作為參考,請在此處查看如何添加 IP https://serverfault.com/a/372​​388/113375

這將允許您再次添加 IP 或重新啟動介面的網路。

您只需鍵入即可快速檢查 IP 是否已啟動

ifconfig

假設您有來自同一子網的兩個相當隨機的 IP,您的主機可能沒有給您自己的 VLAN,而是您只有一個來自與其他使用者共享的大型池的 IP。如果他們沒有使用任何類型的 IP/mas/port 安全性 - 那麼可能只是有人“竊取”了您的 IP。IE。他們在自己的專用伺服器上提出了它。

或者,可能是主機從其路由器中刪除了靜態路由條目,在這種情況下,您必須聯繫他們。

或者最後,IP可能在伺服器上正常啟動,但可能機器連接的訪問交換機已經清除了它的arp記憶體,並且您的出站流量預設通過另一個IP發送,所以它沒有學習另一個IP的位置。在這種情況下,您可以使用arpping. 例如

arping -c 4 -A -I eth0 x.x.x.225

引用自:https://serverfault.com/questions/430421