静态方法

注意:所有操作均使用root用户

修改ip:

编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.22.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.22.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.22.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

注意: ifcfg-eth0是第一张网卡,ifcfg-eth1是第二张网卡,依次类推

增加ip:

可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0

也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中添加(但是设备eth0一定要有)

DEVICE=eth0:0 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.33.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.33.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

依次类推,如果再增加一个ip,则再增加如下配置:

DEVICE=eth0:1 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.44.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.44.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

同样如果在第二张网卡,则需要增加:

DEVICE=eth1:0 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.33.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.33.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

增加默认网关的方法:

注意一台机器只能有一个缺省网关,否则就应该给出具体的路由方式。

在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个缺省网关:

DEVICE=eth0

BOOTPROTO=static

BROADCAST=10.10.22.255

IPADDR=10.10.22.145

NETMASK=255.255.255.0

NETWORK=10.10.22.0

ONBOOT=yes

TYPE=Ethernet

GATEWAY=10.10.22.3

修改完成后,要想使上述修改生效,则需要重起机器,或者重起网络。

重新启动机器的方法是:reboot

重起网络的方法是:service network restart

以上为静态增加ip的方法,即机器重起后仍然有效的方法。

动态方法

注意:所有操作均使用root用户

修改IP:

ifconfig eth0 10.10.22.145

则直接将第一张网卡的IP修改成10.10.22.145

增加IP:

ifconfig eth0 add 10.10.33.145 //增加一个IP

ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址

再增加一个IP:

ifconfig eth0:0 add 10.10.44.145

ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址

千万不要如下操作:

ifconfig eth0 add 10.10.44.145

这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145

再增加一个IP:

ifconfig eth0:0:1 add 10.10.55.145

ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址

非原创

linux修改动态ip名领,Linux动态和静态修改ip(转)相关推荐

  1. eclipse修改android包名,Eclipse 如何快速修改工程名及包名

    修改工程名/包名,也是咱们在开发中常常遇到的问题,好比咱们在开发过程当中忽然以为项目名不合适,或者根包名不合适想修改一下怎么办? 缓存 在Eclipse中修改Android应用程序包名时,须要修改的几 ...

  2. 如何批量修改文件后缀名?(批量修改文件的扩展名)

    无需软件批量修改文件后缀名?怎么通过命令行批量修改文件后缀名?有时候由于文件后缀名格式不同,有的时候我们需要对文件扩展名进行修改,或者文件扩展名丢失,需要添加.如果数量少的文件那还简单直接修改就好了. ...

  3. php 批量修改文件名后缀名,PHP实现批量修改文件后缀名的方法

    本文实例讲述了PHP实现批量修改文件后缀名的方法.分享给大家供大家参考.具体如下: /** * 批量修改文件后缀名 * @param $path 文件夹路径 * @param $sext 原文件后缀名 ...

  4. linux代码动态分析软件,举例分析Linux动态库和静态库

    函数库分为静态库和动态库两种.创建Linux静态库和Linux动态库和使用它们在这里将以举例的形式详述一下.静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库.动态库在程序编译时并不 ...

  5. linux下动态库符号表,Linux动态库(.so)符号表

    最近编译libbinder.so发现system/lib/libbinder.so只有358K,但单独编译生成的obj/SHARED_LIBRARIES/libbinder_intermediates ...

  6. linux编译动态库未定义,linux 编译动态链接库 so,避免运行时才发现函数未 ......

    ldd  查看 elf文件依赖的  so 动态链接库 可以  export LD_LIBRARY_PATH=/path 设置 so文件的路径, nm  -u  *.so  或者 nm |grep  U ...

  7. oracle修改表字段名备注_oracle 增加修改删除表字段,添加修改表、以及表中字段的备注...

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...

  8. linux 修改Db2主机名,对DB2服务器主机名的修改的正确操作流程

    文章主要描述的是如何正确的对DB2服务器主机名的修改,在实际操作中由于出于多种原因,在DB2数据库的服务器的实际使用过程中,用户有可能对DB2数据库服务器的主机名进行修改,本文详细介绍了修改DB2的主 ...

  9. 【Linux 内核】宏内核与微内核架构 ( 操作系统需要满足的要素 | 宏内核 | 微内核 | Linux 内核动态加载机制 )

    文章目录 一.操作系统需要满足的要素 二.宏内核 三.微内核 四.Linux 内核动态加载机制 一.操作系统需要满足的要素 电脑上运行的 操作系统 , 是一个 软件 ; 设备管理 : 操作系统需要 为 ...

最新文章

  1. gtx1080 驱动 linux,CentOS 7安装Nvidia GTX1080显卡驱动
  2. KVM - 调整cpu内存、网卡
  3. 计算机管理的未来职业发展方向,职业发展方向
  4. 【机器学习算法专题(蓄力计划)】四、机器学习中的著名的牛顿法
  5. python平稳性检验_Python数据分析0.3 用statsmodels进行ADF平稳性检验
  6. Unity开发者如何有效地进行本土化
  7. 智能标注、电力和地下管网巡检,CV算法落地方案
  8. Qt 串口通信 高速发送出错的解决方法总结
  9. UITableView使用总结和性能优化
  10. Huawei is developing a new future technology
  11. 自主访问控制 强制访问控制_快速访问控制
  12. 【前端进阶之路】内存基本知识
  13. ssh 远程连接、上传下载命令
  14. 硬盘功率测试软件,CPU功耗检测
  15. oracle 00314,【案例】Oracle报错ORA-00314 数据库异常关机导致redo SCN不一致无法启动...
  16. Pytorch 微调(Fine-tuning)
  17. 图像基础—— 特征提取之颜色特征提取
  18. 在船舶共轨实验平台上使用Mbed LPC1768
  19. 关于elementui上传图片 隐藏上传按钮
  20. WPF深入浅出话资源

热门文章

  1. webservice调用天气服务
  2. 【Java】数组的使用
  3. 【C语言】输出半径1到10的圆的面积,当面积值超过100时,停止执行本程序
  4. C#LeetCode刷题之#686-重复叠加字符串匹配(Repeated String Match)
  5. 如何使用Dependabot保持环境最新
  6. Python中的@property Decorator:其用例,优点和语法
  7. 微信小程序物联网应用_简化物联网应用程序入门的提示
  8. bulma.css_如何建立一个? Bulma CSS的自适应博客设计
  9. -bash-退出_为什么这么多开发人员在找到工作之前就退出了。 请-不要。
  10. 142_Power BI之同比预测