zoukankan      html  css  js  c++  java
  • linux下一个网卡配置多个IP

    转自:http://blog.csdn.net/beckdon/article/details/15815197

    最常用的给网卡配置ip的命令为 
    #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 
    说明: 
    eth0是第一个网卡,其他依次为eth1,eth* 
    192.168.0.1是给网卡配置的第一个网卡配置的ip地址 
    netmask 255.255.255.0 配置的是子网掩码 
    up是表示立即激活 
    如果给单个网卡eth0配置多个ip地址如何操作呢,如果使用ifconfig命令那么上边需要改动的地方只有eth0这个而已,查了一些资料,明白了将eth0改为eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x称为虚拟网络接口,是建立在网络借口(eth0)上边。 
    所以给单网卡配置多ip的方法就是使用命令: 
    #ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up 
    #ifconfig eth0:1 192.168.0.2 netmask 255.255.255.0 up 
    #ping 192.168.0.1 
    #ping 192.168.0.2 
    ping测试通过,就完成了单网卡配置多ip的功能。reboot以后发现ip地址变了回去。 
    所以

    必须设置启动时自动激活ip设置 
    第一种: 
    将上边的命令ifconfig加入到rc.local中去 
    第二种: 
    就是仿照/etc/sysconfig/network-scripts/ifcfg-eth0增加一文件根据网络虚拟接口的名字进行命名 
    例如ifcfg-eth0:0或者ifcfg-eth0:1等等 
    #下边看下ifcfg-eth0:0文件里面的配置信息 
    DEVICE=eth0:0 #网络虚拟接口eth0:0 
    ONBOOT=yes #启动的时候激活 
    BOOTPROTO=static #使用静态ip地址 
    IPADDR=192.168.0.1 #分配ip地址 
    NETMASK=255.255.255.0 #子网掩码 
    其他配置文件类似。重启ping测试,配置成功。 
    今天看了别人的没看明白自己试了试才知道具体如何操作。 
    如何关闭一个ip呢则使用 
    #ifconfig eth*[:x] down(*代表的是网卡编号,x代表虚拟接口号0-255) 
    查看ip配置信息: 
    #ifconfig 

  • 相关阅读:
    Oracle 存储过程_(收集)
    Oracle job procedure 存储过程定时任务(转自hoojo)
    windows环境下,Jenkins的安装和基础配置
    如何使用IntelliJ IDEA 配置Maven
    在IntelliJ IDEA中安装Junit,TestNG
    JAVA 操作 properties 配置文件
    Java语法----Java中equals和==的区别(转载)
    由于网页点击速度过快,导致selenium无法定位到元素的问题
    使用IntelliJ idea运行selenium3.0
    selenium webdriver java环境配置
  • 原文地址:https://www.cnblogs.com/x_wukong/p/6800248.html
Copyright © 2011-2022 走看看