#!/bin/bash
#设置静态ip地址
eth=$(ifconfig|grep eth|awk '{print $1}')
mac=$(ifconfig|grep eth|awk '{print $5}')
read -p "请输入ip:" ip
read -p "请输入子网掩码:" netmask
read -p "请输入网关:" gateway
read -p "请输入主DNS:" dns1
read -p "请输入副DNS:" dns2
echo DEVICE=$eth > /etc/sysconfig/network-scripts/ifcfg-$eth
echo HWADDR=$mac >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo TYPE=Ethernet >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo IPADDR=$ip >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo NETMASK=$netmask >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo GATEWAY=$gateway >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo DNS1=$dns1 >> /etc/sysconfig/network-scripts/ifcfg-$eth
echo DNS2=$dns2 >> /etc/sysconfig/network-scripts/ifcfg-$eth
service network restart &>/dev/null
版权声明:本文为haha13l4原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。