www.ip138.com 查出来的ip不一样,用ping出来的ip就能访问 这是为啥呢···"/>

外网无法访问我架设的网站

发布时间:2024-05-18 18:54 发布:上海旅游网

问题描述:

我的系统是win2003 sp2 用adsl上网
iis架设的网站,花生壳域名解析, 防火墙关闭状态。
用****.vicp.net 自己都不能访问 用127.0.0.1 可以访问。
应该不是花生壳的问题
各位大哥大姐 给小弟指条路吧
adsl 直接上网,不用路由 处在外网
不止http访问不了 ftp也不行
xp下就可以访问 2k3 就不能
是不是2k3 有什么系统服务没开?
终于发现问题的关键了 ping出来的ip 居然和www.ip138.com 查出来的ip不一样,用ping出来的ip就能访问 这是为啥呢···

问题解答:

在C:\WINDOWS\system32\drivers\etc文件夹下面用文本文件打开HOSTS文件在
127.0.0.1 本地地址下 加上自己的IP地址和域名如:

192.168.0.53 ****.vicp.net

用127.0.0.1看是否能访问你的首页,如果用这个IP可以而用外网IP不可以,试一下:
打开控制面板
打开用户帐户
启用guest用户(匿名用户)
关闭防火墙或者对防火墙做出允许访问的设置
至于IIS如何设置,这些随便百度一下,多得很.这里再说,就成网络垃圾了.

用127.0.0.1能访问说明网站没有问题。
问题:adsl 上网,你所获得的IP是动态IP,也就是说,每次拨号后的IP是变化的,而通过域名访问,域名对应的IP 是静态IP。

解决方法:到网通或电信,申请LAN用户,因为LAN用户是静态IP。

1.启用guest用户

2.wwwroot文件夹 权限加入guests

3.iis设置中指定IP为公网地址或者不指定

你是否能获得路由器的权限
主要是看你是否具有公网IP地址
在ADSL连接上查看状态 看一下你的IP是那类的 如果在172.*.*.* 10.*.*.* 192.*.*.* 的范围内则证明你不在公网IP范围内可以去寻找内网架设服务器的网站

把网站的IP设置成全部未分配

热点新闻