131 lines
2.0 KiB
Markdown
131 lines
2.0 KiB
Markdown
|
|
# <20><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
## <20><><EFBFBD>л<EFBFBD><D0BB><EFBFBD>
|
|||
|
|
|
|||
|
|
| <20><><EFBFBD><EFBFBD>ϵͳ | Centos7.4 |
|
|||
|
|
| -------- | --------------------- |
|
|||
|
|
| <20>ڴ<EFBFBD> | 128G |
|
|||
|
|
| CPU | Inter E5 2630 V3 |
|
|||
|
|
| <20><><EFBFBD><EFBFBD> | ˫<><CBAB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Intel 82599 |
|
|||
|
|
| Ӳ<><D3B2> | 500G |
|
|||
|
|
|
|||
|
|
## <20><>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
Redis<EFBFBD><EFBFBD>̬<EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
ʱ<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD> <09><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <09><><EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>»<EFBFBD><C2BB><EFBFBD>
|
|||
|
|
|
|||
|
|
ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> UTF-8
|
|||
|
|
|
|||
|
|
ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TCP<43><50><EFBFBD><EFBFBD><EFBFBD>Ż<EFBFBD>
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>£<EFBFBD><C2A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
|||
|
|
|
|||
|
|
## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
librdkafka.so.1
|
|||
|
|
|
|||
|
|
libhiredis_vip.so.0.4
|
|||
|
|
|
|||
|
|
libmaatframe.so.2.5
|
|||
|
|
|
|||
|
|
libMESA_handle_logger.so
|
|||
|
|
|
|||
|
|
libMESA_htable.so
|
|||
|
|
|
|||
|
|
libMESA_prof_load.so
|
|||
|
|
|
|||
|
|
libMESA_field_stat2.so
|
|||
|
|
|
|||
|
|
librulescan.so
|
|||
|
|
|
|||
|
|
openssl 1.0.1e-16<31><36><EFBFBD>ϰ汾<CFB0><E6B1BE>Python 2.6<EFBFBD>汾<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
## <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|||
|
|
|
|||
|
|
ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ö<EFBFBD><EFBFBD><EFBFBD>`web_focus/bin/conf/web_focus.conf`<EFBFBD>ļ<EFBFBD><EFBFBD>С<EFBFBD>
|
|||
|
|
|
|||
|
|
ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
[SYSTEM]
|
|||
|
|
thread_num=1 #<23>߳<EFBFBD><DFB3><EFBFBD>
|
|||
|
|
domain_min_voter_num=1 #domain\sip<69>ԵIJ<D4B5>ͬclient ip<69><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><DAB5>ڴ<EFBFBD>ֵʱ<D6B5><CAB1>Ϊ<EFBFBD><CEAA>Ч
|
|||
|
|
dyn_config_expire_time=300 #<23>·<EFBFBD><C2B7>Ķ<EFBFBD>̬<EFBFBD><CCAC><EFBFBD>ó<EFBFBD>ʱʱ<CAB1>䣬<EFBFBD><E4A3AC>λ<EFBFBD><CEBB>
|
|||
|
|
raidus_config_expire_time=86400 #<23>·<EFBFBD><C2B7><EFBFBD>Radius<75><73>Subscribe ID)<29><><EFBFBD>õij<C3B5>ʱʱ<CAB1>䣬<EFBFBD><E4A3AC>λ<EFBFBD><CEBB>
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
IP<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
[IP_REUSE]
|
|||
|
|
ir_pick_cli_num=100 #ΪIP Reuseҵ<65><D2B5>ÿ<EFBFBD><C3BF><EFBFBD>·<EFBFBD><C2B7>Ŀͻ<C4BF><CDBB><EFBFBD>IP<49><50><EFBFBD><EFBFBD>
|
|||
|
|
tcp_record_sample_rate=0.05 #tcp<EFBFBD><EFBFBD>־<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡֵ0.001~1.0
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
MAAT <20><><EFBFBD>ã<EFBFBD>
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
[NTC_MAAT] #ֻ<EFBFBD><EFBFBD>
|
|||
|
|
instance_name=ntc
|
|||
|
|
table_info_path=./conf/ntc_table_info.conf
|
|||
|
|
redis_ip = 10.4.34.4
|
|||
|
|
redis_port = 6380
|
|||
|
|
redis_index = 2
|
|||
|
|
|
|||
|
|
[PROXY_MAAT] #ֻ<EFBFBD><EFBFBD>
|
|||
|
|
instance_name=proxy
|
|||
|
|
table_info_path=./conf/proxy_table_info.conf
|
|||
|
|
redis_ip = 10.4.34.4
|
|||
|
|
redis_port = 6380
|
|||
|
|
redis_index = 4
|
|||
|
|
|
|||
|
|
[OUTPUT_MAAT] #д<EFBFBD><EFBFBD>
|
|||
|
|
instance_name=wbf
|
|||
|
|
table_info_path=./conf/output_maat_table_info.conf
|
|||
|
|
redis_ip = 10.4.20.151
|
|||
|
|
redis_port = 6379
|
|||
|
|
redis_index = 0
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD>
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
[DEBUG]
|
|||
|
|
#no more than 64, seperate with ","
|
|||
|
|
trace_keys=www.mesalab.cn, ietf.org, askar_legalkz.in
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
## <20><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
`unzip web_focus.zip`
|
|||
|
|
|
|||
|
|
`cd web_focus/src`
|
|||
|
|
|
|||
|
|
`make clean;make`
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
`cd web_focus/bin/`
|
|||
|
|
|
|||
|
|
`./web_focus` or ` ./wf_r2`
|
|||
|
|
|
|||
|
|
״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
`watch -d cat ipd_fs.stat`
|
|||
|
|
|
|||
|
|
## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
1. <20><><EFBFBD>Ӵ<EFBFBD><D3B4><EFBFBD>
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> `cannot find -lsqlite3`
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`ln -s /usr/lib64/libsqlite3.so.0 /usr/lib64/libsqlite3.so`
|
|||
|
|
|