VirtualBox CentOS虚拟机 NAT模式 设置动态获取IP地址 连网

问题描述

今天配置CentOS虚拟机,导入的已配置好的虚拟机,发现死活连不上外部网络,经高人指点解决了,记录一下步骤和大致原理。
 
 

VirtualBox设置

首先在全局设置->网络中添加网络,这里是为虚拟机划分一块网络,之后虚拟机的网关和IP地址会在这块网络的范围内动态分配。
在这里插入图片描述
这里要将支持DHCP勾上,即支持动主机配置。
 
接着选中虚拟机,打开虚拟机的设置。
在这里插入图片描述
将网卡启用网络连接,然后选中NAT网络模式,选中我们刚刚创建的网络,混淆模式选择拒绝避免不必要的问题,网线记得接入。如果出现有选项是灰色不可操作的,可能是因为虚拟机正在运行不允许修改设置,把虚拟机关了有些就能编辑了。
 
 

CentOS中的配置

首先配置网络,cd /etc/sysconfig/进入对应文件夹。
在这里插入图片描述
 
vi network编辑网络配置文件,删掉原有的网关gateway,保证动态分配。
在这里插入图片描述
编辑文件的话,刚vi完,进去后按i进入insert插入模式,这时候就能随意编辑了。编辑完毕按esc退出插入模式,然后按wq并回车,即写入并退出。
 
出来后cd network-scripts进入对应文件夹,
在这里插入图片描述
 
然后ifcfg-eth0对应我的网卡,如果从头一直按照我的做法做过来,也只会有这一个,vi ifcfg-eth0打开编辑,vi编辑器操作同上,不再赘述。
在这里插入图片描述
将子网掩码NEMASK、默认网关GATEWAY、IP地址IPADDR都删了,防止静态分配,并且把ONBOOT改成yes,把BOOTPROTO改成dhcp。保存退出。
 
最后重启一下网络,service network restart
在这里插入图片描述
 
ping一下一些常见IP或域名
ping 114.114.114.114
在这里插入图片描述
ping www.baidu.com
在这里插入图片描述
都通了,完成。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值