Centos 7 的網路問題

Centos 7 的網路問題

我剛剛在 VirtualBox 中安裝了 Centos 7 的最小安裝。當嘗試從本地 ssh 進入虛擬機器時,我意識到虛擬機器位於不同的網關/IP 範圍內。

我的家庭網路是 10.0.1.x,Centos 是 10.0.2.x。我嘗試將網關設定為/etc/sysconfig/network10.0.1.1 但沒有任何影響。我也嘗試過調整適配器的網路設置,但沒有任何變化。我在 VirtualBox 中使用 NAT 進行設定。我不太擅長網絡,所以這可能是一個簡單的修復。

如果可能的話,我希望自動發現網路設置,因為該虛擬機可能會在網路中跳躍一些。

答案1

NAT 介面將允許來自虛擬機器的出站流量,但不允許入站流量。

在主機上建立一個橋接接口,然後在 VirtualBox VM 網路設定中從「附加到」下拉清單中選擇橋接適配器,然後從「名稱」下拉清單中選擇橋接介面。

當然,如果您並不真正關心主機和虛擬機器有單獨的子網,那麼可以選擇橋接適配器,然後選擇 eth0 作為主機橋接介面。然後您的主機和虛擬機器將位於同一網路上。

以下是有關如何在 CentOS 上設定橋接介面的連結: http://www.cyberciti.biz/faq/rhel-linux-kvm-virtualization-bridged-networking-with-libvirt/

相關內容