linux系统单网卡绑定多个IP地址

说明:

单网卡绑定两个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进入目录:

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

[[email protected] 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即可,然后修改配置文件。  

[[email protected] network-scripts]# cp ifcfg-eth0.0 ifcfg-eth0:0

  

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

[[email protected] 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

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

[[email protected] network-scripts]# service network restart或/etc/init.d/network restart

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

[[email protected]calhost 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

测试成功!

时间: 2024-12-14 07:47:59

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

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

Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失. 相关的配置文件 /ect/hosts 配置主机名和IP地址的对应 /etc/sysconfig/network 配置主机名和网关 /etc/sysconfig/network-scripts/ifcfg-eth0 eth0配置文件,eth1则文件名为ifcfg-eth1,以此类推 一.网卡配置 假设我们要

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

Linux网卡配置与绑定 Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失. 相关的配置文件 /ect/hosts 配置主机名和IP地址的对应 /etc/sysconfig/network 配置主机名和网关 /etc/sysconfig/network-scripts/ifcfg-eth0 eth0配置文件,eth1则文件名为ifcfg-eth1,以此类推

Linux系统多网卡绑定实战。

导读 对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡.在生产型的系统中,网卡的可靠性就更为重要了.多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务即:默认情况下只有一块网卡工作,其它网卡做备份网卡提供冗余的支持. 高效率的叠加网络传输速率,负载均衡 对于网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题. 对于文件服务器来说,比如NFS或SAMBA文件服务器,没有

linux下一个网卡绑定多个ip

[[email protected] ~]# cd /etc/sysconfig/network-scripts/ [[email protected] network-scripts]# cp ifcfg-eth0 ifcfg-eth0:1 [[email protected] network-scripts]# vim ifcfg-eth0:1 DEVICE=eth0:1HWADDR=00:0C:29:73:E6:0DTYPE=EthernetUUID=98b5dc88-94c0-4a78-

单网卡配置第二个IP地址&&VI编辑器。Linux;CentOS 6

单网卡配置第二个IP地址&&VI编辑器.Linux:CentOS 6 原文地址:https://blog.51cto.com/8010597/2468525

linux下一块网卡设置多个ip地址

无论是在实际的生产坏境中,还是平时的练习中, 一个网卡设置多个ip地址是非常常见的,也是非常有用的. 我们以centos6.8系统为列, 在一块网卡上设置多个ip地址. 1>. 给一块网卡设置多个ip地址这个功能可能会受到NetworkManager服务的影响,首先关闭NetworkManager服务,并且开机自启也关闭. [[email protected] network-scripts]# service NetworkManager stop Stopping NetworkManage

linux系统使用arp-scan检查是否存在IP地址冲突

如果前期没有做好IP地址规划,即使有IP地址统一不小心也会犯错!推荐服务器IP地址使用要登记明细,上次机房批量部署服务器,就将已再用的IP又分配给另一台服务器,还好对业务没有造成大的影响. 那么在给服务器配置IP的时候,怎么确保IP地址没有被使用,或者出现异常时有什么方法检测那?今天看到一个工具. arp-scan ,该工具在局域网内发送ARP数据包,来收集IP和MAC地址信息.如果一个IP地址对应多个MAC地址,就说明IP冲突了. 安装部署方法如下: 安装方法有两种: 首先安装软件依赖包 yu

linux系统双网卡绑定

linux系统做双网卡绑定,经过实验得出以下步骤 系统版本:CentOSrelease 6.8 (Final) 系统内核版本:2.6.32-642.el6.x86_64 1.1网卡配置如下 cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp cat /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 ONBOOT=yes BO

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

1.打开“网络连接”,选中需要添加多个IP的“本地连接”-->右键-->“属性”: 2.从“常规”中找到“Internet 协议(TCP/IP)属性”: 3.选择手动设置IP地址.网关.掩码等信息,如IP地址192.168.1.10 ,子网掩码255.255.255.0 ,网关192.168.1.1: 4.点下面的“高级”按钮,在高级中的“IP设置”→“IP地址”栏下点“添加”按钮,输入你想绑定的IP地址即可: 在此必须说明,添加的多个IP地址,如果选择下方的“自动跃点计数”(如下图)情况下,