赞
踩
在virtualbox里搭建多个虚拟机于一个网络的时候出现了IP冲突的问题。我这里采用的网络模式是自定义的nat。
一、自定义nat网络模式
win1:
win2:
解决方法1(刷新虚拟机物理地址):
1)查看两者的DHCP是否自动开启
2)若两者皆为自动获取IP,则将其中一台虚拟机关机。右击虚拟机->网络->高级->点击刷新物理地址。如图所示
打开虚拟机IP地址自动获取且不冲突
解决方法二:修改为静态IP
windows:
linux(此为kali linux.其他发行版Linux请参照网上其他文章):
配置网络文件
vim /etc/network/interfaces
修改前:
将文件修改为
auto lo
iface lo inet loopback
iface eth0 inet static # 把网卡eth0(对应自己的网卡名称)设为静态的网络接口;
address 10.0.2.5 # 设置IP地址;
netmask 255.255.255.0 # 设置子网掩码;
gateway 10.0.2.1 # 设置网关;
network 10.0.2.0 # (可选)设置网络号,即一个网段第一个ip地址;
broadcast 10.0.2.255 # (可选) 广播地址,即主机标识段host ID 为全1 的IP 地址;
配置dns
vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
(注:dns服务器地址靠前优先。即先通过114.114.114.114解析,解析不成功,才通过8.8.8.8服务器解析。可加入内网dns服务器的IP)
重启网络服务
systemctl restart netwoking
或
/etc/init.d/networking restart
或
service networking restart
是参考文章
linux系统下静态IP的设置
Virtual box的nat模式中,(克隆)虚拟机IP地址重复问题(nat模式下虚拟机间的通信)
(注:本人菜鸡,个人见解,如有错误,欢迎评论指出)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。