`
329937021
  • 浏览: 122460 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下一个网卡配置多个IP

阅读更多
             linux下一个网卡配置多个IP
   linux下一个网卡如何配置多个IP?linux下边如果没有图形界面了配置网络还真的不是太方便了,呵呵,习惯问题,当然习惯需要改的,最近遇到一个问题需要单网卡配置多个ip地址。文本控制台下面有netconfig,还有ifconfig工具,netconfig图形化的稍微方便些,但是没有文档,配置一个ip还能应付,但是如果配置多个IP就搞不定了,只能使用ifconfig,ifconfig的用法可以使用man ifconfig查看,最常用的给网卡配置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
分享到:
评论

相关推荐

    linux下一个网卡配置多个IP.docx

    linux下一个网卡配置多个IP.docx

    为linux虚拟机一个网卡分配多个IP地址

    为linux虚拟机一个网卡分配多个IP地址, 而且有图啊,很有用,本人自己做的

    linux配置多个ip

    在linux系统中一块网卡上配置多个ip

    linux双网卡 路由配置 访问特定ip网段走指定网卡

    linux双网卡 路由配置 访问特定ip网段走指定网卡,命令已实测

    linux单网卡配多IP

    系统正常安装,先设置一个默认IP, /etc/sysconfig/network-scripts/ifcfg-eth0文件内容如下: DEVICE=eth0  IPADDR=202.104.149.25 GATEWAY=202.104.149.1  NETMASK=255.255.255.128  ONBOOT=yes 检测该网卡,IP...

    Linux单网卡绑定多IP与多网卡共用单IP

    本文介绍了在Linux系统中为单网卡绑定多IP与多网卡共用单IP的方法。

    CentOS7单网卡绑定多个IP地址

    由于Windows电脑是图形化界面,单网卡配置多个IP地址很容易,并且网上教程比较多。然而Linux一般都是用命令行配置IP地址,Linux版本较多,对于CentOS系统而言,CentOS6和CentOS7的很多命令都不一样。本文是对CentOS7...

    Linux服务器下多网卡负载均衡的研究 (1)

    本文介绍Linux下的bonding 技术,Linux 2.4.x的内核中采用了这种技术,利用bonding技术可以将多块网卡接口通过绑定虚拟成为一块网卡,在用户看来这个聚合起来的设备好像是一个单独的以太网接口设备,通俗点讲就是多...

    Linux下通过netlink给网卡添加和删除IP地址(keeplaived和ip命令也是通过netlink来添加删除IP的)

    Linux下通过netlink给网卡添加和删除IP地址(keeplaived和ip命令也是通过netlink来添加删除...netlink添加IP可以让一个网卡拥有多个IP地址(可以通过ip addr命令来查看),而不是通过添加虚拟网卡的方式来实现多IP的。

    linux 网卡绑定教程 (单网卡、多网卡、绑定多模式、单IP 、多IP)

    大家赚积分不容易,随便收个1分吧! 你们的支持是我最大的动力~

    solaris下绑定多个网卡IP

    最近在做solaris10下的lvs测试,需要一块网卡绑定多个ip,solaris下的操作与linux不太相同,记录以下,以备查用!

    Linux下利用IP别名托管多个SSL站点

    IP 别名背后的概念很简单:可以在一个网络接口上配置多个 IP 地址。这样就能够在使用单一接口的同一个服务器上运行多个 Web 服务器。设置 IP 别名也非常容易。只需配置系统上的网络接口,让它监听额外的 IP 地址。在...

    Linux服务器配置与管理:linux网卡配置.pptx

    任何一台计算机要连接到网络,都需要对该机的网络接口进行配置,而对网络接口的配置,实际上就是在网络接口上添加一个或多个网络连接。 添加网络连接的方式有两种: 添加临时生效的网络连接:该方式适合在调试网络时临时...

    Linux下使用ip netns命令进行网口的隔离和配置ip地址

    1. 添加隔离标记符: ip netns add fd 2. 将指定网卡放入隔离中...4. 有多个网口时,可以将两对网口直连,配置同网段ip,执行ping操作,验证隔离网口ip配置是否成功: ping -I eth2 192.168.1.2 知识点扩展:Linux查看i

    linux网络配置

    在安装linux时,如果你有网卡,安装程序将会提示你给出tcp/ip网络的配置参数,如本机的 ip地址,缺省网关的ip地址,DNS的ip地址等等.根据这些配置参数,安装程序将会自动把网卡(linux系统首先要支持)驱动程序编译到内核中...

    Linux UDP组播设置TTL和指定网口

    组播在双网卡或者多网卡下,系统会根据路由表自动选择网卡发送命令,但是会导致一些网卡发送数据异常,这时候就需要绑定ip来解决这个问题了。 组播报文在网络传播的时候是需要设置TTL的(除非网口都是2层交换机),...

    Linux采用双网卡bond、起子接口的方式

    网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。 适用场景 服务器两张网卡需要做bond,并且bond后网卡需配置不同网段的地址,用于走不同流量...

    Linux下Apache服务器的配置和应用

    (1)识别计算机网卡,在同一台服务器上绑定多个IP地址,IP地址为192.168.1.10,192.168.1.20,对应的端口号为默认80端口。 (2)建立网站目录为/www/html/vtlhostA,对应的域名为vtlhostA.example.com。 (3)建立...

    Linux配置临时IP地址

     ip需要根据电脑的ip来配置,需要保证在同一个网段内才能通信,比如都在192.168.0这个网段  配置之后再查看网卡信息会多出一块eth0网卡。  配置好IP之后在命令提示符中通过ping命令来检查是否能ping通 ...

    Qt5 获取所有网卡的地址信息

    多网卡系统,需要获取每个网卡的地址信息。 具体参见: http://blog.davidrobot.com/2019/02/qt5_network_interface.html

Global site tag (gtag.js) - Google Analytics