I've seen this before when using Microsoft's VPN client. If you untick the option to route all traffic through the VPN you end up only being able to talk to the RAS server at the other end, and not the rest of the office network.
I solved this by modifying my routing table to route my office network traffic through the RAS server as a gateway, but to not route ALL my traffic into the VPN.
To see your current routing table, run the command
c:\\> route print (Output edited to make clearer)
===========================================================================
Interface List
11 ...00 1f 3b 77 41 ab ...... Intel(R) Wireless WiFi Link 4965AGN
8 ...00 1a 80 f6 67 81 ...... Generic Marvell Yukon Chipset based Etherne
troller
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.192.1 192.168.192.186 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.192.0 255.255.255.0 On-link 192.168.192.186 276
192.168.192.186 255.255.255.255 On-link 192.168.192.186 276
192.168.192.255 255.255.255.255 On-link 192.168.192.186 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.192.186 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.192.186 276
===========================================================================
Persistent Routes:
None
Now, dial into your VPN connection and print out the route list again. you should see an additional interface and some routing added. You can then use the ADD option with the route command to correctly route your traffic.
There are some consequences to this approach. Often the IP addresses used in offices are not unique real internet IP addresses, but belong to the private range. However, your routing table cannot tell the difference between 192.168.1.1 at home and 192.168.1.1 at work. If you are using the same IP address range localy and at work this will not help.
Also, note you are working directly on your routing table. Get it wrong, and you may not be able to get to the internet to find the command to fix it!
I am not confident enough of the exact parameters to apply to ROUTE /ADD to be sure of getting it right so the only suggestion I am going to make is to take advantage of the fact that the routing change is not preserved over a reboot unless you use the -p parameter. only when you have fully tested it, make it fixed.