Netdata 新一代實時監控系統(4)

4. 如何安全加固netdata

4.1 限制netdata監聽的本地IP

netdata.conf是配置文件,這裏演示只綁定到環回口web

[web]
    bind to = 127.0.0.1

4.2 限制netdata監聽的端口

修改默認的監聽端口到8888瀏覽器

[web]
    bind to = 10.1.1.1:8888 localhost:8888

4.3 使用V-P-N接入訪問

4.4 限制netdata的訪問來源

此處限制訪問來源,域名和IP的正向和反向解析要匹配安全

[web]
    allow connections from = localhost 192.168.* 1.2.3.4 homeip.net

4.5 netdata的訪問控制列表

此處限制來源訪問netdata的組件bash

[web]
    allow connections from = 160.1.*
    allow badges from = 160.1.1.2
    allow streaming from = 160.1.2.*
    allow management from = control.subnet.ip
    allow netdata.conf from = updates.subnet.ip
    #netdata.conf能夠經過瀏覽器查看,http://127.0.0.1:19999/netdata.conf
    allow dashboard from = frontend.subnet.ip

4.6 使用前置Web服務器實現基自己份驗證

4.7 使用SSH隧道的本地端口轉發訪問

本地的19998端口經過SSH隧道,講請求轉發到netdata服務器的環回口的19999端口服務器

ssh -L 19998:127.0.0.1:19999 remote.netdata.ip

4.8 使用SSL/TLS加密數據

4.9 基於iptabels限制訪問來源

相關文章
相關標籤/搜索