DMZ主机就是相当于把局域网内的一台主机(一般用ip来表示)的所有端口都映射到路由器的wan口上去,举个例子,比如你在局域网内部署一台web服务器,外网客户端访问你的服务器80端口,要通过公网ip也就是你路由器wan口所获得的ip访问你的web server,但路由器并不知道你的局域网内存在这样一个服务,它就不会转发给那台服务器,这时有两种方法,1.端口映射,把局域网内server的80端口映射到路由器wan口的80端口上。2.设置DMZ主机,也就是把这台server的所有端口都映射到路由wan口上去。但第二种方法有个缺点就是一个局域网内只能存在一台dmz主机,他会覆盖掉其他的机器做到路由wan口的端口映射,优点是简单,而且有些服务器的服务端口你不确定的情况下使用dmz就很省事了,一般不推荐使用dmz,除非应急或迫不得已。你可以先使用端口监听程序去查看你所要提供给外网服务的端口,然后再做端口映射这样是最合理的/
http://wenku.baidu.com/link?url=ev4wpxIdFTCR7njn6gE5GU7NCGAMB_TwDpntOLVxBs8O_2aJu_m69RZj9_RU-8xMhTeWiGe23i_hQIIIWXnWO_s45syZYRnhg3G4qVKXCJu