网站外网可以正常访问,内网无法访问是啥原因?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站外网可以正常访问,内网无法访问是啥原因?相关的知识,希望对你有一定的参考价值。

    首先,外网可以访问。说明网站是搭建好了

    内网不行,你要确定内网的反应是什么,一种是直接找不到网站目标,一种是定位到了网站的IP但是反馈内容错误。

    如果找不到网站目标,请确认好你的IP和域名都正确,可以用PING来测试。先获取外网PING的IP,再结合你内网PING的IP看看。

    如果你的内网是可以解析到公网访问的,那么直接以域名也可行,如果你的内网是封闭不可访问外网的,那要以内网服务器的IP进行访问。

广域网WAN(Wide Area Network)也叫远程网RCN(Remote Computer Network),它的作用范围最大,一般可以从几十公里至几万公里。一个国家或国际间建立的网络都是广域网。在广域网内,用于通信的传输装置和传输介质可由电信部门提供。目前,世界上最大的信息网络Internet已经覆盖了包括我国在内的180多个国家和地区,连接了数万个网络,终端用户已达数千万.并且以每月15%的速度增长。

参考技术A 我用的是零遁IP盒子,会有月租费用,相当于租了一个公网IP,固定ip,以及这个ip的所有端口,全世界都可以直接访问到这个ip,访问的电脑或者手机不需要安装客户端软件~很方便

IIS配置后本地访问正常,但外网无法访问

  很久没有部署IIS网站项目了,都有些手生了,这不今天就遇到了问题。首先确定的是,我的网站配置没有问题,因为内网访问正常。内网访问情况如下:

但是外网访问时确是这样的:

怎么回事儿呢?我就想是不是防火墙的问题?可是如果在服务器上把防火墙关闭了,那岂不是很不安全?于是我就和我对面的同事(我们的网管,所以我就懒的找度娘了)说:“我部署的网站为啥外网访问不了呢?”他白了我一眼(可能我的问题太低级了吧)说:“Windows防火墙入站规则没允许!”  于是我赶紧去看,结果打开入站规则,果然没有8006端口的入站配置。于是一顿操作:

我的服务器Windows版本是Windows Server 2008 R2的,入站规则在这里找到:开始----管理工具----高级安全 Windows 防火墙----入站规则--新建入站规则

选择“端口”选项,然后点击“下一步”,如下图所示

在“特定本地端口”处输入你网站的端口号,然后点击“下一步

搞定!这个时候再看外网访问,已经OK啦(灰常感谢我对面的小哥哥)!赶紧记录一下,免得时间久了再忘记了!

以上是关于网站外网可以正常访问,内网无法访问是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章

linux服务器上的网站 内网可以访问 外网无法访问

阿里云ecs服务器wamp内网可以访问,外网ip,域名无法访问

内网网站IP地址无法访问,如何解决

内网无法连接外网的原因是啥?

IIS配置后本地访问正常,但外网无法访问

Linux系统下的80端口公网无法访问。