我的ASP.net项目放在c:\XXX目录,
也建立虚拟目录XXX映射到c:\XXX,
通过路由器访问Internet,动态IP
如何设置路由器和IIS,可以从INTERNET通过 
动态IP访问我的default.aspx页面。请指教了,重谢!

解决方案 »

  1.   

    设置路由器端口映射,将80端口映射到你的主机上.
    IIS好像不用特别设置什么?我就是这样试过连接无线路由让别人访问的.
      

  2.   

    樓上說的沒錯﹐只要你有路由器﹐有了固定IP,映射過來端口后﹐就可直接通過IP地址訪問你的網頁了。如無域名﹐可安裝花生殼軟件﹐獲取免費二級域名。
      

  3.   

    我已经把机器IP设置为固定ip,192.168.1.5,已能访问Internet;  IIS默认网站我把主目录选项卡的“连接到资源时的内容来源”项设置为“此计算机上的目录”,目录为C:\XXX,网站选项卡的IP地址设置为192.168.1.5,文档选项卡中选择了“启用默认文档”路由器我设置了虚拟服务器,IP192.168.1.5,端口8008
    我在本机IE地址输入
       动态IP:8008/default.aspx但仍然不能访问,请问哪里错了?
      

  4.   

    作好端口映射,设置好IIS.就OK了
      

  5.   

    ice_frank  IIS还要做什么设置?
      

  6.   

    我在本机可以上INTENET,我也在路由器设置虚拟服务器,服务端口80对应了192.168.1.5并且启用了
      

  7.   

    我在本IE地址键入 HTTP://动态IP:80/DEFAULT.ASPX,无法访问
      

  8.   

    本机上http://127.0.0.1/default.aspx是可以访问的吧?
    然后在路由器上做端口映射。把80端口映射到192.168.1.5
    然后http://动态ip/default.aspx(ip后面不用加80)
      

  9.   

    本地直接访问动态IP一般访问到的是路由器的配置界面。你在本地IE输入http://192.168.1.5/可以访问后,设置路由80端口映射后,用QQ或其它聊天工具请朋友帮忙测试。本地测试不到的。
      

  10.   

    我在本机IE输入
    http://192.168.1.5/能正确访问我的网页,但通过http://动态IP/default.aspx就不行
      

  11.   

    本地直接访问动态IP一般访问到的是路由器的配置界面。你在本地IE输入http://192.168.1.5/可以访问后,设置路由80端口映射后,用QQ或其它聊天工具请朋友帮忙测试。本地测试不到的。意思是说,你必须把IP地址告诉外网的人(不在一起上网的人),要他们帮你测试。
      

  12.   

    不要用80端口,而且私人机对外开端口找人帮你测试一下或者玩一下就算了,不要搞长期服务。现在电信ADSL就把所有动态分配出去的IP的80端口封了,就因为不希望ADSL用户拿自己的电脑来提供Web服务。另外还涉及到一个问题,就是备案,你只要在中国领土内对Internet开放一个Web服务端口而不备案也就算违法行为。