首页 > 其他 > 详细

TOA内核模块,获取ELB转化过的访问者真实IP地址

时间:2020-02-13 21:48:57      阅读:100      评论:0      收藏:0      [点我收藏+]

? ? ? ? 在客户端访问服务器的时候,访问者的IP地址可能会隐藏,而不显示真实的IP。在统计数据时,了解客户需求好产品需求时,需要统计真实的IP地址,所以需要进行解决!

解决问题:
?? ?解决客户端访问信息的真实IP
1.查看系统内核与系统版本
?? ?1).查看内核:cat /proc/version
?? ??? ?linux 3.10.0
?? ?2).查看系统版本:/etc/redhat-release?
?? ??? ?Centos 7.5

2.准备编译环境(需要root权限):
?? ?1).安装gcc编译器
?? ??? ?yum install gcc
?? ?2).安装make工具
?? ??? ?yum install make
?? ?3).安装内核模块开发包,开发包文件与库的版本需要与内核版本一致
?? ??? ?yum install kernel-devel-uname -r
3.编译内核模块
?? ?1).使用git工具 下载TOA内核模块源码包
?? ??? ?git clone https://github.com/huaweicloud/elb-toa.git
?? ? ?或者直接当网址下载文件
?? ??? ?https://github.com/huaweicloud/elb-toa.git
?? ?2).进入源码目录,编译模块
?? ??? ?我的源码目录在 ?/root/elb-toa
?? ??? ?cd ?/root/elb-toa/src
?? ??? ?make
?? ?3).确认在当前目录下是否生成了toa.ko的文件
4.加载内核模块
?? ?1).加载内核模块
?? ??? ?insmod toa.ko?
?? ?2).确认是否加载成功
?? ??? ?dmsg |grep TOA
?? ?包含“TOA: toa loaded”,说明加载成功
?? ?
?? ?以上内容截取至:https://support.huaweicloud.com/eu-west-0-usermanual-elb/zh_cn_elb_06_0001.html
?? ?
? ? 其他版本详情参考网址 https://support.huaweicloud.com/eu-west-0-usermanual-elb/zh_cn_elb_06_0001.html

TOA内核模块,获取ELB转化过的访问者真实IP地址

原文:https://www.cnblogs.com/moniter/p/TOA.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!