更改IP的Shell脚本
2013-10-14 21:23
369 查看
生产环境中Linux服务器都采用静态IP地址,在此为大家贡献一个更改IP的Shell脚本
#!/bin/bash #Usage:./changes_ip.sh ip netmask gateway #By Crushlinux 2013-08-12 IP_PATH=/etc/sysconfig/network-scripts/ifcfg-eth0 GW_PATH=/etc/sysconfig/network ip_address=$1 netmask=$2 gateway=$3 #create ip_address echo "DEVICE=eth0" > $IP_PATH echo "BOOTPROTO=static" >> $IP_PATH echo "IPADDR=$ip_address" >> $IP_PATH echo "NETMASK=$netmask" >> $IP_PATH echo "GATEWAY=$gateway" >> $IP_PATH echo "ONBOOT=yes" >> $IP_PATH #create gateway sed -i "s/^GATEWAY.*$/GATEWAY=$gateway/g" $GW_PATH /etc/init.d/network restart
相关文章推荐
- 用shell脚本批量连续更改FreeBSD主机ip
- shell脚本-更改后缀名
- Shell脚本实现检测某ip网络畅通情况(含短信报警功能)
- [shell]通过ping检测整个网段IP的网络状态脚本
- Shell脚本实现防止国外ip访问服务器
- Shell脚本中获取本机ip地址的3个方法
- Shell脚本配合iptables屏蔽来自某个国家的IP访问
- Shell脚本中获取本机ip地址的3个方法
- 普通用户利用脚本及runas自动更改IP
- 判断IP是否正确的shell 脚本
- shell脚本学习(1)列出一组IP内所有活动主机
- Shell更改一般文件或目录权限的脚本
- Shell脚本实现判断IP地址是否在一个ip段内代码分享
- linux 自动ping ip的shell脚本
- shell脚本实现Linux ip的配置(增删改查)以及相关信息查看
- shell 脚本监控公网出口IP
- shell脚本批量监控Linux server配置文件的更改
- shell脚本批量追踪ip路由走向