1.网络说明
在使用VM创建虚拟机的时候,都会有如下几种网络连接模式。
- 桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上
- NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
- 仅主机:虚拟机与宿主机直接连起来
所以我们在安装虚拟机的时候,一般选择桥接模式。
2.配置IP地址
网络的信息在/etc/sysconfig/network-scripts下,一般VM安装的网卡为ens33,所以直接执行如下命令进行网络地址修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将内容修改如下:
TYPE="Ethernet" # 网络类型为以太网
BOOTPROTO="static" # 手动分配ip
NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致
DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致
ONBOOT="yes" # 该网卡是否随网络服务启动
IPADDR="192.168.220.101" # 该网卡ip地址就是你要配置的固定IP
GATEWAY="192.168.220.2" # 网关
NETMASK="255.255.255.0" # 子网掩码
DNS1="8.8.8.8" # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
3.配置网络工作
vi /etc/sysconfig/network
修改为
NETWORKING=yes # 网络是否工作,此处一定不能为no
4. 关闭防火墙
systemctl start firewalld # 开启关闭防火墙
systemctl stop firewalld # 临时关闭防火墙
systemctl disable firewalld # 禁止开机启动
这边开启先开启防火墙,是在工作中发现,通过systemctl status firewalld查看防火墙状态,确实是stop或者dead的状态,但是从外部访问始终是不通的,通过先开启防火墙再关闭可以解决此问题。有知道原理的可以告诉下。
5.重启网络
service network restart
6.最后说明
在安装好一台机器后,可以通过VM的Clone,然后通过上面第二步进行IP修改后,直接reboot重启后就能快速得到一台新机器了。