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 20:24
下一篇 2016-09-07 20:39

相关推荐

  • 【招聘福利】三生石/郑州/6-10K

    三生石科技 岗位职责: 1、熟悉Linux系统环境/内核参数/系统调用接口等,对系统、网络和应用的原理等有较深刻的理解; 2、熟悉Linux操作系统的管理部署、配置和调优; 3、熟悉服务器架构部署、负载均衡、CDN等; 4、了解mysql数据库的基本管理技能,有Apache/Tomcat/MySQL等服务的优化配置经验; 5、了解常用系统自动化监控软件的使用…

    Linux干货 2015-11-10
  • 第六周作业

    请详细总结vim编辑器的使用并完成以下练习题 光标跳转 字符间跳转 h或向左箭头键 光标向左移动一个字符 j或向下箭头键 光标向下移动一个字符 k或向上箭头键 光标向上移动一个字符 l或向右箭头键 光标向右移动一个字符 翻屏 Ctrl+f 屏幕向下移动一页 Ctrl+b 屏幕向上移动一页 Ctrl+d 屏幕向下移动半页 Ctrl+u 屏幕向上移动半页 Ent…

    Linux干货 2017-01-22
  • 管理systemd

    管理systemd 一、systemd介绍 回顾一下centos的启动流程  POST –> Boot Sequence –> Bootloader –> kernel + initramfs(initrd) –> rootfs –> /sbin/init 在…

    Linux干货 2016-09-22
  • Linux入门之Centos6 和Centos7的安装

    在安装Centos6 和Centos7 之前,首先VMware需要安装完成,所需镜像CentOS-6.9-x86_64-bin-DVD1和CentOS-7-x86_64-Everything-1611(本次实验所用的版本)准备好,然后开启VMware,进行安装之旅,在安装过程中,Centos6 和Centos7 在前15步的配置是一样的步骤,在16步开启虚拟…

    2017-07-15
  • linux软件包管理

    linux软件包管理 简介     在Linux系统中,软件包的安装和管理是很重要的知识,而linux/unix一个麻烦的地方就是软件安装程序比较麻烦和复杂,尤其是当所安装的软件包要处理较多的包依赖关系,这就更让人头疼了,最常见linux软件安装方式有三种:     本文主要介绍Linux中RedHat或CentOS发…

    系统运维 2016-05-05
  • 学习宣言

     博观而约取,厚积而薄发。

    Linux干货 2016-10-24