フワシ。~
#contetns
*ウオヘラ [#b6de04cc]
CentOS7ーハケ゚、ホマタヘ・、・・ソ。シ・ユ・ァ・、・ケフセ。ハeno。「eso。ヒ、オ・ミ。シ・ク・逾、ホサナヘヘ。ハeth。ヒ、ヒケ遉、サ、ス靉、ホホ罍」
*・ス。シ・ケ [#uc3d6841]
-NICタ゚ト熙ホーウ酖ヨエケス靉ホ
##
## Interface Setting
##
## GRUB setting
echo ""
echo "--------------------------------------------"
echo " GRUB parameter update"
echo "--------------------------------------------"
sed -i "/GRUB_CMDLINE_LINUX/s/quiet\"/quiet net.ifnames=0 biosdevname=0\"/g" /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
## NIC name setting
echo ""
echo "--------------------------------------------"
echo " Interface configuratin file convert"
echo "--------------------------------------------"
cd /etc/sysconfig/network-scripts/
WC=`nmcli device | cut -d" " -f1 | grep ^en | wc -l`
i=1
while [ $i -le $WC ];
do
ENO=`nmcli device | cut -d" " -f1 | grep ^en | sed -n -e ${i}"p"`
ETH=$(($i-1))
echo "$ENO : ifcfg-$ENO -> ifcfg-eth$ETH"
# Interface
if [ -f ifcfg-$ENO ]; then
echo " ifcfg-$ENO : found"
mv ifcfg-$ENO ifcfg-eth$ETH
sed -i "/DEVICE/s/$ENO/eth$ETH/g" /etc/sysconfig/network-scripts/ifcfg-eth$ETH
sed -i "/NAME/s/$ENO/eth$ETH/g" /etc/sysconfig/network-scripts/ifcfg-eth$ETH
else
echo " ifcfg-$ENO : file not found"
fi
# Route
if [ -f route-$ENO ]; then
mv route-$ENO route-eth$ETH
else
echo " route-$ENO" : file not found
fi
i=$(($i+1))
done