网页调用webservice问题

一个网页发布在内网的IIS服务器上,然后将IP映射到公共网络,也就是外网可以访问该网页。但是这个网页需要调用同样发布在该服务器上的webservice服务,不过webservice的IP却没映射到公共网络,只能内网访问。问:如何在公共网络上该网页可以访问webservice服务?(前提:webservice IP不能映射到外网,即只有一个IP及端口是对外开放的)

需要一个有公网的服务器,安装一套vpn服务器,你的内网机器拨号连上vpn,然后就可以互访了。