找回密码
 注册
快捷导航
12
返回列表 发新帖
楼主: hoooha

【求助】两条宽带,一个外网IP,我想上传用没有外网IP的宽带,请教大家

[复制链接] |自动提醒
阅读字号:

53

回帖

0

积分

162

资产值

入门会员 Rank: 1

注册时间
2005-12-31
发表于 2009-4-8 09:25:11| 字数 446| - 中国–湖北–武汉 电信 | 显示全部楼层
不客气;我还想到几点,供你参考:

(1)你服务器的DNS设置正确吗?建议在服务器上手工设置有名的电信/网通DNS即可。
(2)“外面的人还是不能访问我的网站”这症状不便于查错,如果小区内网防火墙阻断了你的服务端口,则哪怕我们设置完全正确,web用户仍然不能访问的。可否从你服务器上采用ping,一步步往小区外ping,看问题出在哪里。

还有,从你RouterOS的路由表来看,得注意:

你小区宽带PPPOE拨号是那个PPPoE_CTC吧?注意到路由表第三条有"Pre Source 10.2.4.33"字样,这个10.2.4.33当是你小区某内网IP。这一点要小心:鉴于我们不知道小区整个网络结构,小区内网也许采用8位掩码即255.0.0.0(这下把我们的10.0.0.0/24子网包含了,易引起路由混乱),也许10.0.0.0/24(即我们例子里取的IP子网)已经是小区内某个子网,无论那种情况,都不是我们想要的。解决方案也简单:确保我们服务器的两个IP子网完全不在小区内网范围内。
回复 支持 反对

使用道具 举报

11

回帖

0

积分

22

资产值

入门会员 Rank: 1

注册时间
2007-12-29
 楼主| 发表于 2009-4-8 09:35:49| 字数 228| - 中国–北京–北京 鹏博士BGP | 显示全部楼层

回复 #31 xyz2046xyx 的帖子

1,服务器的DNS一直用的就是北京网通的 202.106.0.20  202.106.46.151
2,小区宽带往外访问没有任何限制,不管是电驴BT还是网盘还是网页,基本上所有网络应用都可以用。

PPPoE_CTC是小区宽带的连接,10.2.4.33是拨号后小区宽带给的小区内网IP
小区的掩码有可能是255.0.0.0

那我将接小区宽带的路由器改为172.0.0.1/24,应该不会和小区冲突了吧。

我要到晚上才能测试一下,白天这个宽带一直在用,晚上我试了再汇报结果
谢谢
HTC 6700  intel416MHz  64M Ram 1G SD  2.6TFT
回复 支持 反对

使用道具 举报

53

回帖

0

积分

162

资产值

入门会员 Rank: 1

注册时间
2005-12-31
发表于 2009-4-8 19:29:03| 字数 120| - 中国–湖北–武汉 电信 | 显示全部楼层
看来没有预想的简单,我今天用双AP接双Internet做了测试,目前结论是:不可实现。

原因:NAT造成的。详细分析还是算了吧。

(如果楼主的服务器能得到两个公网IP(即ADSL一个,EVDO/或小区宽带一个),则该想法按我前面方案轻松实现。)
回复 支持 反对

使用道具 举报

11

回帖

0

积分

22

资产值

入门会员 Rank: 1

注册时间
2007-12-29
 楼主| 发表于 2009-4-8 20:47:32| 字数 204| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
Posted by xyz2046xyx on 2009-4-8 19:29
看来没有预想的简单,我今天用双AP接双Internet做了测试,目前结论是:不可实现。

原因:NAT造成的。详细分析还是算了吧。

(如果楼主的服务器能得到两个公网IP(即ADSL一个,EVDO/或小区宽带一个),则该 ...



再次感谢你的热心帮助,有空再帮我想想,我这里除了,ADSL就是小区宽带了,没有其他的接入,上传的带宽很让我头疼。
HTC 6700  intel416MHz  64M Ram 1G SD  2.6TFT
回复 支持 反对

使用道具 举报

53

回帖

0

积分

162

资产值

入门会员 Rank: 1

注册时间
2005-12-31
发表于 2009-4-8 21:20:18| 字数 396| - 中国–湖北–武汉 电信 | 显示全部楼层
理解你啊兄弟。我下午做实验模拟了你目前的条件,结论是确实达不到你的要求。

下面我详说下怎样的条件和怎样设置才能达到你的要求。

条件:一条ADSL线路动态得到公网IP,一个EVDO网卡拨号得到动态得到公网IP。

配置:
(1)服务器以太网卡直接PPPoE得到ADSL线路的公网IP(不能用宽带路由器来PPPoE拨号了,否则最少经过一次NAT),服务器上安装动态IP域名解析软件;
(2)服务器上的EVDO网卡拨号得到另一动态公网IP(同样,不能用任何别的支持EVDO网卡的宽带路由器了);
(3)调整服务器路由表,确保服务器的default gateway为EVDO接口

结果:Web客户从ADSL线路访问到服务器,服务器回应的数据从EVDO接口返回给Web客户,达到你的要求了。
不完美的一点是:你自己在服务器上访问Internet时,请求数据和回应数据走的也是EVDO接口,此时ADSL的上行带宽完全闲置了。
回复 支持 反对

使用道具 举报

1367

回帖

2

积分

6197

资产值

初级会员 Rank: 1

注册时间
2003-10-21
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2009-4-8 22:28:34| 字数 35| - 中国–广东–广州 电信 | 显示全部楼层
这个是不是应该先去看看tcp/ip原理?这么弄正常情况下tcp能连上?
X31 → X41T ^_^
回复 支持 反对

使用道具 举报

53

回帖

0

积分

162

资产值

入门会员 Rank: 1

注册时间
2005-12-31
发表于 2009-4-8 23:15:02| 字数 122| - 中国–湖北–武汉 电信 | 显示全部楼层
楼上的疑问正是我实验证明过了的:服务器只要经过NAT了,就不行了;具体的有网络基础的同学把TCP连接过程理一遍(关键是IP包的源地址目的地址)就出来了。

如果服务器纯用IP公网地址,则这种基于包转发的模式就毫无问题了(无论TCP连接还是UDP)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-25 23:16 , Processed in 0.205879 second(s), 32 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部