在linux下,我们有时候需要给单网卡设置不同的IP地址,这样就涉及到单网卡绑定多个IP地址的情况。使用本方法可以方便的为单网卡绑定多个IP地址。笔者使用的环境是centos5.6,应该在fedora 和rhel上都是适用的。

我们知道linux的网络设备的存储路径是/etc/sysconfig/network-scripts/

我们要适用的网卡是eth0,再看一下该设备的IP信息。

IP:192.168.234.128

Brast:192.168.234.255

Mask:255.255.255.0

添加一个IP只需在/etc/sysconfig/network-scripts /创建一个ifcfg-eth0:x(x可以为0,1,2.......)。为了简便我们可以讲ifcfg-eth0,复制一份命名为ifcfg-eth0:1即可,然后修改该文件。

[root@localhost network-scripts]# cat ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

DEVICE=eth0(修改为eth0:1)

BOOTPROTO=none

HWADDR=00:0C:29:96:93:CA

ONBOOT=yes(表示开机启用,保留)

NETMASK=255.255.255.0

IPADDR=192.168.234.128(修改为新的ip,192.168.234.100)

GATEWAY=192.168.234.255

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=yes

修改后的结果:

启用设备,使用命令:ifup eth0:1

下面测试一下,另外一台计算机使用ping来测试。

经测试,这样就完成了添加一个IP的工作,同样我们可以添加N个IP。

转载自:http://www.2cto.com/os/201108/98817.html

最新文章

  1. 使用Windows Form 制作一个简易资源管理器
  2. (转)高性能网站架构之缓存篇—Redis集群搭建
  3. 51nod 1605 棋盘问题 (博弈)
  4. js禁止复制页面文字
  5. application tips
  6. 1.6.3 Uploading Data with Solr Cell using Apache Tika
  7. java static 变量,和方法从属于类
  8. JavaScript重复元素处理
  9. mongodb GUI
  10. 无法连接远程mysql问题
  11. C# 词法分析器
  12. 标准C++类std::string的内存共享和Copy-On-Write(写时拷贝)
  13. Android智能手机中各种音频场景下的audio data path
  14. 【设计原则和编程技巧】单一职责原则 (Single Responsibility Principle, SRP)
  15. P标签莫名有了margin-top值的原因
  16. Ubuntu14.04 下软件安装和卸载命令备记
  17. 013 jquery中关于表格行的增删问题
  18. Django和DateTimeField
  19. jquery操作select标签change事件
  20. Set 遍历的三种方法

热门文章

  1. 用Octopress在Github pages上写博客
  2. 【转】HTML5的语音输入 渐进使用HTML5语言识别, so easy!
  3. [Angular + Unit] AngularJS Unit testing using Karma
  4. MapReduce优化
  5. [转]Android NDK几点回调方式
  6. iOS 手机淘宝加入购物车动画分析
  7. shell入门之变量测试 分类: 学习笔记 linux ubuntu 2015-07-10 15:49 31人阅读 评论(0) 收藏
  8. linux的grep命令
  9. 函数返回一个SqlDataReader对象
  10. Android中dip,dp,sp,pt和px的区别