关于使用VirtualBox在NAT方式下无法手动配置ip的问题……
virtualbox吧
全部回复
仅看楼主
level 3
swimmeryoung 楼主
各位好,今天遇到一个很头疼的问题,已经试验了一天了,实在解决不了,所以来此求助……
首先,我想说明一点,我只想获得VirtualBox的NAT方面的解答,桥接和其他几种方式我都会了,想说VMWare方面的请您保持沉默,谢谢……
问题:我发现,使用VirtualBox时,将一个客户机(比如我的是xp)的上网方式设为NAT后,主机会默认DHCP自动分配一个ip地址:10.0.2.15,然后又新建了两个客户机(win7和windows2003),这两个客户机同样使用NAT方式,却发现他们的ip居然都是10.0.2.15……我建这些客户机的目的是为了构建局域网,为了防止ip冲突,我就手动设置xp的ip为10.0.2.14,win7的为10.0.2.15,windows2003的为10.0.2.16,结果是:这三台客户机都不能上网了(主机是能上Internet网的)……然后又全部将他们改为DHCP分配ip,又都能上Internet网了……
能不能告诉我原因是什么?我的猜想是VirtualBox的DHCP服务器没关掉,可是我不会那个命令,没法关掉啊,哪位能帮我解答一下,怎么弄?再次点题,我的问题有两个:1,NAT方式手动设置ip后为何不能上Internet;2,如何设置或使用什么命令才能使这三台客户机在NAT方式下ip地址不同(当然,要在同一网段且能互相ping通),并且能访问Internet。
先谢谢了!
2012年06月15日 12点06分 1
level 3
建议你先复习下局域网知识
2012年08月11日 08点08分 3
level 3
第一个问题:手动设置ip的话,你要保证所有项目最好跟DHCP得来的一致,网关DNS一个都不能少。改IP不会影响某一个具体的客户机上网。
第二个问题:NAT方式本身是各自隔离的,虚拟机为每个客户机产生的是各自独立的环境,因此你需要增加host only adapter 把它们连接起来,或者干脆就使用其他的联网方式。
2012年08月11日 08点08分 4
level 10
幸好看到这贴。不用浪费时间了
2012年09月13日 02点09分 5
1