From 95a079c6c3bf60100fa49f2ea958c290750e8743 Mon Sep 17 00:00:00 2001 From: teastep Date: Tue, 3 Mar 2009 20:05:30 +0000 Subject: [PATCH] Extend the description of 'track' git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9582 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- docs/MultiISP.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/MultiISP.xml b/docs/MultiISP.xml index 03698cf3d..f3b64b6a3 100644 --- a/docs/MultiISP.xml +++ b/docs/MultiISP.xml @@ -301,7 +301,10 @@ You want to specify 'track' if Internet hosts will be connecting to local servers through this provider. Any time that you specify 'track', you will normally want to also - specify 'balance' (see below). + specify 'balance' (see below). 'track' will also ensure that + outgoing connections remain stay anchored to a single + provider and don't try to switch providers when route cache + entries expire. Use of this feature requires that your kernel and iptables include CONNMARK target and connmark match support @@ -751,7 +754,7 @@ eth1 eth2 130.252.99.27 Now suppose that you want to route all outgoing SMTP traffic from your local network through ISP 2. You would make this entry in /etc/shorewall/tcrules + url="traffic_shaping.htm">/etc/shorewall/tcrules #MARK SOURCE DEST PROTO PORT(S) CLIENT USER TEST # PORT(S)