15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > VirtualBox 如何配置网络

VirtualBox 如何配置网络

时间:2023-06-27 22:18:01 | 来源:网站运营

时间:2023-06-27 22:18:01 来源:网站运营

VirtualBox 如何配置网络:> 配置过好几次,每次都需要重新查找,太麻烦了,这里记录一下,这里采取的是nat+ host only网络配置




配置nat




  1. 在 VirtualBox 主控制界面点击 【管理】--【全局设定】--【网络】--【添加新NAT网络】



2. 在弹出的对话框中,设置【网络CIDR】为【192.168.100.0/24】,【确定】

3. 在管理界面点击【设置】--【网络】--【网卡1】,【连接方式】选择【NAT网络】,【界面名称】选【NATNetwork】,【确定】




4 . 【启动】




登陆进系统之后,运行:




# vi /etc/sysconfig/network-scripts/ifcfg-eth0将【ONBOOT】改为【yes】:DEVICE=eth0HWADDR=08:00:27:29:8D:5ATYPE=EthernetUUID=48f940f9-be30-4a00-b660-378e9414e31aONBOOT=yesNM_CONTROLLED=noBOOTPROTO=dhcp重启网络服务:

# service network restart此时可以正常联网了,ping 一个地址试试。




**但是此时还不能通过 SSH 登陆服务器。**




配置host only




1 到 VirtualBox,选择【编辑仅主机(Host-Only)网络】。可以看到:













2 【设置】--【网络】--【网卡2】--【启用网络连接】,【连接方式】选【仅主机(Host-Only)网络】:




开机。




3 执行下列命令:

# cd /etc/sysconfig/network-scripts/# cp ifcfg-eth0 ifcfg-eth1# vi ifcfg-eth1


删除【HWADDR】行,删除【UUID】行,添加【IPADDR】和【NETMASK】,修改【DEVICE】为【eth1】,【BOOTPROTO】为【static】:




DEVICE=eth1TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.56.101NETMASK=255.255.255.0





重启网络服务。




此时可以使用 SSH 连接 【192.168.56.101:22】了。







遇到的问题




1. Bringing up interface eth0: Error:Unknown connection:

修改了 网卡的mac地址, 对应的 /etc/udev/rules.d/70-persistent-net.rules 配置信息需要删除

原因是拷贝虚拟机网卡配置信息造成的。







2. nat 网络的原理

就是在宿主主机上,搭建了一个虚拟路由器,路由器有DHCP功能,自动分配ip, 默认的是网络地址转换NAT, 网段为10.0.2.0/24, 这个网络不允许用户管理。







3. 连接不上

关闭firefull 防火墙

chkconfig iptables off




4. 复制虚拟介质,新建一个虚拟机,利用复制的虚拟介质

出现网路故障

重新填写ifcfg-eth1中的HWADDR, 修改对应的ip, 停止网络service network stop, 然后重启reboot







5. 出现主机ping 不通虚拟机

主要原因是, 查看虚拟机上的设置, 网络中有个名称为host-only, 混杂模式为拒绝,然后就可以了




>[VirtualBox + CentOS 使用 NAT + Host-Only 方式联网](VirtualBox + CentOS 使用 NAT + Host-Only 方式联网)

> PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!

关键词:网络,配置

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭