Block sites. Advanced firewall

Hi friends.

i want to block all Internet on one computer (OpenSUSE 11.2) instead of 3 sites.

Some workstation must see only 3 sites - google.com, 1 mail site, and some bank site. All other sites must be blocked.

How can i realize that ?

I need advance with firewall, or some software for this.

Thanks for all possible help