Red Hat Virtual Box:網路無法存取

Red Hat Virtual Box:網路無法存取

我使用 Virtual Box 安裝了 RHEL 虛擬機,但無法 ping 通我的主機或網際網路。

我配置了2個適配器:

  1. 連接到 NAT,混雜允許所有和電纜連接
  2. 連接到橋接適配器,混雜允許所有電纜連接

當我運行時ip addr show,輸出如下:

ip位址顯示輸出

謝謝。

答案1

有類似問題

檢查您是否已將以下內容新增至 /etc/sysconfig/network::

NETWORKING=yes
HOSTNAME=my-hostname

確保您在相應的位置有設定檔(根據您的設備名稱): /etc/sysconfig/network-scripts/ifcfg-enp0s3在我的情況下:

NAME=enp0s3
DEVICE=enp0s3
ONBOOT=yes

然後運行:( ifup enp0s3
例如,您的設備名稱可能不同eth0,因此請仔細檢查)

此外,此命令sudo service networking restart在某些情況下可能會有所幫助。

相關問題:https://serverfault.com/questions/660210/cant-start-centos-7-network-service

答案2

感謝 Jaroslav Kucera 說我應該為 eth0 分配一個 ip。

我跟著這個文章

我修改了 DHCP 的 /etc/sysconfig/network 和 /etc/sysconfig/network-scripts/ifcfg-eth0 然後重新啟動。

現在我可以 ping 通網路了。

答案3

在追蹤相同的投訴兩天後的額外貢獻:我學會了在 NIC 線和 br0 線(如果存在,因為它們與虛擬機器一樣)中尋找工作「UP」。對於 CentOS 7 和 RHEL 7,我通常使用以下命令:

# ip  link  set  br0  down
# ip  link  set  br0  up 
# systemctl  reboot

驗證主 NIC 也具有“UP”狀態。他們通常會這樣做。

相關內容