我想为我的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 地址,您将必须重复这些步骤。