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进入目录:
[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地址的更多相关文章
- linux系统下单网卡绑定多个IP地址方法
说明: 操作系统:CentOS 6.2 IP地址:192.168.21.164 子网掩码:255.255.255.0 网关:192.168.21.2 问题: 现在要增加一个IP地址:192.168.2 ...
- LINUX单网卡绑定多个IP
在linux下,我们有时候需要给单网卡设置不同的IP地址,这样就涉及到单网卡绑定多个IP地址的情况.使用本方法可以方便的为单网卡绑定多个IP地址.笔者使用的环境是centos5.6,应该在fedora ...
- Linux双网卡绑定bond详解--单网卡绑定多个IP
Linux双网卡绑定bond详解 1 什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术.Kernels 2.4.12及 ...
- 单网卡绑定多个ip, 多个网卡绑定成一块虚拟网卡
Linux网卡配置与绑定 Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机 ...
- Linux系统多网卡绑定实战
导读 对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡.在生产型的系统中,网卡的可靠性就更为重要了. 多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正 ...
- linux 单网卡绑定两个ip
一.ubuntu系统: #vi /etc/network/interfaces OR $ sudo vi /etc/network/interfaces Modify as follows: au ...
- windows 2003一个网卡绑定多个IP地址
1.打开“网络连接”,选中需要添加多个IP的“本地连接”-->右键-->“属性”: 2.从“常规”中找到“Internet 协议(TCP/IP)属性”: 3.选择手动设置IP地址.网关.掩 ...
- Linux下双网卡绑定(bonding技术)
Linux网卡绑定探析 2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的 ...
- Linux高级网络设置——给网卡绑定多个IP
假设这样一种场景: 某运营商的Linux服务器上装配了2家互联网公司的Web服务,每个Web服务分配了一个公网IP地址.但是运营商的Linux服务器只有一块网卡.这就需要在一块网卡上绑定多个IP地址. ...
随机推荐
- 三通道低功耗ASK低频唤醒接收器PAN3501完全替代AS3933/GC3933
低频唤醒接收器PAN3501软硬件兼容AS3933/GC3933,且新增了寄存器功能,可直接替换,供应稳定,高性价比. 产品介绍: PAN3501是一款最多三个通道接收的低功耗ASK接收机,可用 ...
- DG磁盘分区提示错误
文章更新于:2020-02-26 一.当你使用 DG 分区遇到错误时 1.错误复现 2.解决办法 以管理员身份打开cmd 运行 chkdsk /f /x g:(这里的 g 替换成你要检查的盘符) 然后 ...
- spring07
关于spring的泛型依赖注入主要是继承等方面的知识 具体实现的简单的代码如下: package bao1; public class BaseRepository <T>{ } pack ...
- vue-shop项目第一天(用于记录 个人学习)
vue-shop 第一天 一.项目初始化 1.安装vuecli脚手架(依赖于webpack)[前端自动构建工具]. 2.安装插件(element-ui)[第三方插件库], 安装依赖(axios)[调用 ...
- Serverless无服务器云函数入门唠叨
B站录了个视频: https://www.bilibili.com/video/av59020925/
- Python之 module安装
如出现这种错误 ModuleNotFoundError: No module named 'numpy' 这种错误通常不会出现,因为Python的模块,通常在你安装Python shell的时候,就已 ...
- 基于 Njmon + InfluxDB + Grafana 实现性能指标实时可视监控
引言 最近逛 nmon 官网时,发现了一个新工具 njmon,功能与 nmon 类似,但输出为 JSON 格式,可以用于服务器性能统计. 可以使用 njmon 来向 InfluxDB 存储服务器性能统 ...
- 学习Saleforce | 业内第一份Salesforce学习者数据报告
自从自由侠部落这个Salesforce中文学习平台成立以来,我们接触到了越来越多的Salesforce的学习者,由衷感觉到这个学习生态圈愈发蓬勃发展. 为了了解Salesforce学习者的基本情况.现 ...
- 安卓虚拟定位软件Fake Location重大更新
前段时间网上找安卓虚拟定位的软件,找了很久,大部分都是多开修改APP,或者是不可用的,最后在KUAN找到一个作者Lerist做的虚拟定位软件 Fake Location ,配合作者本人的一键解锁sys ...
- 任意用户密码重置的十种姿势=====>学习笔记!
原学习视频链接:https://www.butian.net/School/content?id=214%E2%80%98 1.验证码不失效 原因:获取的验证码缺少时间限制,仅判断验证码是否不正确而未 ...