在 virtualbox 上為 Redhat 虛擬機器配置靜態 IP

在 virtualbox 上為 Redhat 虛擬機器配置靜態 IP

我對在 virtualbox 上設定 Redhat 虛擬機器有一些疑問。安裝 ID 已完成。當我使用 isee 命令時,我沒有 eth0 的 IP 位址。所以我想為我的虛擬機器設定靜態IP位址。告訴我我是否錯了,但我需要編輯 /etc/sysconfig/network-scripts/ifcf-eth0 ?閱讀了一些教程後,我知道我必須為該文件添加一些參數:

IPADDR = ?
BOOPROTO=STATIX
NETMASK
GATEWAY

我的問題是:我如何知道這個參數的值是什麼? IPADDR,我可以輸入我想要的所有內容嗎? NETMASK 和 GATEWAY,我如何知道我需要輸入的值?

我沒有網路方面的經驗,所以,可以幫助我理解這一點嗎?

謝謝 :)

答案1

Virtualbox有三種模式,分別是橋接模式、NAT模式和僅主機模式。

橋接模式是與本地網路卡的位址段,直接使用主機的實體網路卡。

Host-Only 模式取決於 VirtualBox 中的設置,只能與 Host-Only 模式的主機及其他虛擬機器通信,無法與外部通訊。

NAT 模式取決於 virtualbox 中的設定。它的功能是位址轉換。它是透過主機的實體網路卡進行位址轉換,然後就可以連接到外部網路了。

我們可以根據自己的需求選擇一種模式。

如果我們需要自動指派IP,那麼將booproto改為DHCP,NAT模式和主機模式都會自動取得IP。

如果我們要手動設置,則將橋接模式的IP位址設定為與主機網路卡位址在同一網段。網路遮罩和網關與主機網路卡設定相同。

手動設定NAT模式的IP位址,先查看virtualbox中NAT設定的IP位址,然後依照對應的位址設定。

手動設定host-only模式的IP,先查看virtualbox中host-only模式設定的IP位址,然後依照對應的位址設定。

自動地

BOOPROTO=DHCP(自動)

手動:

IPADDR = Redhat虛擬機器的IP

BOOPROTO= STATIX(手動)

NETMASK=redhat vm 的網路遮罩

GATEWAY=redhat vm的網關

整個配置完成後,儲存設定並重新啟動網路服務即可生效。

另外,我搜尋了一個例子,大家可以參考一下: 在redhat 6中設定靜態IP

答案2

這完全取決於您所處的環境。

相關內容