13.08.2013 16:19, Olivier Nicole пишет:
Artem,

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?
I would think that you have to dynamically change the configuration of
the NAT to associate the client to the IP from provider B.

Now, how you do that depends on the NAT software you are using, that
ou did not say.

Good luck,

Olivier

Um.. i was planning to use the included natd
But i think it has only one external address to use

_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to