Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 May 2001 13:44:06 -1000
From:      "Wai Chan" <waichan@hpu.edu>
To:        <freebsd-net@FreeBSD.ORG>, <freebsd-questions@FreeBSD.ORG>
Subject:   RE: outgoing traffic load balancing with multiple ISP
Message-ID:  <LNEJKGADPHKMLOFLNLFLMEEJFAAA.waichan@hpu.edu>
In-Reply-To: <LNEJKGADPHKMLOFLNLFLCEEIFAAA.waichan@hpu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_026C_01C0D3D7.1F4FD990
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

The rules I had doesn't make anysense (not working).  How about the
following "new" rules?

/sbin/ipfw -f flush
/sbin/ipfw add prob 0.5 fwd isp1.ip.address all from 127.0.0.1 8080 to any
/sbin/ipfw add prob 1 fwd isp2.ip.address all from 127.0.0.1 8080 to any
/sbin/ipfw add allow tcp from isp1.ip.address to any
/sbin/ipfw add allow tcp from isp2.ip.address to any
/sbin/ipfw add fwd 127.0.0.1,8080 tcp from any to any 80
/sbin/ipfw add allow all from any to any

Rules will be applied to the squid 2.4 stable wccp box (FreeBSD 4.2R).

Thanks!

best wishes,
Wai Chan
System Administrator, Network Technology
Hawaii Pacific University
+1 (808) 566-2423

>  -----Original Message-----
> From: 	owner-freebsd-net@FreeBSD.ORG
> [mailto:owner-freebsd-net@FreeBSD.ORG] 
> Sent:	Thursday, May 03, 2001 01:06 PM
> To:	freebsd-net@FreeBSD.ORG; freebsd-questions@FreeBSD.ORG
> Subject:	outgoing traffic load balancing with multiple ISP
> 
> I have two ISPs (two different serial links to my router).  I want 50% of
> all outgoing traffic go through ISP 1 with ISP 1 provided IP address as
> source address, and the other 50% of all outgoing traffic go through ISP 2
> with ISP 2 provided IP address as source address.
> 
> Will this work if I add the following ipfw rules?
> 
> #forward 50% of the traffic
> /sbin/ipfw add prob 0.5 fwd 127.0.0.1 tcp from any to any 80 via fxp0
> #forward everything which is missed by the "0.5" rule
> /sbin/ipfw add prob 1 fwd 127.0.0.1 tcp from any to any 80 via fxp1
> 
> I would appreciate it if someone could provide me
> comments/suggestions/corrections.
> 
> Thanks!
> 
> best wishes,
> Wai Chan

------=_NextPart_000_026C_01C0D3D7.1F4FD990
Content-Type: application/ms-tnef;
	name="winmail.dat"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="winmail.dat"

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
AAAAAABGAAAAAA6FAAAAAAAAAwA8gAggBgAAAAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADAD2ACCAG
AAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAsAUoAIIAYAAAAAAMAAAAAAAABGAAAAAAaFAAAAAAAA
AwBTgAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAACAfgPAQAAABAAAACh7BO1dr69SaYDVkCt
7q3lAgH6DwEAAAAQAAAAoewTtXa+vUmmA1ZAre6t5QIB+w8BAAAAmQAAAAAAAAA4obsQBeUQGqG7
CAArKlbCAABQU1RQUlguRExMAAAAAAAAAABOSVRB+b+4AQCqADfZbgAAAEM6XERvY3VtZW50cyBh
bmQgU2V0dGluZ3Ncd2FpY2hhblxMb2NhbCBTZXR0aW5nc1xBcHBsaWNhdGlvbiBEYXRhXE1pY3Jv
c29mdFxPdXRsb29rXG91dGxvb2sucHN0AAAAAAMA/g8FAAAAAwANNP03AAACAX8AAQAAAC8AAAA8
TE5FSktHQURQSEtNTE9GTE5MRkxNRUVKRkFBQS53YWljaGFuQGhwdS5lZHU+AAADAAYQt1RkVgMA
BxD4BAAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAFRIRVJVTEVTSUhBRERPRVNOVE1BS0VB
TllTRU5TRShOT1RXT1JLSU5HKUhPV0FCT1VUVEhFRk9MTE9XSU5HIk5FVyJSVUxFUz8vU0JJTi9J
UEZXLUZGTFVTSC9TQklOL0lQRlcAAAAATl0=

------=_NextPart_000_026C_01C0D3D7.1F4FD990--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?LNEJKGADPHKMLOFLNLFLMEEJFAAA.waichan>