Different providers for different nat clients

artem@artem.ru artemkuchin76 at gmail.com
Tue Aug 13 12:20:49 UTC 2013


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



More information about the freebsd-net mailing list