当前位置: 首页 > SystemCenter2012 > 正文

SystemCenter2012SP1实践(35)CentOS下用脚本快速配置IP和主机名

这两天接到一个批量装CentOS6.4的活,其实对于Linux,本人还是非常初级的初学者。所以尽管Linux的虚拟机复制不像Windows那样还需要Sysprep,但它配IP步骤真的太反人类了,特别是虚拟机复制之后的mac地址也变了,还需要手工绑定mac。因此简单学习了一下shell脚本,写了如下的东西。

东西很简单,也没有太多复杂的地方,主要就是做一个step by step的设置ip地址的脚本,在脚本结束会重启一下网络服务,让网卡生效,同时show一下配置文件,我们好检查一下是否正确。

这种方法比直接去修改位于/etc/sysconfig/network-scripts/ifcfg-eth0下配置文件方便多了。

没用脚本之前以我的手残来说,大概需要5分钟搞定一个,而现在用脚本,10秒内搞定~

需要注意的是,我的脚本只提供了ip和网关的手动输入。掩码、dns由于这些在公司内部是固定的,因此没有做手动输入,有需要的同学修改就可以使用。

另外我本人依然是微软狗粉,所以Linux的测试只是不得已而为之,哈哈。    

#!/bin/bash

#Powerd by a9y@foxmail.com kukisama

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

ncf=/etc/sysconfig/network-scripts/ifcfg-eth0

echo This Shell Only for sysprep CentOS6.4 in HyperV2012/R2

echo Please_enter_hostname

read hname

hostname $hname

echo "Please enter IP Address (xxx.xxx.xxx.xxx)"

read ipadd

echo "Please enter Gateway (xxx.xxx.xxx.xxx)"

read gateway

eth=`ifconfig -a| grep eth* | head -n 1|cut -c 1-4`

mac=`ifconfig -a| grep eth* | head -n 1|cut -c 39-60`

mv  /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/TMPbackup

echo DEVICE=$eth >>$ncf

echo HWADDR=$mac >>$ncf

echo TYPE=Ethernet >>$ncf

echo BOOTPROTO=static >>$ncf

echo IPADDR=$ipadd >>$ncf

echo NETMASK=255.255.255.0 >>$ncf

echo GATEWAY=$gateway  >>$ncf

echo DNS1=192.168.0.50 >>$ncf

echo ONBOO=yes >>$ncf

service network restart

cat /etc/sysconfig/network-scripts/ifcfg-eth0

原创文章,转载请注明: 转载自奶油九叔

本文链接地址: SystemCenter2012SP1实践(35)CentOS下用脚本快速配置IP和主机名

本文固定链接: http://www.ny9s.com/index.php/2013/11/15/systemcenter2012sp1-centos-ip-fast/ | 奶油九叔

微软云方案高端顶级群【236804566】分享成就牛B之路

欢迎关注新浪微博 @肥九叔
  • 《微软System Center 2012 R2私有云部署实战》现已上市
  • 该日志由 奶油 九叔 于2013年11月15日发表在 SystemCenter2012 分类下,
    原创文章转载请注明: SystemCenter2012SP1实践(35)CentOS下用脚本快速配置IP和主机名 | 奶油九叔
    关键字: , ,

    SystemCenter2012SP1实践(35)CentOS下用脚本快速配置IP和主机名:目前有28 条留言

    1. 板凳
      mosser lee:

      Sysprep,我曾经给50台机器手动执行过sysprep,当时都要疯了。
      向脚本自动化的大哥致敬!(微笑)

      2013-11-26 下午 2:46
    2. 沙发
      不明飞行物:

      哈哈哈哈哈

      2013-11-16 上午 1:29