#!/bin/bash
#配置静态ip
set -i /BOOTPROTO="none"/BOOTPROTO="static" /etc/sysconfig/network-scripts/ifcfg-ens33
if [ $? -eq 0 ];then
echo "已将none 改为static"
else
echo "修改失败请检查配置文件"
fi
read -p "请输入您要配置的静态IP:" ips
read -p "请输入您的子网掩码:" netmasks
read -p "请输入您的网关:" gateways
read -p "请输入您的dns:" dnss
cat << EOF >> /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR=$ips
NETMASK=$netmasks
GATEWAY=$gateways
DNS1=$dnss
EOF
systemctl restart network &>/dev/null
if [ $? -eq 0 ];then
echo "网络服务已重启配置生效"
else
echo "网络服务重启失败,检查网卡配置文件"
fi