sabelo - your description suggests a firewall at work. If your IT services would be kind enough to allocate your work PC a static IP, and enable port forwarding (of the appropriate port/s) to your machine's IP address, this would resolve the issue.
For the keen who want the explanation:
The firewall has 2 sides - the WAN side is given a public IP by the ISP.
The LAN side is given a private IP address chosen by your IT services.
Because the private IPs are not visible on the internet, nothing on the internet can initiate a connection to your office PCs.
A machine on the internet can only initiate a connection to the public IP - i.e. the IP of the firewall. The firewall then has to decide what to do with that connection. If port forwarding is not setup, the firewall will simply ignore the attempt to connect.
If port forwarding is setup, the firewall will examine the port number that someone is trying to connect to, and forward the connection to the appropriate office PC.
Common ports are 80 for web browsing, 21 for FTP, and 23 for Telnet. So a typical firewall is setup to forward Port 80 to the IP address of the company's webserver, Port 21 to the IP address of the company's FTP server, etc.
<marc>[ul]help us help![li]please give us feedback on what works / doesn't[/li][li]not sure where to start? click here: faq581-3339[/li][/sup][/ul][/sup]