The reason you see the same IP on canyouseeme.org from every computer on your LAN is because You have a router that uses NAT. Here is some information on how NAT works.
http://www.howstuffworks.com/nat.htm
The IP address on your LAN side are non-routable. But the IP address the your ISP provides is.
You could access your apache site by configuring the server as a public web server. You will need to get a static public IP from your ISP.
You could also set up a VPN to gain access to your company network.
http://www.microsoft.com/windowsxp/u...pert/vpns.mspx
Or, if you have WinXP, you can set up a Remote Desktop Connection.
http://www.microsoft.com/windowsxp/u...y/default.mspx