#!/bin/bash
VIP=192.168.100.2
echo 'net.ipv4.conf.lo.arp_ignore=1' >> /etc/sysctl.conf
echo 'net.ipv4.conf.all.arp_ignore=1' >> /etc/sysctl.conf
echo 'net.ipv4.conf.lo.arp_announce=2' >> /etc/sysctl.conf
echo 'net.ipv4.conf.all.arp_announce=2' >> /etc/sysctl.conf
cat /etc/sysctl.conf | sort |uniq > /etc/sysctl.conf #先输入 然后去重复 再写入/sysctl.conf
echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
echo 'net.ipv4.conf.lo.arp_ignore=1 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.all.arp_ignore=1 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.lo.arp_announce=2 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.all.arp_announce=2 >> /etc/sysctl.conf'
`ip addr add $VIP/32 dev lo:0`
`rm -rf /etc/sysconfig/network-scripts/ifcfg-lo:0`
touch /etc/sysconfig/network-scripts/ifcfg-lo:0
echo 'DEVICE=lo:0
IPADDR='$VIP'
NETMASK=255.255.255.255
ONBOOT=yes
NAME=lo:0' > /etc/sysconfig/network-scripts/ifcfg-lo:0
VIP=192.168.100.2
echo 'net.ipv4.conf.lo.arp_ignore=1' >> /etc/sysctl.conf
echo 'net.ipv4.conf.all.arp_ignore=1' >> /etc/sysctl.conf
echo 'net.ipv4.conf.lo.arp_announce=2' >> /etc/sysctl.conf
echo 'net.ipv4.conf.all.arp_announce=2' >> /etc/sysctl.conf
cat /etc/sysctl.conf | sort |uniq > /etc/sysctl.conf #先输入 然后去重复 再写入/sysctl.conf
echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
echo 'net.ipv4.conf.lo.arp_ignore=1 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.all.arp_ignore=1 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.lo.arp_announce=2 >> /etc/sysctl.conf'
echo 'net.ipv4.conf.all.arp_announce=2 >> /etc/sysctl.conf'
`ip addr add $VIP/32 dev lo:0`
`rm -rf /etc/sysconfig/network-scripts/ifcfg-lo:0`
touch /etc/sysconfig/network-scripts/ifcfg-lo:0
echo 'DEVICE=lo:0
IPADDR='$VIP'
NETMASK=255.255.255.255
ONBOOT=yes
NAME=lo:0' > /etc/sysconfig/network-scripts/ifcfg-lo:0