we have a broadband connection.. and we share internet through DNS... nope, we are not behind a firewall...