Jak 'wyczyścić' pobrany internet z UMTS USB?

Wzór działania:

UMTS USB  -> Laptop -> squid(proxy) ->  dansquardian -> wifi

Opis: ‘brudny’ internet przychodzi z nieba do UMTS usb, usb przekazuje brudny internet do laptopa, laptop przekazuje programowi squid i dalej do dansquardian, dansquardian czyści internet, czysty internet jest udostępniamy przez wifi z laptopa do użytkowania.

Czy to możliwe do zrobienia? Jak tak to proszę o małą instrukcje;)