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


    在客户端访问服务器的时候,访问者的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

  • 相关阅读:
    CSPS模拟 65
    CSPS模拟 64
    $color$有色图
    CSPS模拟 63
    CSPS模拟 62
    CSPS模拟 61
    CSPS模拟 60
    CSPS模拟 59
    go中单链表
    MYSQL-联合索引
  • 原文地址:https://www.cnblogs.com/moniter/p/TOA.html
Copyright © 2020-2023  润新知