try this thread

remember the problem could be in many places (firewall/router/dsl settings/ip mismatch, etc), try the things that apply to you in that thread one at a time.