虚拟机克隆完成后自动配置静态IP地址

自动配置静态IP脚本,需要修改脚本中对应的hostname,ip地址相关信息

#虚拟机克隆自动配置静态IP脚本文件
#!/etc/bash

#hostname
hostname=test
#静态IP
ipaddr=192.168.47.22
#子网掩码
netmask=255.255.255.0
#网关地址
gateway=192.168.47.2
#网卡配置文件地址
fileEth=/etc/sysconfig/network-scripts/ifcfg-eth0 
#hostname配置文件地址
fileNetwork=/etc/sysconfig/network

#删除UUID,HWADDR,ONBOOT,BOOTPROTO,IPADDR,NETMASK,GATEWAY 配置列
sed -i "/UUID/d" $fileEth
sed -i "/HWADDR/d" $fileEth
sed -i "/ONBOOT/d" $fileEth
sed -i "/BOOTPROTO/d" $fileEth
sed -i "/IPADDR/d" $fileEth
sed -i "/NETMASK/d" $fileEth
sed -i "/GATEWAY/d" $fileEth

#添加IP配置项
echo "IPADDR=$ipaddr" >>$fileEth
echo "NETMASK=$netmask" >>$fileEth
echo "GATEWAY=$gateway" >>$fileEth
echo "ONBOOT=yes" >>$fileEth
echo "BOOTPROTO=static" >>$fileEth

#删除rules文件
rm -f /etc/udev/rules.d/70-persistent-net.rules

#配置hostname
sed -i "/HOSTNAME/d" $fileNetwork
echo "HOSTNAME=$hostname">>$fileNetwork

#重启
reboot
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值