外网无法访问本地IIS站点

自己申请了个花生壳动态域名,本来是打算在IIs上建个站点测试一下的,路由器上的端口也配置好了,把80端口指向我本机。域名也通过 ping 测试确实指向了我这里的路由器。但是用这个域名老是访问不了我这个站点。原因其实我也猜到了,可能是win 防火墙阻止了web请求。果不其然,在我把防火墙关闭了以后立刻就能访问到我的站点啦。但是关闭防火墙这种做法是不太妥当的。最好的办法还是去防火墙的高级设置那把入站规则的Web请求打开。具体设置:控制面板/系统和安全/Windows 防火墙/高级设置/入站规则,启用:BranchCache 内容检索(Http-In) 项,即可。不过这个BranchCache 内容检索(Http-In) 规则只针对80端口,若要在其他端口访问Web,可自行添加相应入站规则即可。

时间: 2024-10-10 10:55:32

外网无法访问本地IIS站点的相关文章

关于Apache本地能访问外网不能访问的问题

title: 关于Apache本地能访问外网不能访问的问题 date: 2018-08-05 19:22:12 tags: web --- 在配置apache和tomcat时,把它们都配置好,放到服务器中发现外网不能访问 解决: I,可能是防火墙限制了. 1,首先启动Apache,在本地打开浏览器访问指定路径成功. 2,在系统的控制面板里打开防火墙设置,进入高级设置. 3,在高级设置里右键点击"入站规则",选择"新建规则". 4,在规则导向里,类型选"端口

如何利用外网服务器和本地内网机搭建反向隧道?

一.建立反向隧道的原因和目的 因要做微信支付和支付宝支付,这两个支付在用户支付完成后,都会将支付结果推送到我放服务器上,而我们的开发服务器一般位于公司路由器后,外网无法访问到,这时有四中解决方法. 方法1,直接将外网网络接入你的开发机器,这样外网可以直接访问了,缺点是公司其他同事都无法上网了. 方法2,在路由器上做NAT转发,这样同样可以在外网访问了,缺点是要有路由器的访问权,其次如果是多级路由的话,配置比较复杂. 方法3,直接在有外网的服务器上做开发或者测试,比如代码写完了打包部署到外网服务器

Windows Server 2008上MYSQL外网无法访问有关问题解决

公司断网了 网络恢复之后 一直提示连不上MySQL服务器 本地能连接 远程不行 解决方法如下:选择:网络->windows 防火墙->高级设置->入站规则然后点击右上角的新建规则选择"端口" 下一步,输入3306端口,加入规则,然后再次点击新建规则选择"程序" 找到mysql bin下的启动路径,加入规则 然后外部访问mysql.成功!!!! 这个是防火墙的问题 Windows Server 2008上MYSQL外网无法访问有关问题解决,布布扣,b

nat123外网SSH访问内网LINUX的N种方法

一,动态公网IP环境 1,环境描述: 路由器分配的是动态公网IP,且有路由管理权限,LINUX主机部署在路由内网.如何实现外网SSH访问内网LINUX主机? 2,解决方案: 使用nat123动态域名解析,解决动态公网IP问题. 3,实现过程: 方法一:在同局域网下另一台windows主机中使用动态解析windows版. 动态域名解析windows版,实现步骤参考<外网访问内网LINUX-动态公网IP动态域名解析-windows版> 方法二:在被访问端Linux主机中使用动态域名解析Linux版

配置redis外网可访问,并只允许指定的ip可访问redis

开启redis 允许外网IP 访问 在 Linux 中安装了redis 服务,当在客户端通过远程连接的方式连接时,报could not connect错误. 错误的原因很简单,就是没有连接上redis服务,由于redis采用的安全策略,默认会只准许本地访问. 需要通过简单配置,完成允许外网访问. 修改redis的配置文件,将所有bind信息全部屏蔽. # bind 192.168.1.100 10.0.0.1 # bind 192.168.1.8 # bind 127.0.0.1 修改完成后,需

php验证码防止外网直接访问

2015-04-23 12:16:58 今天查看里sae上部署的项目,突然看到sae的日志,发现有几个异常链接在请求验证码,于是突然萌发出要做一个防止验证码抓取功能.此功能可以防止验证码的盗用和破解,防止不必要的恶意攻击和破解. 思路如下: 在验证码生成类调用之前对访问链接进行验证 1.验证访问来自与那个页码 2.其次验证访问地址 解决步骤: 1.利用php自带的功能来判断验证码的访问是否来自与某个页码基本是不现实的,php中貌似没有这个功能(我是没有找到),所以我们只能利用php实现间接的判断

ngrok 部署本机代码,使外网可以访问

一 什么是ngrok ngrok is a reverse proxy that creates a secure tunnel from a public endpoint to a locally running web service. ngrok captures and analyzes all traffic over the tunnel for later inspection and replay. ngrok是一个反向代理,可以从公网建立一个安全隧道到本地的web服务.ngr

apache外网不能访问解决方法

apache安装好以后,在本机可以用:http://localhost 或者 http://127.0.0.1进行访问,但是,在外网(相对本机来说的,局域网也算)不能访问. 这种情况可以分为两个问题,第一个是在局域网内,第二国是在互联网: 有三种情况可能造成这种现象, 1.配置文件没有设置外网访问: 2.防火墙,计算机本身的防火墙禁止了外网通过80端口(默认的,也可以自定义别的)访问: 3.80端口没有对外网开放,或者局域网内,或者互联网(外网防火墙或者其他运帷软件): 如果你配置的服务器是个远

Windows服务器外网无法访问web的解决方法

windows环境下使用集成 IIS服务器时一般不会发生外网无法访问的问题,而使用apache.kangle.lighttpd.niginx.tomcat等时:服务器上可通过配置的域名访问网站,ping服务器ip.网站域名都是通的,但是服务器以外远程无法访问主机上的网站. 方法1:关闭Windows server系统自带防火墙 1 打开防火墙找到:windows防火墙属性. 2 在公用配置文件中关闭防火墙. END 方法2:增加TCP80端口 在系统防火墙设置中点击添加端口按钮:(如图所示)