中国石凳联盟 登录注册

ADSL Routing的弊端和紫光的一个设置

Satriani··30 回复·821 浏览

发表回复
用adsl routing模式虽然不用拨号器,开机即上网,但是在做server的时候弊端就显现了:
1. 内外网屏蔽
因为在Routing模式下计算机相当于Lan的一部分机,所以所有以前局域网做Server的老问题又重新席卷而来。比如说外网用户无法访问你的计算机等等。解决这个问题的方法有2,一是端口映射,即给每台主机映射一个端口,如给192.168.1.2的网页服务开一个80端口,方法是指定TCP协议,开80端口,地址是192.168.1.2,这种情况下,DHCP服务肯定是无法享受的了(因为需要指定一部绝对主机)。第二种方法比较简单,但安全性不好,即打开ADSL设置,然后开通DMZ功能,添加一部主机,在这个模式下,外网和内网内的某一部主机是直通的,所有功能也可以得到完全实现,但将失去防火墙的保护。

2. 访问问题
使用routing后,你将无法再用公网IP访问你的server,因为映射出去那个端口是给外网用户服务的,而不是本网的某分机。不信你可以试试敲入公网IP,几乎100%将会进入ADSL Modem的默认修改菜单。 但这个IP对于外网用户来说,又不存在这个问题,他们访问的是真正的网页。这个弊端给调试网页带来了无穷无尽的麻烦,当然,你可以使用127.0.0.1或者localhost访问,但实际这个server在网络上的状态到底如何,你不得而知,非要一个外网用户协助你调试才行!

--------------------

1. 打开紫光的设置菜单,在“外观”设置里将“状态条”设为“不显示”,则那个讨厌的条条就不会显示了,而是缩进XP的输入法显示器内

点赞0 收藏
问题是,假设一个论坛的地址设置成localhost了,你自己当然可以访问,但外网的用户又怎么可能访问localhost呢!?好,如果把这些地址改成公网地址,你自己又无法访问了,这.........

这个问题非常让人头疼!谁有解决方案!!?跪谢!
点赞0 收藏
主要是想着代理服务器如果可以连接的话应该没有问题 了,但是你这里又好像是属于局域网了,所以应该不可以使用代理服务器,如果可以找到连续使用两个代理服务器的软件可能就有希望了,主要问题在于能不能代理了又代理,记得以前有看过别人连续使用了7个代理服务器,为了防止被人追踪
点赞0 收藏
试一下
ftp://172.19.111.207/
看看可不可以登陆,我在局域网里面可以登陆
点赞0 收藏
以下是引用Satriani在2004-3-22 0:31:11的发言:
问题是,假设一个论坛的地址设置成localhost了,你自己当然可以访问,但外网的用户又怎么可能访问localhost呢!?好,如果把这些地址改成公网地址,你自己又无法访问了,这.........

这个问题非常让人头疼!谁有解决方案!!?跪谢!



加端口,在把IIS的虚拟目录也指定端口,最后就是你说的绑定IIS的端口和adsl的端口.
就像你家里的ADSL是通过192.168.1.1:81访问一样的.我认为这样是可以的。
Being a devil is the same as being a human. We should be kind. If we are kind, we are not a devil, we are a hybrid.
点赞0 收藏
加端口,在把IIS的虚拟目录也指定端口,最后就是你说的绑定IIS的端口和adsl的端口.
就像你家里的ADSL是通过192.168.1.1:81访问一样的.我认为这样是可以的。

不行,当初我把ADSL的默认端口改成81也是这么思考的,以为80就可以为web服务了,但是不行
点赞0 收藏
你IIS里面设了没?IIS里面也要把端口设了才行。
Being a devil is the same as being a human. We should be kind. If we are kind, we are not a devil, we are a hybrid.
点赞0 收藏
照理来说因该是没问题才对,绑定端品映射。因该任何一部机子做主机都没问题,以前做网站的时候是试过的。因该没问题。
Being a devil is the same as being a human. We should be kind. If we are kind, we are not a devil, we are a hybrid.
点赞0 收藏
是,映射之后访问是很正常的,对外网的用户没有任何障碍,关键是调试的时候非常麻烦
点赞0 收藏
比如说论坛的总地址,像石凳论坛,应该填的是www.stoneren.com/dvbbs吧,所有论坛的超链接都是根基于此的,同样我也需要这样一个总地址,

如果设成公网IP (即rockage.vicp.net),所有链接将会是这个形式:
http://rockage.vicp.net/XXX.HTM
外面的用户可以很畅通地访问,但是自己就没办法访问了。 假设改成localhost,自己是ok了,但是则论坛的所有链接都会变成:
http://localhost/XXX.HTM ,
这样一来,外网的用户又不能访问了。

归根结底,需要一个办法,让自己能够在自己机器上使用自己的公网IP访问到Web Server
即: 在我自己的计算机上输入 http://rockage.vicp.net 能访问自己。
点赞0 收藏
不可能吧,你输入rockage.vicp.net也相当于访问公网网站,怎么可能去不到。除非你是没有拔通公网的情况哪就会出现这种情况了
Being a devil is the same as being a human. We should be kind. If we are kind, we are not a devil, we are a hybrid.
点赞0 收藏
对啊,即便不输入rockage.vicp.net,直接输入自己的公网数字ip也不行啊
点赞0 收藏
假如用ADSL MODEM内置的PPPOE拔号功能,是有以上的问题.

把端口号再重设,只能麻烦点了.

我这边四家人用路由器连ADSL MODEM,分出来速度还不错.呵呵.
点赞0 收藏
发表回复
发表回复