virtualbox虚拟机网络设置
程序员文章站
2022-04-11 10:22:10
...
1.点击相应虚拟机——> 设置——>网络,如下:
2.在物理机上win+R,打开cmd命令行窗口,输入“ipconfig”,查看IP地址:
物理机当前IP地址为:192.168.0.102
3.启动虚拟机系统,win+R,打开cmd命令行窗口,输入“ipconfig”,查看虚拟机当前IP地址:
可以看到虚拟机系统当前IP地址为:192.168.0.104
如果没有显示,(如果显示了,跳过到下一步)请在此系统内,本地连接网络属性设置为,“自动获取IP地址”或者手动配置IP:
以xp为例,“网上邻居”——>右键“属性”——>本地连接,右键点击属性——>Internet协议,点击属性——>选择“自动获取IP地址”,“自动获取DNS地址”,确定。
如果想自己设置IP地址的话,要把虚拟机的IP地址设置在和物理机同一网段,即192.168.0.XX格式
4.物理机ping虚拟机:本地物理机,win+R打开命令行窗口,输入,ping+虚拟机的IP地址
ping 192.168.0.104
物理机成功ping通虚拟机,效果如下:
如果没有ping通,效果如下:
解决办法:打开虚拟机防火墙设置,关闭防火墙即可。“控制面板”——》windows防火墙——》选择“关闭防火墙”
5.虚拟机ping物理机:虚拟机内win+R打开命令行窗口,输入,ping+物理机的IP地址
ping 192.168.0.102
效果图同上。
倘若虚拟机没有ping通物理机,同样的,需要设置本地物理机的防火墙。
以win10为例。
在win10左下角快速搜索框中搜索 ,“高级安全 Windows Defender 防火墙”——》点击“入站规则”——》找到如下项,点击“启动规则”。
再次测试,ping通
至此完毕。
如遇其他问题,请在评论区留言。