Skip to content

axsh/vipple

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 2 commits ahead, 4 commits behind hansode:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

vipple

A simple virtual ip address handling framework.

Installation

$ sudo mkdir /etc/vipple
$ sudo install -m 755  vipple /etc/init.d/vipple
$ sudo chkconfig --add vipple
$ sudo install -m 755  vipple-zero /etc/init.d/vipple-zero
$ sudo chkconfig --add vipple-zero

Operation

$ sudo service vipple start
$ sudo service vipple stop
$ sudo service vipple status
$ sudo service vipple-zero start
$ sudo service vipple-zero force-start
$ sudo service vipple-zero stop
$ sudo service vipple-zero status

Configuration

Config File Path

  • /etc/vipple/vip-[0-9][0-9][0-9].conf

Configuarable Parameters

Network Interface Configuration:

  • BIND_INTERFACE
    • Required string
  • VIP_ADDRESS
    • Required string
  • PREFIX
    • Optional int
  • BROADCAST
    • Optional string

Hooks:

  • UPSCRIPT
    • Optional string
  • DOWNSCRIPT
    • Optional string

Examples

/etc/vipple/vip-001.conf

BIND_INTERFACE="eth0"
VIP_ADDRESS="192.0.2.10"

#BROADCAST=192.0.2.255
#PREFIX=32

UPSCRIPT=
DOWNSCRIPT=

License

Beerware license.

If we meet some day, and you think this stuff is worth it, you can buy me a beer in return.

About

A simple virtual ip address handling framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%