hackjun
发表于 2007-1-23 09:22:40
原帖由 KENT 于 2006-10-25 12:19 发表
电信的确是在拨号软件上做的。
完全同意你这话是胡说。
我敢肯定不是拨号软件上做的。
sky_kiss5206
发表于 2007-1-26 19:15:30
原帖由 hackjun 于 2007-1-23 09:22 发表
完全同意你这话是胡说。
我敢肯定不是拨号软件上做的。
再度肯定。
情灭缘尽
发表于 2007-1-28 03:38:23
呵呵,用m0n0wall做,里面的设置页面叫门户网页
henry_own
发表于 2007-2-8 04:08:04
支持`
henry_own
发表于 2007-2-8 04:10:10
原帖由 情灭缘尽 于 2007-1-28 03:38 发表
呵呵,用m0n0wall做,里面的设置页面叫门户网页
MONO的入网门户不错`
护花凌
发表于 2007-2-8 11:22:40
似乎是挟持什么什么数据包头。。。
154613989
发表于 2007-2-8 15:03:20
http 挟持????
roczyl
发表于 2007-2-10 20:40:51
挟持,好象是直接在数据报文里加的,在服务端做手脚就可以了。我们这儿电信经常搞,妈的。
ljc_168
发表于 2007-2-11 21:23:34
如果是安装了电信的拔号的,那软件应该有那功能!
但注意!!!我试过用XP自带PPPOE拔号到电信ADSL,发现成功拔号后也一样会自动打开电信的指定网页的!:o
心想事成
发表于 2007-2-12 09:26:56
我正在开发的pppoe bras接入服务器准备加上这个功能,直接用iptables的DNAT功能实现
iptables -t nat -A PREROUTING -p tcp -d www.routerclub.com --dport 80 -j DNAT --to-destination www.163.com:80
parphy
发表于 2007-2-12 09:31:15
原帖由 想得太美 于 2007-2-12 09:26 发表
我正在开发的pppoe 接入服务器准备加上这个功能
哈哈,期待中,不知道性能如何?能带多少机器或正常流量?
心想事成
发表于 2007-2-12 09:47:10
原帖由 parphy 于 2007-2-12 09:31 发表
哈哈,期待中,不知道性能如何?能带多少机器或正常流量?
采用了最新的2.6.20内核,支持smp,针对p3进行了编译优化,使用了内核模式的pppoe server,完美支持radius,支持上行、下行限速
性能绝对超强。
专卖精品
发表于 2007-2-12 10:18:12
原帖由 想得太美 于 2007-2-12 09:26 发表
我正在开发的pppoe bras接入服务器准备加上这个功能,直接用iptables的DNAT功能实现
iptables -t nat -A PREROUTING -p tcp -d www.routerclub.com --dport 80 -j DNAT --to-destination www.163.com:80
ROS也能做到这点,关键是如何让用户打开第一个网站的同时打开提示页面!
tpy372
发表于 2007-2-12 11:45:15
转向到 hotspot行不行??
everest79
发表于 2007-2-13 03:07:11
这个可以通过html来实现,电信也采用类似方法
首先将新请求转发至html地址,接口文档index.htm会取得你实际请求的地址并在内部框架内转向
内部框架中的隐藏目标会启用弹出窗口脚本之类的,这个弹出窗口就是那个广告了
这个是我抓广州电信的
<SCRIPT><!--
//var _o1 = window.open;
//_o1("http://welcome.gd.vnet.cn/","_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,left=0,top=0");
__o2('http://welcome.gd.vnet.cn/','height=688, width=562,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,left=0,top=0');
//
function _back(){
location=unescape("http://www.123cha.com/ip/?q=121.14.0.27");
window.clearTimeout();
}
window.setTimeout("_back();",500);
--></SCRIPT>