无法从 Centos 虚拟机连接到互联网

无法从 Centos 虚拟机连接到互联网

我使用的是 VirtualBox 4.3,我安装了 centos 6.3。我连接了两个适配器。

1)网络地址转换

2) 仅主机

我希望能够设置一个由 3 台机器组成的集群,它们可以相互通信并且还能够连接到互联网。然而,当我刚刚使用 NAT 和 dhcp 来测试与互联网的连接时,它工作正常。但是,当我添加仅主机适配器并在其上设置静态 IP 时,互联网连接变得混乱。如果我做错了什么,请帮助我。

我更改的配置文件

网络地址转换适配器

/etc/sysconfig/network-scripts/ifcfg-eth0 在此输入图像描述

仅主机适配器

/etc/sysconfig/network-scripts/ifcfg-eth1

在此输入图像描述

当我关闭 IPtables 并禁用 selinux 时。当我尝试 ping www.google.com 时,我收到未知主机

我尝试将名称服务器 8.8.8.8 添加到 resolv.conf,并将 DNS 添加到 eth0(如“DNS”、“DNS0”)。

提前致谢

答案1

您没有GATEWAYNAT 适配器的线路。

我还建议您使用桥接的 Internet 适配器。它产生的问题要少得多。我只会将 NAT 用于没有有效入站安全性的来宾操作系统,因此我想依赖主机操作系统的防火墙等。

完成此操作后,您将不再需要仅主机适配器。桥接的来宾操作系统将能够看到彼此,就像 LAN 上的普通主机可以看到彼此一样。一般来说,在创建虚拟机时,您只想使用仅主机网络仅有的与主机操作系统或其他虚拟机对话。 (例如,测试虚拟机设置一次,然后绝不已更新。)一旦您决定让虚拟机访问更广泛的网络,它实际上不会为您做任何有用的事情。

相关内容