当前位置:首页 > 开发 > 操作系统 > 正文

Linux自动配置IP地址脚本

发表于: 2014-12-19   作者:crabdave   来源:转载   浏览次数:
摘要: Linux自动配置IP地址脚本   1、可以查看/etc/sysconfig/network-script/ifcfg-设备名 2、脚本如下:   #!/bin/bash #Switch of static IP and DHCP #设置第一块网卡eth0 if [ $1 = "company" ] ; then IP_PATH=/et

Linux自动配置IP地址脚本

 

1、可以查看/etc/sysconfig/network-script/ifcfg-设备名

2、脚本如下:

 

#!/bin/bash
#Switch of static IP and DHCP

#设置第一块网卡eth0
if [ $1 = "company" ] ; then
IP_PATH=/etc/sysconfig/network-scripts/ifcfg-eth0
echo "BOOTPROTO=static">>$IP_PATH
echo "DEVICE=eth0">>$IP_PATH
echo "IPADDR=192.168.129.3">>$IP_PATH
echo "NETMASK=255.255.255.0">>$IP_PATH
#echo "GATEWAY=192.168.113.190">>$IP_PATH

#设置第二块网卡eth1
IP_PATH=/etc/sysconfig/network-scripts/ifcfg-eth1
echo "BOOTPROTO=static">>$IP_PATH
echo "DEVICE=eth1">>$IP_PATH
echo "IPADDR=192.168.129.4">>$IP_PATH
echo "NETMASK=255.255.255.0">>$IP_PATH
#echo "GATEWAY=192.168.113.190">>$IP_PATH

else
echo 'BOOTPROTO=dhcp'>>$IP_PATH
fi
service network restart

 

 3、使用

./setIP.sh company 

company为进入第一个分支,不添加该参数则直接使用DHCP自动获取IP

 

Linux自动配置IP地址脚本

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0
修改IP永久生效按以下方法 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果
测试环境:Ubuntu 11.10 1. 安装mutt及msmtp软件 sudo apt-get install mutt sudo apt-get install
需求 shell脚本里我需要根据不同的ip地址做出不同的操作,因此我需要在shell脚本里获取当前主机的ip
小红帽5.0下修改Ip地址 要使用Xftp将文件放入linux中自己改了改试了试没成功,今天早上来了弄好了给
在Linux中经常通过ifconfig 命令设置IP地址,但每次设置完成后,重启服务器后IP地址就会清空。具体
http://wgkgood.blog.51cto.com/1192594/1108537 随着整个IT行业的发展,安全对于人们来说非常的重
(1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机
文章参考 http://hi.baidu.com/m4r10/item/979b13e4b8e8d6bc2f140bbf Linux命令行下配置IP地址不像
文章参考 http://hi.baidu.com/m4r10/item/979b13e4b8e8d6bc2f140bbf Linux命令行下配置IP地址不像
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号