Windows和Linux关于一块网卡绑定多个网络地址的解决之道

Windows和Linux关于一块网卡绑定多个网络地址的问题解决之道


  在不同场合用不同ip地址访问网络,而且都是固定ip。是一件很头疼的问题。不过,Windows和Linux系统都提供了解决方法。接下来我们先谈Windows系统下操作,再说Linux如何操作。


一、Windows设置

  1. 我以Windows7为例,首先鼠标左键点击你电脑左下角有网络标志,会弹出如下界面。
   Windows和Linux关于一块网卡绑定多个网络地址的解决之道

点击红框所在位置。

  2. 你能看到如下画面,再次点击红框所在位置
   Windows和Linux关于一块网卡绑定多个网络地址的解决之道

  3. 看到如下画面,再次点击红框所在位置
  Windows和Linux关于一块网卡绑定多个网络地址的解决之道
  4. 看到如下画面,再次点击红框所在位置
  Windows和Linux关于一块网卡绑定多个网络地址的解决之道
  5. 终于看到了吧,在常规和备用地址都可以配置ip地址。不过只能配置两个。

二、Linux设置

  既然说到Linux了,那么必然所有的操作都应该在CLI界面完成。接下来我通过CentOS6和7来演示如何进行单块网卡绑定多个ip地址。在这些操作之前,请确保你对iproute家族和ifconfig家族的命令都是能知其意思。同时这两个家族的命令均能实现这个设置。
可以看到我当前网卡就一个IP地址,接下来我就要给他添加地址了

Windows和Linux关于一块网卡绑定多个网络地址的解决之道
用ip命令添加地址
Windows和Linux关于一块网卡绑定多个网络地址的解决之道

oh,yeah~两个地址了。可是为什么我用ifconfig看不到这个IP地址呢?

Windows和Linux关于一块网卡绑定多个网络地址的解决之道

原来ifconfig命令一个网卡名只能识别一个地址,那怎么办?我们给他加个别名让ifconfig能看到

Windows和Linux关于一块网卡绑定多个网络地址的解决之道

这样就对了。可是那怎么用ifconfig命令添加别名呢?接下来我们换到CentOS 6 来操作

Windows和Linux关于一块网卡绑定多个网络地址的解决之道

但是这两个操作添加的IP地址一重启电脑就没有了,因此我们需要修改配置文件。如何修改配置文件。cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-eth0   ifdown-eth   ifdown-post    ifup          ifup-ippp   ifup-post    ifup-wireless
ifcfg-eth1   ifdown-ib    ifdown-ppp     ifup-aliases  ifup-ipv6   ifup-ppp     init.ipv6-global
ifcfg-lo     ifdown-ippp  ifdown-routes  ifup-bnep     ifup-isdn   ifup-routes  net.hotplug
ifdown       ifdown-ipv6  ifdown-sit     ifup-eth      ifup-plip   ifup-sit     network-functions
ifdown-bnep  ifdown-isdn  ifdown-tunnel  ifup-ib       ifup-plusb  ifup-tunnel  network-functions-ipv6
[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0:0
[root@localhost network-scripts]# vim ifcfg-eth0:0

Windows和Linux关于一块网卡绑定多个网络地址的解决之道

然后保存退出即可,这样重启等操作也不会让这个网址丢失。

原创文章,作者:fighter,如若转载,请注明出处:http://www.178linux.com/44475

(0)
fighterfighter
上一篇 2016-09-07
下一篇 2016-09-07

相关推荐

  • M20 – 1- 第三周(1):课堂练习与作业

    课堂练习: 1、创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution" [root@localhost ~]# useradd -G bin,root -s /bin/csh -c&nbsp…

    Linux干货 2016-08-08
  • Python线程指南

    本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例。 注意:本文基于Python2.4完成,;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,转载请注明作者及原文地址 >.< 1. 线程基础 1.1. 线程状态 线程有5种状态,状态转换的过程如…

    2015-03-13
  • 误删除centos6.8内核修复全过程

    关于误删除系统内核或内核损坏修复教程,本教程主要详细描述系统内核或内核损坏修复过程中步骤详解 一.操作环境 硬件:华硕笔记本 软件:VMware Workstation Pro 12版本  Centos 6.8.iso镜像 二,修复步骤 第一步,我们先要挂载centos6.8的镜像,然后光盘启动 进入系统救援模式 进入当前系统的根目录 我们需要手动…

    Linux干货 2016-09-05
  • 常用进程查看工具

    进程是我们学习Linux中常常接触的概念,他是程序被运行起来的一种表现形态。 了解进程的工作状态,管理进程的工作状态,可以让我们更清楚的知道,系统正在做什么,整体的进度是怎么样的。 想要了解进程的工作状态,我们就需要借助一些常用的工具来查看,想要对进程进行管理,我们也需要工具来实现。下面我们一起来看一看常用的查看进程工具有哪些,这些工具是如何使用的,有什么特…

    2017-05-09
  • Nginx

    Nginx简介     Nginx(”engine x”)是俄罗斯人Igor Sysoev(伊戈尔.塞索耶夫)编写的一款高性能的HTTP和反向代理服务器。Nginx能够选择高效的epoll、Kqueue、eventport作为网络I/O模型,在高连接并发的情况下,Nginx是Apache服务器不错的替代品,它能够支持高…

    2017-05-07
  • N25-第六周总结 vim编辑器

    vim编辑器:         模式化的编辑器             基本模式:                     编辑模式,命令模式,输入模式,末行模…

    Linux干货 2017-02-15