zoukankan      html  css  js  c++  java
  • 虚拟ip配置

    虚 拟IP地址(VIP) 是一个不与特定计算机或一个计算机中的网络接口卡(NIC)相连的IP地址。数据包被发送到这个VIP地址,但是所有的数据还是经过真实的网络接口。 VIPs大部分用于连接冗余;一个VIP地址也可能在一台计算机或NIC发生故障时可用,交由另一个可选计算机或NIC响应连接。虚拟IP地址的例子如: 一个Loopback(无电路IP地址)作为不与在主机路由器中任何一个特定接口(或电路)相关的IP地址。
    IP技术的一种,增强网络管理,发挥出VLAN的优势,改变了网络结构,合理分配网络资源,均衡网络负载,有效降低网上广播信息,方便对用户的分组管理。
     
     

    linux配置虚拟IP地址方法

    在日常linux管理工作中,需要为应用配置单独的IP地址,以达到主机与应用的分离,在应用切换与迁移过程中可以做到动态切换,特别是在使用HA的时候,这种方案可以保证主机与应用的隔离,对日常的运维有很大的益处.

    但在有些应用中还没有配置HA,后期需要配置HA时,我们可以先配置虚拟IP给在线的应用使用,这要后期的系统运维可以做到更好的可扩展性.

    本文主要是对IP地址如何配置做一些简单的介绍,只当是记录备忘.呵呵.

    PS:以下实例在redhat linux实施成功!

    1.         在线配置虚拟IP

    ifconfig eth0:1 192.168.109.108 netmask 255.255.255.0

    2.         查看新增加的子接口配置信息是否正确.主要是看IP与子网掩码.

    ifconfig eth0:1

    # ifconfig eth0:1

    eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:45:62:3B 

              inet addr:192.168.109.108  Bcast:192.168.109.255  Mask:255.255.255.0

              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

              Base address:0x2000 Memory:d8920000-d8940000

    3.         启动网卡eth0的子接口

    ifconfig eht0:1 up

    查看IP是否可以联通

    ping -c 3 192.168.109.108

    # ping -c 3 192.168.109.108

    PING 192.168.109.108 (192.168.109.108) 56(84) bytes of data.

    64 bytes from 192.168.109.108: icmp_seq=1 ttl=64 time=0.032 ms

    64 bytes from 192.168.109.108: icmp_seq=2 ttl=64 time=0.053 ms

    64 bytes from 192.168.109.108: icmp_seq=3 ttl=64 time=0.036 ms

    --- 192.168.109.108 ping statistics ---

    3 packets transmitted, 3 received, 0% packet loss, time 2000ms

    rtt min/avg/max/mdev = 0.032/0.040/0.053/0.010 ms

    4.         修改配置文件,使配置在主机重启后自动生效.

    cd /etc/sysconfig/network-script/

    cp ifcfg-eth0 ifcfg-eth0:1

    vi ifcfg-eth0:1

    # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

    DEVICE=eth0:1   ---->子接口名

    HWADDR=00:0C:29:45:62:3B

    ONBOOT=yes

    BOOTPROTO=static

    IPADDR=192.168.109.108

    NETMASK=255.255.255.0

    5.         对于要切换主机IP与应用IP的情可以做如下处理

    如 下面的例子:主机IP是192.168.109.105 应用IP是192.168.109.108

    我们要将IP做对调,

    192.168.109.108给主机使用

    192.168.109.105给应用使用

    做法如下:

    配置前的信息:

    #ifconfig eth0

    eth0      Link encap:Ethernet  HWaddr 00:0C:29:45:62:3B 

              inet addr:192.168.109.105  Bcast:192.168.109.255  Mask:255.255.255.0

              inet6 addr: fe80::20c:29ff:fe45:623b/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

              RX packets:20340 errors:0 dropped:0 overruns:0 frame:0

              TX packets:16678 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:1000

              RX bytes:1800154 (1.7 MiB)  TX bytes:2438822 (2.3 MiB)

              Base address:0x2000 Memory:d8920000-d8940000

    # ifconfig eth0:1

    eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:45:62:3B 

              inet addr:192.168.109.108  Bcast:192.168.109.255  Mask:255.255.255.0

              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

              Base address:0x2000 Memory:d8920000-d8940000

    修改eth0:1的网卡配置信息:

    # vi ifcfg-eth0:1

    # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

    DEVICE=eth0:1   ---->子接口名

    HWADDR=00:0C:29:45:62:3B

    ONBOOT=yes

    BOOTPROTO=static

    IPADDR=192.168.109.105

    NETMASK=255.255.255.0

    修改eth0的网卡配置信息:

    #vi ifcfg-eth0

    # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

    DEVICE=eth0

    HWADDR=00:0C:29:45:62:3B

    ONBOOT=yes

    BOOTPROTO=static

    IPADDR=192.168.109.108

    NETMASK=255.255.255.0

    重启网络生效:这一步很重要!!!

     

    nohup    service network restart  &

     

    将命令提交给后台去执行,这样子可以保证系统正常重启网络

    PS:对于生产系统最好在console上操作,不然有异常就杯具了。。。
     
     
     
     
     
     
     
     
  • 相关阅读:
    Websphere 系列的https证书的配置说明
    Linux下运行windows程序
    Linux常见命令(三)
    使用Java语言开发微信公众平台(八)——自定义菜单功能
    Linux常见命令(二)
    微信小程序,前端大梦想(八)
    微信小程序,前端大梦想(七)
    使用Java语言开发微信公众平台(七)——音乐消息的回复
    微信小程序,前端大梦想(六)
    微信小程序,前端大梦想(五)
  • 原文地址:https://www.cnblogs.com/timssd/p/4576136.html
Copyright © 2011-2022 走看看