我用IIS做了个网站,我自己输入192.168.1.100能看到网站

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用IIS做了个网站,我自己输入192.168.1.100能看到网站相关的知识,希望对你有一定的参考价值。

我用IIS做了个网站,我自己输入192.168.1.100能看到网站
和我用同一个路由的用户也能这样打开

但为什么QQ上好友都说不能打开呢?
我在路由上添加了80端口

要想让互联网都能访问这个网站 接下来该怎么做???
请教

192.168.1.100这是你的局域网内网地址,如果要让互联网用户也能看到,需要映射端口,或者用DMZ直接将192.168.1.100映射到外网去,然后你就可以用外网IP访问了(去www.ip138.com查下外网)
注:现在大部分个人宽带用户的80端口都是封着的,也就是说直接输入http://xxx.xxx.xxx.xxx是无法访问你的网站的(互联网用户),所以你必须使用其他TCP端口,比如88,8080也可以任意只要不和其他端口有冲突就可以,当然你设置了其他TCP端口,用户就必须加端口号访问,(假设你设置8080端口)用户就必须输入http://xxx.xxx.xxx.xxx:8080 来访问你的网站追问

http://113.80.104.44/ 我查了下外网IP是这个

我在浏览器地址输入这个也能看到我的网站

是不是用这个就行了?

追答

如果电信没有封你的80端口,直接用这个地址是可以的。
但是如果封了80,虽然你自己能打开,但是互联网用户是打不开的,只能在IIS上添加其他TCP端口,然后加端口号访问,就像上面我说的那样
另外注意的是,个人宽带用户,每次连接IP都会变,所以每次都需要查询下自己的外网IP。
在下面这个地址里面输入你的外网IP,看下80端口是否开放。
http://tool.chinaz.com/port/

追问

www.ip138.com查到外网IP放到你说的http://tool.chinaz.com/port/里面看了下 只有8080和21端口开放?我在花生壳申请了个免费的域名 在我这电脑启动花生壳以后 要怎么样做互联网用户才能打开呢? 在路由上做映射? 路由的NAT里面有个添加虚拟服务名称
内网主机IP地址 192.168.1.
协议
外部端口
内部端口
协议那选TCP??? 那外部和内部端口怎么填? 还有其他需要设置吗?

追答

内网主机地址IP填写192.168.1.100(也就是你的电脑内网IP)
协议TCP
外部端口8080
内部端口80
或者你去路由器上仔细找下有没有DMZ这一项,有的话直接点击DMZ,将192.168.1.100这个IP填上去,直接可以了
你查询到只有8080开放,说明电信封了你的80端口,所以要访问你的网站必须在后面加端口号如:http://xxx.xxx.xxx.xxx:8080,才可以打开
花生壳的原理,是你每次拨号之后,花生壳的DNS自动将给你的域名解析到了你现在使用的IP,所以用户只需要输入你申请的花生壳域名就可以访问你的IP,而不需要每次告诉他们一个新的IP。当然要访问你的站点后面也需要加端口号,说白了域名就是用来解析IP地址的,等效的

参考技术A 你的IP地址是内网网址,无法在公网访问. 如果你想在公网上发布你的网站,需要注册一个域名,同时会获得一个公网IP, 如果域名托管供应商提供的服务器支持ASP.Net,那么你可以把你的网站部署到托管机器上. 这样的话,你的网站就可以在公网上访问了. 参考技术B 如果你直接用IP访问的话,请问你们外网路由器上有公网IP没(或者外网能访问你路由器上连接外网接口的IP)?有的话,在路由器上做NAT映射就行 参考技术C 买域名 买空间 把你的网站放到空间上配置好 域名解析到空间 空间绑定域名 OK 有网的都能看到了

以上是关于我用IIS做了个网站,我自己输入192.168.1.100能看到网站的主要内容,如果未能解决你的问题,请参考以下文章

做了一个网站,局域网能访问了,怎样让外网访问?

配置好了IIS,并且路由做了端口映射 为何外网用户访问不到

我用asp.net做了一个网站。。。然后用iis通过本地发布。。。。可以在局域网上浏览。。系统是win7

我用织梦做了个网站,本机测试完毕,现在我需要在一个大型局域网内让其他用户看见我的网站,我需要怎么?

我用html5 做了个手机网站 如何让图片本身100%放大

如何设置IIS拒绝访问?