一、前言:
当每次需要配置网络时都进入到网络配置文件进行修改,这样在需要更改多台主机网络配置时,效率不高,重复操作很枯燥,所以在这里我们就可以用到脚本来帮助我们,更高效!!
注意:rhel9 与rhel7配置网络文件的路径是不相同的!rhel7与欧拉的路径相同!
二、编写网络脚本
虚拟机的网络环境:
点击VMware的编辑中的虚拟网络编辑器
此时我NAT模式的网段为172.25.254
(1)rhel7.9环境
此时把文件放在bin的路径下是为了可以直接执行,不用在加其他路径
1.创建脚本
vim /bin/vmset1.sh
2.加执行权限 chmod +x /bin/vmset1.sh
3.运行脚本 (配置IP为172.25.254.20)
此时一定要注意用ifconfig来确定你的设备名称
运行命令:
vmset1.sh ens33 172.25.254.20
4.可以用ifconfig检查是否配置成功
(2)rhel9环境
1.vim /bin/vmset.sh 编写网络脚本
2.加执行权限 chmod +x /bin/vmset.sh
3.运行脚本 (配置IP为172.25.254.20)
此时一定要注意用ifconfig来确定你的设备名称
运行命令:
vmset1.sh ens160 172.25.254.20
4.可以用ifconfig检查是否配置成功
(3)欧拉环境
1.创建脚本
2.加执行权限 chmod +x /bin/vmset.sh
3.运行脚本 (配置IP为172.25.254.20)
此时一定要注意用ifconfig来确定你的设备名称
运行命令:
vmset1.sh ens160 172.25.254.20
4.可以用ifconfig检查是否配置成功
三:小结
此时我的设备名称为ens224
在rhel9中运行脚本是出现了一些错误
显示unkown ens224
此时需要看一下你的identity是否与你的设备名称相同
此时是不同的 所以才会报错说不知道ens224
此时只需要将其改为ens224就可以啦
我的分享到这里就结束啦!