【求助】两条宽带,一个外网IP,我想上传用没有外网IP的宽带,请教大家
情况是这样:我有一台电脑做服务器,用两条宽带,一个ADSL,一个电信3G上网卡。
ADSL有公网IP,3G没有
ADSL上传之后512K,3G据说能达到1.8M
所以我想让网站用户通过ADSL外网IP找到我的网站,返回的数据通过3G宽带传回去。
大家帮我想想怎么才能实现,多谢大家了 nb了 竟然 数据接收用adsl
数据发送用 3g方式
你太牛逼了 这个……有创意的!
可以研究一下! 这个想法强大,建议去补下网络基础知识。 楼主请确认你电信EVDO上网卡得到的不是公有IP?(电信EVDO得到公有IP可是它优于移动、联通3G的最大优点了)
无论EVDO是否得到公有IP,实现你要求很简单:修改确保你服务器的缺省路由(default gateway)指向EVDO接口即可。 Posted by xyz2046xyx on 2009-4-6 12:49 http://www.ibmnb.com/images/common/back.gif
楼主请确认你电信EVDO上网卡得到的不是公有IP?(电信EVDO得到公有IP可是它优于移动、联通3G的最大优点了)
无论EVDO是否得到公有IP,实现你要求很简单:修改确保你服务器的缺省路由(default gateway)指向 ...
呵呵,原来这么简单啊,多谢了
EVDO我还没入手,从网上查了很久,也没人说是不是公网IP如果真的是公网IP的话,我立即入手。
十分感谢:) 和电信ADSL一样,目前EVDO得到的是公网IP无疑。(个人有点担心的是EVDO大规模商用后,电信的IP V4地址池可能不够用了从而采用内网IP。)
但愿以后电信不要把EVDO的上行给限制得太狠(比如4M ADSL,电信居然只给512/384Kbps左右上行,忒黑了),不过作为中国消费者,我不报太大指望。
目前而言,你这个ADSL+EVDO方案对于SOHO提供简单服务不错。
EVDO上行最高1.6Mbps(你附近EVDO用户数一多,这1.6Mbps的理论峰值可是和他们共享的),对于几十个并发连接以下的简单服务,够用了;ADSL链路可作为你日常使用(下行为主)线路,同时兼做你服务器上行链路的备份; sorry,EVDO上行峰值应该是1.8Mbps。上面我写1.6M是错的。 目前实际测试 evdo 的上传速度没有 1.8 M 的。我经常上传东西的,最大 90 KB ,也就是 720 kbps ,失望的是不稳定的,经常一下掉掉到 40 KB ,然后再慢慢升到 90 KB ...
evdo 得到的 ip 是外网 ip ,这个是与 cdma1x 是一样的。
你一个无线宽带,加一个固定宽带。这样的费用完全可以去拖管一个 2到 5 M 的服务器了。就算托管的不得,这个费用肯定够买一个 2m 的 vps 了。
楼主的想法强大,而实际并不合算 Posted by xyz2046xyx on 2009-4-6 12:49 http://www.ibmnb.com/images/common/back.gif
无论EVDO是否得到公有IP,实现你要求很简单:修改确保你服务器的缺省路由(default gateway)指向 ...
这样做法的后果与楼主的要求恰恰相反:
服务器的缺省路由(default gateway)指向EVDO 后,用户从固定宽带找到服务器,但是下载是使用 EVDO 的下载 (因为 default gateway是 EVDO),而上传就是用 adsl 来上传了 (因为客户是用 adsl 的 ip 来连接的 )
呵 Posted by dkdkdkdk on 2009-4-7 02:37 http://www.ibmnb.com/images/common/back.gif
这样做法的后果与楼主的要求恰恰相反:
服务器的缺省路由(default gateway)指向EVDO 后,用户从固定宽带找到服务器,但是下载是使用 EVDO 的下载 (因为 default gateway是 EVDO),而上传就是用 ads ...
那样的确行不通,我将服务器的默认网关设置为EVDO之后,web客户端无法访问网站
还有别的方法吗?
谢谢了 楼主实测过吗?我所说原理上可行。
另外:
dkdkdkdk 实测EVDO上传峰值不到90K,我怀疑当地电信已经在上行信道分配上做了限制,建议越来越多的EVDO用户关注此问题,找到确实证据后投诉解决。
至于“用户从固定宽带找到服务器,但是下载是使用 EVDO 的下载 (因为 default gateway是 EVDO),而上传就是用 adsl 来上传了 (因为客户是用 adsl 的 ip 来连接的 ) ”
请问谁看明白这说的啥意思,我没明白。
回复 #12 xyz2046xyx 的帖子
你好,我是这样测试的两条宽带,
一个ADSL(有外网IP),接一个路由器到服务器
一个小区宽带(小区内网IP),接一个路由器到服务器
我将服务器的默认网关设置的是接小区宽带路由器的IP
服务器可以正常上网
外部的web客户端通过花生壳找到服务器,但无法打开服务器上的网站。
不知道我连接的是不是正确?
多谢
[ Edited byhoooha on 2009-4-7 21:03 ] 这么看来你服务器是双以太网卡了。下面我以服务器双以太网卡为例,具体说明下设置:
(1)连接ADSL的路由器上请设置虚拟服务器(比如Web服务,打开TCP 80端口),指向你服务器连接该ADSL路由器的以太网口IP地址。(请问这一步你做了么?)
(2)服务器上设置default gateway为EVDO接口的IP地址。(在你上面例子里,你设的小区宽带路由器的IP,完全正确。) 楼主,你想要的是使用EVDO来做上传是不?但是EVDO又没有固定IP,所以用户找不到你的服务器,其实没有固定IP也没有问题的,可以用域名指向,我做内网VPN的时候也是这样,可以到 http://www.3322.org/ 申请一个免费域名 比如是 kkboy@3322.org,然后下载一个客户端到你的服务器,安装后,配置好你服务器的客户端帐号(就是你在http://www.3322.org/申请的免费域名,比如是 kkboy@3322.org),然后设置开机启动就可以了,最后用户就可以用你申请的免费域名 比如是 kkboy@3322.org 来连接到你的服务器了,不知道这样可以满足楼主不? ADSL就用来平时下载东西好了,呵呵 楼上的,楼主已经在连ADSL的路由器上采用花生壳动态域名解析了,所以不必采用稍微麻烦的客户端方式了 对于楼主用小区宽带的测试,这种低带宽应用,其实服务器一块以太网卡就足以应付了:该网卡设置两个IP地址,分属于连ADSL的内网IP段和属于小区内网IP段。(ADSL路由器上打开虚拟服务器时指向对了就行,楼主是否指向属于小区内网IP了?那样Web用户就访问不到你服务器了) Posted by xyz2046xyx on 2009-4-7 21:13 http://www.ibmnb.com/images/common/back.gif
这么看来你服务器是双以太网卡了。下面我以服务器双以太网卡为例,具体说明下设置:
(1)连接ADSL的路由器上请设置虚拟服务器(比如Web服务,打开TCP 80端口),指向你服务器连接该ADSL路由器的以太网口I ...
见图,我的网络结构现在是这样的
如果我把服务器的默认网关改为192.168.1.2,web用户就打不开网站了
回复 #15 y2k008 的帖子
多谢你的回复,困扰我的不是动态IP,主要是ADSL上传太慢的问题我想用小区宽带或别的宽带负责上传,目前我申请的小区宽带上传能达到1M,比ADSL快1倍 这样的情况,建议你使用OPENVPN,我试验过,其实OPENVPN不单单只是应用于手机无线上网,还可以用于不同网关之间的连接!我以前搞过了一下,在公司的内网上添加了个网卡,使用双网卡+OPENVPN实现了在家里的ADSL拨号局域连接到我的公司内网!注:我公司的内网和自己的OPENVPN不是同一个网关的!但是走的是OPENVPN网卡的流量,楼主可以这样试试,做一个OPENVPN服务器,而这个服务器的网卡的网关设置成 EVDO拨号上网的网卡IP,这样用户连接后就是走EVDO网卡的流量,不过需要客户端也要安装 OPENVPN 客户端。。。。。
%E5%9B%9E%E5%A4%8D #20 y2k008 %E7%9A%84%E5%B8%96%E5%AD%90
非常感谢你的回复,不好意思我没有说清楚,我的服务器就是web服务器,web客户端不是通过我的服务器上网,是浏览我服务器上的网页和程序。 看到你的网络拓扑图了,知道你哪里有问题了。你物理连接没问题,软件设置有误。
关键:ADSL路由器内网和小区宽带路由器内网必须是两个不同的IP子网!
比如ADSL路由器IP为192.168.1.1(子网掩码255.255.255.0),服务器以太网卡IP设为192.168.1.10没问题(注意:ADSL路由器虚拟服务器必须指向192.168.1.10)。小区宽带路由器内网IP比如10.0.0.1,此时服务器以太网卡必须设置second IP比如设为10.0.0.10,服务器default gateway设为10.0.0.1。
试试吧! 呵呵,楼主是否对一块物理网卡上设置多个不同IP网段的IP地址有困惑?请记住:在你这例子里,ADSL路由器内网和小区宽带内网是不同的IP网段,你可能不熟悉基本网络知识,以为它们物理上接在同一台交换机,逻辑上就只能是同一IP网段,这是不对的。
好了,有结果了么? Posted by xyz2046xyx on 2009-4-7 22:41 http://www.ibmnb.com/images/common/back.gif
看到你的网络拓扑图了,知道你哪里有问题了。
你物理连接没问题,软件设置有误。
关键:ADSL路由器内网和小区宽带路由器内网必须是两个不同的IP子网!
比如ADSL路由器IP为192.168.1.1(子网掩码255.25 ...
现在是这样了
ADSL路由器 192.168.1.1
小区宽带路由器10.0.0.1
服务器两个IP
192.168.1.10
10.0.0.10
网关10.0.0.1
别的网络访问我的网站好像还是不行,如果我将网关改为192.168.1.1就恢复正常了,你看是不是哪里还有问题 楼主你小区宽带路由器上PPPOE是否成功拨号了?
(1)先拔掉ADSL路由器连交换机的网线,此时确保服务器能仅通过小区宽带路由器上网;
(2)第一步没问题再把ADSL路由器连交换机的网线还原 最后一点,小区宽带路由器上手工加一条静态路由:
目的IP网段:192.168.1.0
子网掩码:255.255.255.0
网关:10.0.0.1 最后一点修正一下,小区宽带路由器上手工加一条静态路由:
目的IP网段:192.168.1.0
子网掩码:255.255.255.0
网关:10.0.0.10(即服务器的second IP) 我自己做了下实验,如果你的服务器是Windows XP Pro的话,XP缺省情况下IP路由功能是disabled,(1)运行regedit.exe,打开注册表
在条目下
将"IPEnableRouter"=dword:00000000 改成"IPEnableRouter"=dword:00000001 (2)重启XP后OK
回复 #29 xyz2046xyx 的帖子
1,我的服务器系统是win2003,注册表我照你说的改了,也重启了条目下
将"IPEnableRouter"=dword:00000000 改成"IPEnableRouter"=dword:00000001
2,小区宽带的路由我用的routeros,软路由,我的电脑设置软路由网段,网关指向软路由,上网是没有问题。
静态路由我也添加了,因为routeros比较复杂,我不能确保静态路由100%正确,我觉得应该是设置的正确的。
这样做了之后,我再将服务器的网关设置为软路由的IP,外面的人还是不能访问我的网站。
非常感谢你的热心,在帮我想想,还有哪里不对
下图是我routeros的静态路由设置,你看看对不对
我服务器的两个IP分别是
192.168.10.50
255.255.255.0
10.0.0.10
255.255.255.0
页:
[1]
2