ifconfig 讓我的伺服器無法存取

ifconfig 讓我的伺服器無法存取

我剛剛獲得了 Debian Squeeze root 的第二個 IP 位址。我嘗試將該地址添加到我的網路中,但不知何故我搞砸了。我執行的命令: ifconfig eth0 [new ip address] mask 255.255.255.254

現在,我無法從伺服器(例如 Apache、ftp 等)獲得任何回應。

我還沒有嘗試重新啟動它。有可能解決這個問題嗎?

答案1

您沒有新增第二個 IP 位址,而是替換了第一個 IP 位址。

如果網路遮罩正確且任何防火牆允許存取該 IP 位址,您應該能夠透過第二個 IP 位址存取伺服器。

作為參考,恕我直言,透過以下方式添加額外的 IP 位址是最簡單的:

ip addr add newip/32 dev eth0

/32如果新位址與現有 IP 位址位於相同網路遮罩內,則使用,否則使用真實網路遮罩(在您的情況下,/31 表示 255.255.255.254)。

刪除是透過例如:

ip addr del newip/32 dev eth0

如果額外的 IP 位址是永久性的,請在該段落中新增一行iface eth0 inet static

up ip addr add newip/32 dev eth0

相關內容