`
tuhaitao
  • 浏览: 379295 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux 在一块网卡上绑定多个IP

阅读更多
配置虚拟主机时有一种方式是在一块网卡上绑定多个IP,操作如下:
首先用ifconfig查看物理网卡
[root@localhost etc]# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:98:1C:2E  
          inet addr:192.168.1.103  Bcast:255.255.255.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe98:1c2e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59217 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45034 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:24197483 (23.0 MiB)  TX bytes:7882365 (7.5 MiB)
          Interrupt:10 Base address:0xd020 

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:62 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:8325 (8.1 KiB)  TX bytes:8325 (8.1 KiB)

lo是本地回环
eh开头的是物理网卡,我只有一块网卡,所以显示eth0

那么现在我们在eth0上绑定其他IP地址

[root@localhost etc]# ifconfig eth0:1 192.168.1.201 netmask 255.255.255.0 up
[root@localhost etc]# route add -host 192.168.1.201 dev eth0:1
[root@localhost etc]#
[root@localhost etc]# ifconfig eth0:2 192.168.1.202 netmask 255.255.255.0 up
[root@localhost etc]# route add -host 192.168.1.202 dev eth0:2


eth0:n 这里的n可以自己随便设置
route 为新地址添加路由并且绑定在相应的eth0:n上

ok,现在在其他机器上ping一下,因该已经通了:)

注意:
1.这里绑定的其他IP,会在机器重启时消失,如果想永久绑定,就需要在开机时写一个shell,把上边的shell贴在:(/etc/rc.local)文件里就OK了:)
2.删除绑定IP:
[root@localhost etc]# ifconfig eth0:1 down
[root@localhost etc]# ifconfig eth0:2 down

3.删除路由(如果已经删除绑定IP,路由会自动消失)
[root@localhost etc]# route del 192.168.1.201 dev eth0:1
[root@localhost etc]# route del 192.168.1.202 dev eth0:2
分享到:
评论

相关推荐

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

    单网卡绑定多 IP 是指在一个网卡上绑定多个 IP 地址,使得服务器可以同时提供多个网络服务。在 Redhat 系列中,可以在 `/etc/sysconfig/network-scripts` 目录下创建一个名为 `ifcfg-eth0:0` 的文件,以实现单网卡...

    linux下网卡做绑定

    在Linux操作系统中,网卡绑定(Bonding)是一种将多个物理网络接口(如eth0和eth1)组合成一个逻辑接口(bond0)的技术,以提高网络连接的可靠性或带宽。以下是对如何在Linux下配置双网卡绑定的详细步骤和相关知识点...

    linux下多网卡绑定之实现负载均衡

    在Linux操作系统中,多网卡绑定(Bonding)是一种网络冗余和负载均衡技术,它允许将多个物理网络接口(NICs)组合成一个逻辑接口,以提高网络连接的可靠性和带宽。本文将深入探讨如何在Linux下实现多网卡绑定,并...

    Linux下双网卡绑定

    为了实现这一目标,双网卡绑定技术成为了一个热门且实用的解决方案,尤其在Linux环境下,其提供了强大的灵活性和性能优化。本文将深入探讨Linux下双网卡绑定技术的实现原理、配置步骤以及不同工作模式,帮助读者全面...

    linux双网卡绑定

    Linux 双网卡绑定是指将两块网卡虚拟成为一块网卡,使其看起来是一个单独的以太网接口设备。这种技术早已存在于 Sun 和 Cisco 中,被称为 Trunking 和 Etherchannel 技术。在 Linux 的 2.4.x 内核中,也采用了这种...

    Linux下绑定双网卡配置方法.doc

    Linux操作系统中,绑定双网卡配置方法是指将多个网卡组合成一个逻辑网卡,从而提高网络可用性和带宽。在 Linux 系统中,这种方法称为 bonding。绑定双网卡配置方法可以提高网络的可用性、可靠性和带宽,且可以提供...

    linux实现网卡绑定

    1. **冗余备份**:通过将两块或多块网卡虚拟成一块网卡,形成一个单一的以太网接口,提供相同的MAC地址和IP地址。当主用网卡出现故障时,备用网卡自动接管网络服务,避免网络中的单点故障。 2. **负载平衡**:通过...

    Linux双网卡绑定

    在Linux系统中,双网卡绑定(或称为网卡绑定、网卡聚合)是一种将多个物理网络接口合并为一个逻辑接口的技术。通过这种方式可以提高网络连接的带宽、实现负载均衡或者增加网络连接的可靠性。双网卡绑定主要应用于...

    solaris下绑定多个网卡IP

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

    凝思Linux6.0.80操作系统双网卡绑定.zip

    网络接口绑定是一种网络连接技术,它允许将多个物理网络接口(如网卡)结合在一起,形成一个逻辑接口。这样做的主要目的是提高网络带宽,实现负载均衡,并提供容错能力,即当单个网络接口出现故障时,其他接口可以...

    Linux下双网卡绑定技术实现负载均衡

    Linux下的双网卡绑定技术,也称为bonding,是一种网络冗余和负载均衡策略,它允许两块或多块网络接口卡(NICs)协同工作,形成一个逻辑上的单一网络接口。这种技术在Sun和Cisco系统中称为Trunking和Etherchannel,而...

    linux多网卡绑定与交换机链路聚合

    Linux多网卡绑定(网卡聚合)是指在Linux操作系统中将两个或多个网络接口卡(NIC)组合在一起,形成一个单一的逻辑链路,从而提供更高的带宽和冗余。这种技术可以在服务器和网络设备中实现链路的冗余性和负载均衡,...

    windows2008Broadcom双网卡绑定.pdf

    SLB技术可以帮助实现更有效的负载均衡,而802.3ad协议使得可以在多个网卡之间动态分配流量,以达到最大网络吞吐量和冗余性。 ### 知识点四:Linux下网卡绑定的配置 文档中也涉及了Linux环境下配置网卡绑定的方法,...

    Linux双网卡绑定实现负载均衡和失效保护

    Bonding是一种将多个物理网络接口(通常是两个或更多)绑定在一起的技术,从而创建一个逻辑接口。这种方式能够带来多方面的优势: - **负载均衡**:通过分发网络流量到不同的物理接口上,提高了整体带宽利用率。 - *...

    Linux双网卡绑定实现负载均衡和失效保护.pdf

    在Linux系统中,网络设备绑定(bonding)是一种通过将多个网络接口卡(NIC)绑定在一起,形成一个单一逻辑连接的技术。这不仅可以提高网络传输的速率和可靠性,还可以实现负载均衡和网络冗余,从而增强网络服务的...

    RedHat_Linux_5_双网卡绑定

    在RedHat Linux 5操作系统中,双网卡绑定是一种提高网络连接可靠性和性能的技术。它允许两块或更多网络接口(如eth0和eth1)协同工作,形成一个单一的逻辑接口(如bond0),从而实现负载均衡或故障恢复功能。以下是...

    linux 双网卡绑定

    通过将两个或多个物理网络接口绑定在一起,形成一个逻辑上的单一接口,可以实现负载均衡、故障切换以及增加带宽的目的。本文将深入探讨Linux双网卡绑定的实现原理、配置步骤及注意事项。 #### Linux双网卡绑定原理 ...

    Linux与Windows服务器双网卡绑定

    网卡绑定是指在Linux系统中将多个物理网络接口聚合为一个逻辑接口的过程。这种技术提高了网络连接的可靠性和带宽。常见的绑定模式包括轮询(Round Robin)、主动备份(Active Backup)、广播(Broadcast)、XOR、...

Global site tag (gtag.js) - Google Analytics