Linux下获取 设置IP、MAC、网关、掩码的shell脚本

Linux下获取IP、MAC、网关、掩码的shell脚本

Mask:ifconfig |grep inet| sed -n '1p'|awk '{print $4}'|awk -F ':' '{print $2}'
IP:ifconfig |grep inet| sed -n '1p'|awk '{print $2}'|awk -F ':' '{print $2}'
mac:ifconfig |grep eth0|awk '{print $5}'
Linux下获取 设置IP、MAC、网关、掩码的shell脚本

cat /etc/resolv.conf | awk '{print $2}'
route -n | grep eth0 | grep UG | awk '{print $2}'

 

 

设置:

ifconfig eth0 10.0.192.79 netmask 255.255.254.0
route add default gw 10.0.193.254
echo 'nameserver 219.141.136.10' > /tmp/etc/resolv.conf

 

 

 自动获取ip:udhcpc -s /etc/dhcp.script