日期:2014-05-16  浏览次数:21721 次

本机可以访问,远程无法访问
奇怪的问题:
服务器的iis上做了站点,在本机可以打开,但是在远程是访问不了的,但是远程telnet端口是通的。
换了很多端口都试过(80、81、50505、2034等等)
为什么会出现这种情况?
如果是isp封杀的话,也最多封杀80端口才是,总不能所有端口都封杀吧!
哪位兄台遇到过这种情况!

------解决方案--------------------
防火墙
------解决方案--------------------
本机访问 你是通过127.0.0.1访问的把 如果 让远程访问 请把自带的防火墙 关闭 关闭方法是 进dos下
net stop sharedaccess 回车
让 远程的人 通过 你电脑的公网ip访问 就可以了

如果你装了软件 防火墙 那就要另外设置了
------解决方案--------------------
首先看看你的上网环境 

 要是内网的话 别人用你的外网ip访问当然是访问不了的!

 然后就是关闭防火墙 或者不关闭 在防火墙上设置例外规则!
------解决方案--------------------
这种考虑应该是防火墙的设置问题或者是IIS的IP绑定问题:
先看一下IIS中对该WebSite是否指定IP的访问,如果有则设置为未指定(考虑服务器双网卡的情况);
防火墙有多种情况:如果是Windows的防火墙,并且WebServer运行在内网中,可以将Windows服务器的Windows防火墙关闭(最简单的就是在Windows Services中关闭防火墙的服务),否则的话就得在Windows防火墙中设置访问的例外:访问端口的例外(例如80端口);而如果是杀毒软件的问题,则需要在杀毒软件中的访问例外进行设置,一般也仅需要设置端口即可。

备注:访问的问题一般在端口上的问题会比较多,同时在新的IIS7上的访问设置会更多一些,我这里假设的环境是IIS6。
------解决方案--------------------
关掉防火墙。包括杀毒的和系统自带的
------解决方案--------------------
一招搞定。检查是不是被白名单过滤了。

不管通过什么端口,isp会在域名,ip访问的时候拦截 嘿嘿 我们公司就是这样的 一般的情况跟你的一样,在服务器内部可以访问,外网就不行了