如何向在 VirtualBox 上运行的 Centos VM 添加 FQDN?

如何向在 VirtualBox 上运行的 Centos VM 添加 FQDN?

我想为我的Centos 6 虚拟机正在运行虚拟盒

virtualbox 设置为桥接模式。

我是一名 Windows 程序员,我对网络/Linux 的了解还很有限。

如果您能给我指出正确的方法,我将不胜感激。

我知道最好的方法是通过 DNS 服务器,但为了学习,我想采用最快捷/最简单的方法,即在/etc/hosts? 我不知道这是否是正确的领域,但我愿意接受您的反馈。

更新:我已经能够使用主机的 IP 来 ping 该虚拟机(我不确定它是内部的还是外部的),但是,我无法使用它的主机名来 ping 它!

答案1

您还可以执行以下操作:

通过运行命令检查 CentOS VM 上的 IP 地址ifconfig。它应该是这样的10.0.2.15。现在修改文件/etc/hosts 在 CentOS 上,添加以下行

10.0.2.15  virtualCentOS.local virtualCentOS

答案2

通常,在您的 DNS 服务器中设置 DNS 记录是执行此操作的最佳方法。

您需要编辑以下文件 c:\windows\system32\drivers\etc\hosts

请执行下列操作

开始 -> 运行记事本 c:\windows\system32\drivers\etc\hosts

在记事本中,将以下行添加到文件末尾(将 192.168.10.10 更改为您的虚拟机的 IP 地址,将“foo”更改为您想要引用虚拟机的域名)

192.168.10.10 富

此链接包含有关如何执行此操作的屏幕截图。

http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/

重要的
这仅在您的虚拟机具有相同的 IP 地址时才有效。如果您的虚拟机获得了新的 IP 地址,您将必须重复这些步骤。

相关内容