第二种方法:
进入linux的界面,通过network菜单项来界面方式,在添加一个或多个IP地址来达到VIP的目的,同时一定要配置DNS服务器,否则ping不通www.126.com等外网,下载不了yum等的文件。
第三种方法:
在日常linux管理工作中,需要为应用配置单独的IP地址,以达到主机与应用的分离,在应用切换与迁移过程中可以做到动态切换,特别是在使用HA的时候,这种方案可以保证主机与应用的隔离,对日常的运维有很大的益处.
但在有些应用中还没有配置HA,后期需要配置HA时,我们可以先配置虚拟IP给在线的应用使用,这要后期的系统运维可以做到更好的可扩展性.
本文主要是对IP地址如何配置做一些简单的介绍,只当是记录备忘.呵呵.
PS:以下实例在redhat linux实施成功!
1. 在线配置虚拟IP
ifconfig eth0:1 192.168.109.108 netmask255.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
PING192.168.109.108 (192.168.109.108) 56(84) bytes of data.
64 bytes from192.168.109.108: icmp_seq=1 ttl=64 time=0.032 ms
64 bytes from192.168.109.108: icmp_seq=2 ttl=64 time=0.053 ms
64 bytes from192.168.109.108: icmp_seq=3 ttl=64 time=0.036 ms
---192.168.109.108 ping statistics ---
3 packetstransmitted, 3 received, 0% packet loss, time 2000ms
rttmin/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
# IntelCorporation 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
重启网络生效:这一步很重要!!!
service network restart
将命令提交给后台去执行,这样子可以保证系统正常重启网络