浏览全部资源
扫码关注微信
中国科学技术大学 网络信息中心,安徽 合肥 230026
[ "张焕杰(1975-),男,安徽淮北人,中国科学技术大学高级工程师,主要研究方向为网络安全、网络管理等。" ]
[ "夏玉良(1975-),男,安徽岳西人,中国科学技术大学高级工程师,主要研究方向为软件开发、数据库等。" ]
网络出版日期:2014-10,
纸质出版日期:2014-10-25
移动端阅览
张焕杰, 夏玉良. 利用netfilter NFQUEUE实现网关认证的HTTP重定向[J]. 通信学报, 2014,35(Z1):103-106.
Huan-jie ZHANG, Yu-liang XIA. Portal authentication HTTP redirection using netfilter NFQUEUE[J]. Journal on communications, 2014, 35(Z1): 103-106.
张焕杰, 夏玉良. 利用netfilter NFQUEUE实现网关认证的HTTP重定向[J]. 通信学报, 2014,35(Z1):103-106. DOI: 10.3969/j.issn.1000-436x.2014.z1.020.
Huan-jie ZHANG, Yu-liang XIA. Portal authentication HTTP redirection using netfilter NFQUEUE[J]. Journal on communications, 2014, 35(Z1): 103-106. DOI: 10.3969/j.issn.1000-436x.2014.z1.020.
摘 要:利用netfilter的NFQUEUE机制,将未认证用户的TCP 80端口流量发送至用户态进程redir_http,redir_http使用原始套接字发送应答数据分组,在用户态实现HTTP重定向功能。这种实现方法既保证了重定向的高性能,又能避免Linux内核中的繁琐程序开发,降低程序开发复杂度,提高系统运行的稳定性。
When using portal for user authentication
unauthorized user's HTTP access should be redirected to portal login page to help user do authentication.Using netfilter NFQUEUE target send unauthorized user TCP port 80 packets to user-space program redir_http.Redir_http will send IP reply packets to user do HTTP redirection with the help of raw socket.Using NFQUEUE can ensures high performance redirection
avoid troublesome development in the Linux kernel
simplify application development and improve system stability.
张焕杰 , 等 . 基于Linux系统的校园网多出口策略路由实现 [J ] . 通信学报(增) , 2006 , 27 ( Z1 ): 130 - 133 .
ZHANG H J , et al . Policy routing on Linux for multi-homing campus network [J ] . Journal on Communications , 2006 , 27 ( z1 ): 130 - 133 .
张焕杰 , 等 . 用户自主选择的校园网出口策略路由实现 [J ] . 通信学报(增) , 2013 , 34 ( Z2 ): 14 - 16 .
ZHANG H J , et al . User demanded policy routing for multi-homing campus network [J ] . Journal on Communications , 2013 , 34 ( Z2 ): 14 - 16
张晓军 , 等 . HTTP 重定向在网关认证中的应用 [J ] . 大连理工大学学报 , 2005 , 45 ( 增 ): s48 - s51 .
ZHANG X J , et al . HTTP redirection applied to gateway authentication [J ] . Journal of Dalian University of Technology , 2005 , 45 ( S ): S48 - S51 .
PABLO NEIRA AYUSO . PABLO NEIRA AYUSO.libnetfilter_queue [EB/OL ] . https://git.netfilter.org/libnetfilter_queue/ https://git.netfilter.org/libnetfilter_queue/ .
Calculating IP and TCP checksums [EB/OL ] . http://www.bloof.de/tcp_checksumming http://www.bloof.de/tcp_checksumming .
0
浏览量
0
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构