路由的认证问题

有没有办法让别人以我的机器为路由时需要用户和密码的认证?
squid的透明代理可不可以有认证?