DHCP
#!/bin/bash
#作者:博客鱼
echo "                  1 安装DHCP服务
                        2 编辑DHCP服务
                        3 启动DHCP服务
                        4 退出
"
read -p "请选择服务!" q1
if [ $q1 == 1 ];then
a=/a.repo
b=/etc/yum.repos.d/
echo "正在挂载光盘"
umount -a &> /dev/null
mount /dev/sr0 /mnt &> /dev/null
if [ $? -eq 0 ];then
        cp -f /root/a.repo $b && rm -rf /etc/yum.repos.d/C*
fi
yum clean all &> /dev/null && echo "正在清理yum缓存!"
yum makecache &> /dev/null && echo "重建缓存成功!"
yum -y install dhcp &> /dev/null
if [ $? = 0 ];then
        echo "安装完成!"
fi
fi
if [ $q1 -eq  2 ];then
> /etc/dhcp/dhcpd.conf
cat >> /etc/dhcp/dhcpd.conf << END
subnet 192.168.10.0 netmask 255.255.255.0 {
option routers                         192.168.10.1;
option subnet-mask                 255.255.255.0;
range 192.168.10.1 192.168.10.100;
}
END
fi
if [ $q1 -eq 3 ];then
service dhcpd restart
fi
if [ $q1 -eq 4 ];then
        exit 0
fi
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号