说明:

单网卡绑定两个IP地址,电信和联通,目的:是为了当电信出故障联通正常使用。

系 统

IP地址

子网掩码

网关

CentOS 6.3_64bit

eth0:116.18.176.19

255.255.255.0

192.168.1.1

eth0:0:172.188.174.20

255.255.255.0

192.168.1.1

1、linux的网络设备的存储路径是/etc/sysconfig/network-scripts进入目录:

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# ll

total 196

-rw-r--r--. 1 root root   212 Mar 20 22:15 ifcfg-eth0

 

2、在/etc/sysconfig/network-scripts 目录上创建一个ifcfg-eth0:x(x可以为0,1,2.......)。为了简便我们可以讲ifcfg-eth0,复制一份命名为ifcfg-eth0:0即可,然后修改配置文件。  

[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0:0

  

3、编辑ifcfg-eth0:0 虚拟IP

[root@localhost network-scripts]# vim ifcfg-eth0:0

DEVICE="eth0:0"            //修改设备的名称

BOOTPROTO="static"       //[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)

IPADDR=172.188.174.20         //修改IP地址

NETMASK=255.255.255.0      //子网掩码

GATEWAY=192.168.1.1        //网关

BROADCAST='192.168.1.255'    //广播地址

HWADDR="00:0C:29:C9:6D:11"  //MAC地址

NM_CONTROLLED="yes"

ONBOOT="yes"               //开机激活

:wq

如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。 

4、配置网卡DNS(电信和联通)

配置文件在/etc/resolv.conf下面。

vim /etc/resolv.conf

nameserver 202.109.14.5           #主DNS

nameserver 219.141.136.10         #次DNS

保存退出,然后运行如下的命令,重启虚拟的网卡。

[root@localhost network-scripts]# service network restart或/etc/init.d/network restart

5、我们来查看我们虚拟的网卡是不是激活了,用ifconfig,也就是下面这样的。

[root@localhost network-scripts]# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0C:29:C9:6D:18

inet addr:116.18.176.19  Bcast:192.168.1.255  Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fec9:6d18/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:1622 errors:0 dropped:0 overruns:0 frame:0

TX packets:702 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:170181 (166.1 KiB)  TX bytes:122357 (119.4 KiB)

eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:C9:6D:18

inet addr:172.188.174.20  Bcast:192.168.1.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING  MTU:16436  Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

  

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

C:\Users\Administrator>ping 116.18.176.19

正在 Ping 116.18.176.19 具有 32 字节的数据:

来自 116.18.176.19 的回复: 字节=32 时间=16ms TTL=64

来自 116.18.176.19 的回复: 字节=32 时间=8ms TTL=255

来自 116.18.176.19 的回复: 字节=32 时间=8ms TTL=255

来自 116.18.176.19 的回复: 字节=32 时间=8ms TTL=255

C:\Users\Administrator>ping 172.188.174.20

正在 Ping 172.188.174.20 具有 32 字节的数据:

来自 172.188.174.20 的回复: 字节=32 时间=16ms TTL=64

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

测试成功!

7、测试当eth0 网络中断eth0:0是否正常使用

C:\Users\Administrator>ping 116.18.176.19

正在 Ping 116.18.176.19 具有 32 字节的数据:

请求超时。

请求超时。

请求超时。

来自 192.168.1.2 的回复: 无法访问目标主机。

C:\Users\Administrator>ping 172.188.174.20

正在 Ping 172.188.174.20 具有 32 字节的数据:

来自 172.188.174.20 的回复: 字节=32 时间=16ms TTL=64

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

来自 172.188.174.20 的回复: 字节=32 时间=8ms TTL=255

测试成功!

本文转自 yhw85 51CTO博客,原文链接:http://blog.51cto.com/yanghuawu/1159656,如需转载请自行联系原作者

linux系统单网卡绑定多个IP地址的更多相关文章

  1. linux系统下单网卡绑定多个IP地址方法

    说明: 操作系统:CentOS 6.2 IP地址:192.168.21.164 子网掩码:255.255.255.0 网关:192.168.21.2 问题: 现在要增加一个IP地址:192.168.2 ...

  2. LINUX单网卡绑定多个IP

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

  3. Linux双网卡绑定bond详解--单网卡绑定多个IP

    Linux双网卡绑定bond详解 1 什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术.Kernels 2.4.12及 ...

  4. 单网卡绑定多个ip, 多个网卡绑定成一块虚拟网卡

    Linux网卡配置与绑定   Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机 ...

  5. Linux系统多网卡绑定实战

    导读 对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡.在生产型的系统中,网卡的可靠性就更为重要了. 多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正 ...

  6. linux 单网卡绑定两个ip

    一.ubuntu系统: #vi /etc/network/interfaces  OR  $ sudo vi /etc/network/interfaces Modify as follows: au ...

  7. windows 2003一个网卡绑定多个IP地址

    1.打开“网络连接”,选中需要添加多个IP的“本地连接”-->右键-->“属性”: 2.从“常规”中找到“Internet 协议(TCP/IP)属性”: 3.选择手动设置IP地址.网关.掩 ...

  8. Linux下双网卡绑定(bonding技术)

    Linux网卡绑定探析   2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的 ...

  9. Linux高级网络设置——给网卡绑定多个IP

    假设这样一种场景: 某运营商的Linux服务器上装配了2家互联网公司的Web服务,每个Web服务分配了一个公网IP地址.但是运营商的Linux服务器只有一块网卡.这就需要在一块网卡上绑定多个IP地址. ...

随机推荐

  1. Redis操作,数据库操作

    Redis操作,数据库操作 案例1:源码安装Redis缓存服务 案例2:常用Redis数据库操作指令 案例3:配置Redis主从服务器 1 案例1:源码安装Redis缓存服务 1.1 问题 本案例要求 ...

  2. spring中BeanPostProcessor之二:CommonAnnotationBeanPostProcessor(01)

    在上篇博客中分享了InstantiationAwareBeanPostProcessor接口中的四个方法,分别对其进行了详细的介绍,在文末留下了一个问题,那就是postProcessPropertie ...

  3. zendframewor 项目构建

    1.安装好新的php 2.安装composer   在https://getcomposer.org/download/上手动下载最新版本的composer.phar   放到/usr/local/b ...

  4. Linux Shell编程,使用随机数

    Shell有一个$RANDOM环境变量,读取它可以获得5位随机数 在/dev下,有两个字符设备/dev/random和/dev/urandom,可以产生二进制随机数 其中,urandom为非阻塞随机数 ...

  5. 初始WebApi(1)

    如果你要问我WebApi是干嘛,我只能说它是的给数据.哈哈哈哈哈,这几天也才刚刚了解了解关于WebApi的知识,今天就来谈谈吧. 1.创建WebApi项目 第一步:选择ASP.NET Web应用程序 ...

  6. Python常见数据结构-Tuple元组

    Python Tuple基本特点 元组与列表类似,不同之处在于元组的元素不能修改. 与字符串和列表一样,可以根据下标进行切片索引. 元组使用小括号,单一元素的元组定义是必须加一个逗号. Python ...

  7. Vue-router 第5节 vue-router利用url传递参数

    Vue-router 第5节 vue-router利用url传递参数 目录 Vue-router 第5节 vue-router利用url传递参数 第5节 vue-router利用url传递参数 冒号的 ...

  8. Kitty-Cloud服务搭建过程剖析

    项目地址 https://github.com/yinjihuan/kitty-cloud 服务搭建 大家目前看到的都是我已经搭建好了的服务,如果让你从零开始自己搭建一个微服务的项目,要怎么做? 我们 ...

  9. Jmeter常用元件

    1.测试计划:测试元件的容器,相当于一个项目名称 线程组:  2.监听器:负责收集测试结果,同时也被告知了结果显示的方式 (1)查看结果树:看具体某个请求——请求响应,结果明细 (2)聚合报告:汇总报 ...

  10. buuctf misc wp 02

    buuctf misc wp 02 7.LSB 8.乌镇峰会种图 9.rar 10.qr 11.ningen 12.文件中的秘密 13.wireshark 14.镜子里面的世界 15.小明的保险箱 1 ...