2006年12月5日星期二

家里的联通ADSL变成了“电信内网”

非常奇怪,最近在家里上网时,偶然访问某个能显示自己IP的网站,竟然发现自己的IP地址变成了天津电信的IP,可是家里明明是天津联通的ADSL呀?查看ADSL拨号连接状态中的客户端IP,仍然是联通的IP。难道是那个显IP网站的问题?可是换了一个可以显IP的网站,仍然如此。

用tracert命令测试了一下,发现当访问非联通的地址时,在到达第三个路由“61.240.0.133”(天津联通)后,又经过一个不能返回ping包的路由,然后便被路由到了“221.239.53.129”(天津电信),而当访问联通的地址(无论天津本地还是外地联通)时,在到达第三个路由“61.240.0.133”后,仍然一路通过联通的路由到达。

由此可见,天津联通的ADSL现在变成了类似于联通、电信“双线网络”,当访问非联通的地址时,经过NAT转发变成了电信线路。这样一来造成的后果是非常严重的,当我使用eMule的时候,几乎登陆所有的服务器都是LowID,除非登陆一个联通线路的服务器才能得到HighID,但这几乎是不可能的。另外如果在我的机器上建立web服务器的话,也只能有联通用户才能访问到。总之,现在天津联通的ADSL成了一个大内网:(

就此事,我通过天津联通网站的在线投诉进行了询问,联通通过电子邮件对我作出了如下答复:
尊敬的用户: 您好!此问题涉及的原因比较多,请您拨打10010人工台详细咨询,如果您还有疑问,请通过网站的在线沟通系统和我们交流。感谢您对联通的支持!祝您愉快!

跟没说一样,我就不信10010的服务生能把问题解释清楚,所以没打。估计有如下可能:
1,为了降低网间结算成本。因为使用联通线路的网站非常少,多数情况下联通用户访问的都是网通和电信线路的网站,因此联通可能要向网通和电信支付更高的网间结算费用,这样倒不如直接租用一条电信的线路。据说联通旗下的连锁网吧总是赔钱就是这个原因。
2,有客户嫌联通的网络玩网游太慢,要求改善。因为网游的服务器基本上都是电信和网通的,几乎没有在联通线路开服务器的。而这样做的话,联通用户玩电信服务器的网游就比较快了。

如果是第一种原因的话,估计短时间内难以解决。如果是第二种原因的话,那只能说网游这个东西太可恶了,害人害己,既害了玩的也害了不玩的,因为我根本不玩那种东西,但是我很需要公网IP。

以上纯属本人瞎猜,如果有谁知道内幕欢迎指教。不过这样的网络真的很不爽,可惜家里的固定电话情况比较特殊,因为是企业专网,不太好换掉的。

Update:2007-2-15新增相关文章:《联通ADSL,你真让我无语》