更改目前伺服器的IP位址

更改目前伺服器的IP位址

我的虛擬機器的 IP 位址為 10.10.10.99,如何將 IP 位址變更為其他位址,例如 10.10.10.100 ?我已經 ping 到 10.10.10.100,但網路中沒有這樣的伺服器。還需要做其他檢查嗎?

當我搜尋時,我發現可以使用ifconfig和命令來實現此目的。ip addr但我不知道如何使用它們。

答案1

您使用什麼作業系統和虛擬機器?如果您不新增 IP 而只更新,我只需編輯這兩個檔案之一,這取決於您使用的是 Debian 風格的作業系統還是基於 Redhat 的作業系統

對於基於 Debian 的系統(例如 Ubuntu、Debian、Xandros、Mint),請更改 /etc/network/interfaces 中的設置,然後執行以下操作:

service networking restart

基於 RedHat(例如 Fedora、RHEL、CentOS),那麼您需要更新 /etc/sysconfig/network-scripts/ifcfg-eth0 然後執行

service network restart

不確定這是否可以在作業系統之外更新。使用 xenserver 我總是只更新作業系統。

至於您要檢查的其他事項,這取決於子網路所在的位置。我猜測,由於這是在 RFC1918 空間中,因此您可能位於 10.10.10.0/24 上,因此如果沒有其他人使用它,您就可以添加它。

答案2

你應該在VM程式中檢查一下網卡處於什麼狀態,有NAT,其中使用的是DHCP,所以更改IP比較麻煩。

但沒有什麼可以阻止你嘗試@Glen 向你建議的。

相關內容