请教外网映射问题

robin611 2010-10-27 01:57:24
小弟公司这边是D-Link的路由,型号是602LB。内网有一台服务器,提供WEB服务,想让外网也访问到。

现在是在路由的WEB管理里面增加了一项‘地址映射配置’,具体内容“Port | tcp | WAN0 | 8080 | 192.168.2.105 8080”,但外网还是访问不了

请问这么设置是不是不对或者还需要哪里再进行设置?
...全文
374 点赞 收藏 19
写回复
19 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cxm165341955 2010-11-10
1.确认你的网站端口,80还是8080
2.查看你的路由器使用的端口,例如,登陆路由器时你输入的是192.168.0.1还是192.168.0.1:8080
3.如果输入的是192.168.0.1、网站也使用的80端口,无法访问
4.如果输入的是192.168.0.1:8080、网站也使用的8080端口,无法访问
绝对是端口问题,请仔细检查,并错开端口,可以吧登陆路由器的端口改成8081,释放你要的端口出来就行了,再端口映射就行了
回复
ccbccb 2010-11-07
DMZ虽然设置简单,但实际上我个人觉得除了是在调试和解决问题的时候才用,平时一般不建议使用,一方面就是安全性问题,另一方面比如内网有一台WEB服务器,还有一台FTP服务器,都要让外网访问,就非得用端口映射不可了,因为一台路由器只允许设置一台DMZ主机,但端口映射却没限制。

[Quote=引用 16 楼 woaini408 的回复:]
DMZ很好用 就设置一点。
[/Quote]
回复
woaini408 2010-11-01
DMZ很好用 就设置一点。
回复
ccbccb 2010-11-01
除了上面大家说的,还有一个问题是,WEB服务器的监听范围是否也要设置?
回复
abcdefg-z 2010-10-30
DMZ很好用 就设置一点。DMZ是把你局域网的一个IP暴露给外网。你上面这样配置的话 遇到一个端口要映射一次。。DMZ设置一次你再也不用管了。
回复
Ghostbaby 2010-10-29
那你直接DMZ吧 这配置累的
回复
Ghostbaby 2010-10-28
我估计用D-LINK的前面应该没有硬件防火墙来吧!

而且你确定D-LINK就是出口路由器吗?

确定上一级没有了吗?
回复
就是just4 2010-10-28
肯定是映射没做好了,删了重新做过!!!截个图贴上来

注意路由器外还有没有防火墙???如外网入口是防火墙再接路由器,就得先在防火墙上允许映射端口才行
路由器什么型号,是否内置有防火墙???确认网络的连接方式是路由方式!!!
回复
robin611 2010-10-28
内网可以,直接http://192.168.2.105:8080/访问的

[Quote=引用 5 楼 lxp820909 的回复:]
你内网访问能通,是直接192.168.2.105访问还是通过域名访问的?内网访问有尝试加端口访问否。上面的测试一切正常后排出WEB服务器,IIS问题,检查路由设置,没用过这款路由,你可以尝试将服务器设置为DMZ主机进行测试,看设置为DMZ是否访问正常,然后测试端口映射。
[/Quote]
回复
lxp820909 2010-10-28
你内网访问能通,是直接192.168.2.105访问还是通过域名访问的?内网访问有尝试加端口访问否。上面的测试一切正常后排出WEB服务器,IIS问题,检查路由设置,没用过这款路由,你可以尝试将服务器设置为DMZ主机进行测试,看设置为DMZ是否访问正常,然后测试端口映射。
回复
robin611 2010-10-28
我是直接映射的地址啊,“Port | tcp | WAN0 | 8080 | 192.168.2.105 8080”,但外网还是访问不了

192.168.2.105是内网服务器的地址,通过tcp wan0映射出去,但还是访问不了

[Quote=引用 3 楼 huamao26 的回复:]
直接把服务器映射到外网上不就行了
[/Quote]
回复
就是just4 2010-10-28
额,一般tp-link简单点就缺省了wan地址,不用填的,比如虚拟服务器的设置

d-link这里带有wan,楼主不妨填上测试下先,说不定通了,毕竟不是每个路由器设置都一样!!!

另楼主这不是除了8080,还有8088和5366,这两个都通吗???看内部地址都是2.1,确认服务器2.1上没有主机防火墙!!!
回复
robin611 2010-10-28
是这样,我截图的时候没有选中“ID 2”,所以截图上没有显示。内容是下面的东西。

外部地址接口选择“WAN0”的时候不是就不用输入外部IP了么(而且也输入不了)

[Quote=引用 10 楼 orangepigmm 的回复:]
你确定外网IP不用输吗?
[/Quote]
回复
Ghostbaby 2010-10-28


你确定外网IP不用输吗?
回复
robin611 2010-10-28


我们是企业光纤接入,是电信通进来的一根线,之后经过DLINK 602LB路由分配到各个工位。



防火墙应该是没有开启

[Quote=引用 8 楼 orangepigmm 的回复:]
我估计用D-LINK的前面应该没有硬件防火墙来吧!

而且你确定D-LINK就是出口路由器吗?

确定上一级没有了吗?
[/Quote]
回复
huamao26 2010-10-27
直接把服务器映射到外网上不就行了
回复
robin611 2010-10-27
是8080,tomcat的默认端口。ping没问题,内网是通的,但外网不通。

http://wanip:8080 也不能连接

[Quote=引用 1 楼 just4 的回复:]
"内网有一台服务器,提供WEB服务" -> WAN0 | 8080

确认是8080,比如Apache,而不是IIS默认的80!!!

ping wanip 通否
telnet wanip 8080能连否
http://wanip:8080能连否
[/Quote]
回复
就是just4 2010-10-27
"内网有一台服务器,提供WEB服务" -> WAN0 | 8080

确认是8080,比如Apache,而不是IIS默认的80!!!

ping wanip 通否
telnet wanip 8080能连否
http://wanip:8080能连否
回复
发帖
windows网络管理与配置
创建于2007-08-02

6071

社区成员

windows网络管理与配置
申请成为版主
帖子事件
创建了帖子
2010-10-27 01:57
社区公告
暂无公告