内网用域名和IP都能访问内部的一个网站,但外网不能访问,是为什么呢?

我在内网用192.168.1.8上安装win2003用织梦做了一个网站,在TL R478路由器上设置了虚拟主机映射80到公网IP61.190.24.58,在内网用IP或域名都能访问但外网不能访问是为什么呢?
IIS已关了,内网用80端口访问没有问题,不是服务器端口问题,路由上也做了80端口映射,域名解析也没有问题,在外网测试过。

然后我换了8000端口,就内外都能访问了,但服务器上我检测过80端口并没有其他程序占用,难道80端口的访问被路由给封了?不解,有哪位大虾知道?

那就是织梦的默认端口有可能不是80端口,或者80端口被其他服务器程序占用,另外2003的系统默认是有iis的,也许就是它占用了吧。。。 你可以在路由器上开DMZ主机,地址就是192.168.1.8,这样,192.168.1.8所有端口都对外开放。
打开服务,关掉World Wide Web Publishing Service就行了,要想长久关闭,属性设置成手动开启即可。
还不行的话,建议把iis的端口改了再试:步骤:

1、改IIS的80端口改为未被使用的端口,随意取值,未被使用就性,在这里改成81端口。

2、重启IIS。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-23
路由器做端口映射
第2个回答  2012-02-23
你路由器的端口80是要映射到内网的192.168.1.8上面啊!~·还有花生壳是路由器还是在本地机子上的??

单位网站在内网输入IP可以打开,但在外网却打不开,是什么原因?
2、DNS问题。这种情况你也可以ping通IP,但是解析不了域名,只能通过直接输入IP地址来访问网站。你可以打开IE,直接输入对方IP地址看能否打开。以上如果你是第二种情况,可以自行解决。第一种情况的话,只能找网络管理员协查

为什么内网服务器可以访问外网,但是外网却不能访问内网服务器_百度知 ...
另外,DNS解析问题也是一个需要考虑的因素。尽管题目中提到域名解析正常,但实际操作中,DNS解析错误或延迟可能会导致外网设备无法正确解析到内网服务器的IP地址,从而无法建立连接。综上所述,确保端口映射正确、检查防火墙规则、验证DNS解析,是解决内网服务器可访问外网而外网无法访问内网服务器问题的关键步骤。

内网用域名及ip可以正常访问服务器,为什么外网用域名或ip不可访问内网...
那首先证明你的映射不成功。。。如果成功了他通过61.177.X.X会直接转到内网192.168.1.188上。目前你不用考虑域名。测试的时候直接用61.177.X.X做访问测试即可。如果他可以。域名就会没有问题的。记得IIS里要做好域名绑定!补充:如果内网没有问题。那就先用静态IP测试你的路由映射有没有成功!没...

内网可以通过域名访问内网的另一台机上的网站,去不能外网来访问这个域名...
你是内网通过域名访问可以,外网不行。那么你可以做一下Ping试验 首先就是在内网机上,点开始->cmd,输入 ping 域名,看一下回复的网址,就是那个域名解析出来的网址,是你们的内网IP还是公网IP,如果不是公网IP,肯定是域名解析出了问题。你要到域名解析网页上更正一下。第二,就是确认你们的公网设置...

公司局域网能上内网不能上外网怎样解决?
三种可能原因:第一,不能上外网的是受限用户,被网管在路由器或者多层交换机里设置了访问权限。第二,ARP病毒,会造成局域网内部分机器无法访问外网,解决办法就是杀毒或者安装ARP防火墙。第三,就是线路问题,网线是8根芯,如果有某一根芯断了或者接触不稳定 会造成你这种情况,解决办法,测线仪测下...

局域网内计算机,能Ping通网关和内网所有IP,但是不能Ping通外网,请教高 ...
二、与设置代理服务器有关 有些筒子,出于某些方面考虑,在浏览器里设置了代理服务器(控制面板--Internet选项—连接—局域网设置—为LAN使用代理服务器),设置代理服务器是不影响QQ联网的,因为QQ用的是4000端口,而访问互联网使用的是80或8080端口。这就是很多的筒子们不明白为什么QQ能上,而网页不能...

服务器内的网站在局域网中通过域名可以访问,在外面机不能访问
你好!首先,你的服务器是在外网还是在内网?其次,如果说在内网,可能有所谓的端口映射要处理,如果是外网的IP直接接入,看看是不是没绑定或解析有问题。一般来说,处于安全角度,服务器没做外网映射的话,是无法实现外网访问的。

正常访问单位的内部局域网,就是不能访问外网浏览网站
如果别人都没有你这种现象,可以考虑几点:1、网线的问题,网线老化或者接口有问题。2、网卡问题,更换网卡。3、网卡驱动问题,更新网卡驱动。

网站内网可以访问,外网访问不了怎么回事
外网访问不了是域名访问不了,还是使用ip地址也无法访问,如果外网ip可以访问,域名访问不了,那就要看域名上面有没有问题。用nslookup命令可以解析一下你们的域名,看是否正确解析到你们公网的ip上,如果不正确,请检查域名。内网能访问到网站,证明网站本身是没有问题的,如果近期对防火墙路由器做过什么...

服务器内的网站在局域网中通过域名可以访问,在外面机不能访问
回答:首先你在外网上ping 你的域名,看能不能解析出正确的IP地址!如果能解析出来,你就看下你的路由器上映射是否正确!

相似回答