You need to provide way more information on this to make a determination as to what might be worng. What kind of network is the companies LAN (W2K AD, NT4.0 Domain, Novell, etc.) It is a managed network do they run SMS or some other software that push when a PC enters the doamin. Are their GPO running on the domain that could restrict right to applications when a system is removed from the LAN unless given rights.

You state that IP are correct. You mean for you 'home' network. And you can ping outside. Does that mena you can ping the IP address on a pubic internet server. If so then you are on the internet and you are working and it is a browser or dns cache issue. you might want to flush dns cache. from command prompt type C:>ipconfig /flushdns hit enter. Now dump your internet cache from Internet Explorer options... Then see what happens...

you can also go to command prompt and type nslookup this will bring you into nslookup prompt. type the url of a website. www.antionline.com You should be provided with the ip address of the srever that is hosting the site. This mean you NDS is work properly.

Enjoy...
P