由于内网里主机不具有独立ip,因此只有通过端口映射才能进行远程桌面控制。假设路由器ip为202.117.15.50,方法如下:
1、手动给需要远程访问的主机分配ip,如192.168.0.100。
2、登陆http://192.168.0.1,进行路由器设置。
3、在“虚拟服务”中,增加新项。由于windows的远程桌面默认端口为3389,所以增加一项将路由器的某个端口映射到192.168.0.100的3389端口的选项,如8888。这样,每当访问202.117.15.50的8888端口时,路由器会自动将数据表解析且重新封装后发送的192.168.0.100的3389端口,就像直接访问192.168.0.100的3389一样。

4、远程桌面连接时,需要加上端口选项。如需要访问内网中的192.168.0.100主机,只需要在远程桌面连接的计算机地址一项填写为202.117.15.50:8888即可,其它不变。

 利用这个方法,可以设置多个内网中的主机同时被外网访问,不必再受到DMZ限制。