linux修改ip dhcp,Linux下在静态IP与动态DHCP之间切换的脚本
因为经常在Vmware机上需要变动IP,有时要在静态与动态之间切换,下面这个小脚本可满足需要,在RHEL4,RHEL5下测试通过
1、创建文件changeIP.sh
#vi changeIP.sh
2、修改权限为x
#chmod +x changeIP.sh
3、编辑文件内容如下
引用:
#!/bin/bash
#Switch of static IP and DHCP
if [ $1 = "home" ] ; then
echo 'BOOTPROTO=static'
>/etc/sysconfig/network-scripts/ifcfg-eth0
echo "DEVICE=eth0"
>>
/etc/sysconfig/network-scripts/ifcfg-eth0
echo 'IPADDR=192.168.1.109' >>
/etc/sysconfig/network-scripts/ifcfg-eth0
echo 'NETMASK=255.255.255.0' >>
/etc/sysconfig/network-scripts/ifcfg-eth0
echo 'GATEWAY=192.168.1.1' >>
/etc/sysconfig/network-scripts/ifcfg-eth0
else
echo 'BOOTPROTO=dhcp'
>/etc/sysconfig/network-scripts/ifcfg-eth0
fi
service network restart
4、执行脚本
#./changeIP.sh [home | office] 静态时是home,动态随便输一下什么参数即可~
linux修改ip dhcp,Linux下在静态IP与动态DHCP之间切换的脚本相关推荐
- linux桥接设置静态,centos6.10 桥接模式下配置静态ip
centos6.10 桥接模式下配置静态ip主要是修改以下三个地方: /etc/sysconfig/network-scripts/ifcfg-eth0(这个文件名版本不同文件名也不同,可以先cd / ...
- 【Linux Note】centos 7 / 8 通过修改网络配置文件 ifcfg-ens33来设置静态IP
centos 7 / 8 通过修改网络配置文件 ifcfg-ens33来设置静态IP ifcfg-ens33所在的目录 /etc/sysconfig/network-scripts/ vi /etc/ ...
- linux 的ip 设置lo_Linux服务器设置静态IP的方法
这里以CentOS 7系列为例设置静态IP,原来RedHat系列的Linux发行版可以通过setup工具方便的设置静态IP,但是在版本7之后setup工具的功能就逐渐减弱了,所以这时候采用修改配置文件 ...
- linux设置静态ip地址_什么是静态IP地址,与动态IP地址比较以及如何为Windows和Linux设置?...
linux设置静态ip地址 IP addresses are the core mechanism of Computer networks. The IP address is used to sp ...
- Linux下的静态库、动态库和动态加载库
from: http://www.techug.com/linux-static-lib-dynamic-lib 库的存在极大的提高了C/C++程序的复用性,但是库对于初学者来说有些难以驾驭,本文从L ...
- linux系统下的“静态库和动态库”专题之二:库的创建和使用
接上文[linux系统下的"静态库和动态库"专题之一:库的概念和规则]所述,我们通常把一些公用函数制作成函数库,供其它程序使用.函数库分为静态库和动态库两种. – 静态库在程序编译 ...
- linux系统下的“静态库和动态库”专题之一:库的概念和规则
什么是库 在windows平台和linux平台下都大量存在着库. 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行. 由于windows和linux的本质不同,因此二者的库也是不兼 ...
- linux下生成静态库和动态库
linux下生成静态库和动态库 一.动态库.静态库简介 库是写好的现有的,成熟的,可以复用的代码.现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常.本质上 ...
- qt linux 修改系统时间,linux改变系统时间
linux修改系统时间 linux 2009-03-04 15:23:18 阅读1710 评论0 字号:大中小 订阅 Linux下的时间分为两种,系统时间与硬件时间.我们一般看到的时间就是系统时间,比 ...
最新文章
- 成为机器学习工程师第一年,我学到的 12 件事
- J-Link驱动下载和JLINK下载Hex程序
- DIY一个高大上带提醒的计时器,简单实用,你还在等什么
- python怎么创建虚拟环境_anaconda怎么创建python虚拟环境
- bird 报表_轻松完成Birt报告
- SQL SERVER作业的Schedules浅析
- Agglomerative Hierarchical Algorithms(凝聚式层次聚类)
- HDU4508 完全背包
- java session 超时_Javaweb项目session超时解决方案
- TTL与CMOS电路小结
- 已知从1970年1月1日0分0秒到目前的总秒数计算当前时间
- 第十七节:通信之WLAN(WPA3-Ⅰ)
- 三个月来美国又有一万家餐馆因疫情倒闭或关闭;爱彼迎帮助在危机中的人寻找临时住宿 | 美通企业日报...
- 示波器(Oscilloscope)快速入门
- 面对山寨走私潮,政府宜疏不易堵
- dfc trace performance anaysis
- VS 2019中使用qt
- Panda3D引擎简介跟初步体验
- 看美剧学英文之最全攻略
- python可视化的图表汉字显示成框框_数据可视化——Matplotlib输出中文显示问题...
热门文章
- redis清理缓存_大话Redis问题
- 【java】调用System.gc()会发生什么?
- 【kafka】控制台默认不能发送大数据 4096 4095 4129
- 【Flink】Flink exitCode=239
- 95-230-028-源码-WordCount走读-获取ExecutionGraph
- 【Flink】Flink 启动报错 DirectoryNotEmptyException Could not close resource
- 【Flink】部分task每秒处理速度为0
- java.lang.Runtime.availableProcessors返回可用处理器的Java虚拟机的数量
- Springboot 关于日期时间格式化处理方式总结
- java excel 数据有效性_poi操作excel设置数据有效性