学习linux,大多数开始于虚拟机,在熟悉基础命令以后,就开始望眼于一些中间件的时候,这个时候往往就会想让自己的虚拟机和宿主机一样能上网,下载各种环境资源,但是好多人会卡在虚拟机配置外网这一块,今天我们就来看看虚拟机设置外网是怎样的:
安装vmware和cenos7的过程我们就不讲解了,网上很多这样的教程;
我选择的是NAT模式去连接;
1.查看自己目前正在使用的是那张网卡;
这个更具个人电脑不同,查看方式也不同,我是win11系统
确认好网卡后,打开vmware网络设置(编辑-虚拟网络编辑器)
点击更改设置
在桥接模式下,将宿主机正在使用的网卡勾选中;
在点击NAT模式下,设置子网IP(这里的子网IP地址是一个范围不是指特定的IP地址【192.168.99.0~192.168.99.254】),子网掩码;
进入NAT设置后,我们主要要记住这里设置的网关地址;
然后点击确定,推出虚拟机网络设置。
接下来我们进入vmware内安装好的linux系统中,进行网络配置;
输入命令:cd /etc/sysconfig/network-scripts/
往往第一个就是我们默认的网卡配置文件:
对他进行vim编辑
命令vim ifcfg-ens33
在这里主要是设置这几项即可
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址。
IPADDR=192.168.99.254 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址(这里的ip地址设置需要与在虚拟机网络配置的子网ip地址同网段即可)
GATEWAY=192.168.99.3 #网卡对应的网络地址 当时有VMWARE时,网关对应虚拟机设置的网关(虚拟机网络设置NAT网关=linux系统网关)
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备
以上设置完成后,wq保存并推出
命令:vim /etc/resolv.conf
配置完成后重启网络即可
service network restart#重启网络