各位,请问在linux7.2下如何用外置ASUS的ADSL上网

各位大侠:
       愚弟公司现用的Win2k+sygate4.0通过ADSL(虚拟拨号)上网,但用sygate的策略支持不是很好。现想改用Linux7.2作mailserver和Proxyserver.我现有一台Asus ADSL MODEM,线路均无问题。我要作的的策略:
    1,一部分用户只能用outlook收发邮件,其他诸如浏览网页,QQ、ICQ都禁止;
    2,一部分用户只能浏览网页,而不能用OUTLOOK把邮件收到本地;
    3,另一部分用户只能浏览某一个或几个特定的网站,且不能QQ、ICQ。
    要在LINUX7.2下实现以上功能请问我现在该怎么办?望各位大侠指点,谢谢!!!