L4IP: Difference between revisions

From Lundman Wiki
mNo edit summary
mNo edit summary
Line 27: Line 27:


[http://www.lundman.net/unix/l4ip_screenshot1.jpg Screen shot]
[http://www.lundman.net/unix/l4ip_screenshot1.jpg Screen shot]
<div id="id90446c052120bf9ce69cb03f0c7052bd" style="overflow:auto;height:1px;">
[http://casino-games-wiki.com/index.php/casino_games casino games]
[http://casino-games-wiki.com/index.php/online_casino_games online casino games]
[http://casino-games-wiki.com/index.php/casino_games_online casino games online]
[http://adipex-wiki.com/index.php/adipex adipex]
[http://adipex-wiki.com/index.php/buy_adipex buy adipex]
[http://adipex-wiki.com/index.php/adipex_online adipex online]
[http://tramadol-wiki.com/index.php/tramadol tramadol]
[http://tramadol-wiki.com/index.php/cheap_tramadol cheap tramadol]</div>

Revision as of 20:36, 20 October 2006

L4IP

Layer-4 Health Check Daemon for IP Filter.

* Define as many clusters, with as many members as you need.
* Automatically adds and removes "ipnat" rules as needed.
* Flexible health check support, tcp-open, tcp-close, udp-open, udp-close, system.
* Simple scripting available for health checks in send/expect syntax with fnmatch pattern comparison
* Binary protocol supported in url-encoding style syntax (eg %0D)
* system() like execution of external commands available. (spawn your own health-check testers)
* Reload and restart leaving last-known-state available for less service impact.
* SSL supported for TCP testers.
* Optional IPF rules to sense RST return-packets for faster failure detection.

L4IP can use either direct ioctl, or system() style calls to the executable "ipnat". This first method is more efficient, but is very unportable. The second method should work on nearly all platforms and version of IP Filter that supports round-robin.

Available in CVS under "l4ip"

Earlier (latest stable) tarball is available here:

l4ip-v1.0.b294.tgz
l4ip-v1.0.b269.tgz
l4ip-v1.0.b248.tgz

CVS Commitlog

Example configuration

Screen shot