xmapp,win,apache端口设置问题

xmapp,win,apache端口设置问题

虚拟服务器,内部IP:10.0.0.12,外网共用IP:222.73.161.42

xampp-win32-1.6.8-installer.exe

C:\xampp\apache\conf\httpd.conf
C:\xampp\apache\conf\extra\httpd-vhosts.conf

Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot "E:/dragonballcn/jj/"
    ServerName dragonball.cn
</VirtualHost>

NameVirtualHost 10.0.0.12:80
<VirtualHost 10.0.0.12:80>
    DocumentRoot "E:/dragonballcn/jj/"
    ServerName dragonball.cn
</VirtualHost>

dragonball.cn能正常访问。


Listen 77
NameVirtualHost *:77
<VirtualHost *:77>
    DocumentRoot "E:/dragonballcn/jj/"
    ServerName dragonball.cn
</VirtualHost>

NameVirtualHost 10.0.0.12:77
<VirtualHost 10.0.0.12:77>
    DocumentRoot "E:/dragonballcn/jj/"
    ServerName dragonball.cn
</VirtualHost>

dragonball.cn不能访问,出现:
找不到服务器
  无法显示网页
    找不到服务器或 DNS 错误
错误页面。

IP用222.73.161.42的话,会直接定向到httpd.conf中的DocumentRoot "e:/"

请问如何使apache用其他端口来访问呢?
说错了一句,是:dragonball.cn:77不能访问
是路由器上面有端口映射吧?查查77端口是不是没有映射到内网的地址上。
用IIS,设置其他端口可以正常访问。。。apahce就是不行。。。