Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Aug 2013 16:11:37 +0400
From:      "artem@artem.ru" <artemkuchin76@gmail.com>
To:        freebsd-net@freebsd.org
Subject:   Different providers for different nat clients
Message-ID:  <520A2279.6050600@artem.ru>

next in thread | raw e-mail | index | archive | help
Hello!

I have a strange task and don't understand how to implement such scheme.

There is a router with 3 interfaces:

IF1: PROVIDER A
IF2: PROVIDER B
IF3: LAN

Clients served via NAT. There are about 15 clients.

Now, what i need to do:

By default all traffic from all clients goes to PROVIDER A via IF1.
But, if total incoming traffic for any particular client becomes over X 
Mb then that client
and only that client must be switch for PROVIDER B. The switch must be 
automatic and must
not use any software on the client side.
While i know how to count traffic i don't understand how to route 
external traffic to/from
nat clients on particular external interface.

Any idea how it is done?

Artem




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