分佈式部署文檔 - 環境說明

環境

  • 系統: CentOS 7
  • 數據庫 IP: 192.168.100.10
  • Redis ip: 192.168.100.20
  • Jumpserver IP: 192.168.100.30
  • Coco IP: 192.168.100.40
  • Guacamole IP: 192.168.100.50
  • Nginx 代理 IP: 192.168.100.100
Protocol Server name Port Used By
TCP Jumpserver 80, 8080 Nginx, Coco, Guacamole
TCP Coco 2222, 5000 Nginx
TCP Guacamole 8081 Nginx
TCP Db 3306 Jumpserver
TCP Redis 6379 Jumpserver
TCP Nginx 80, 2222 All

Nginx 多組件注意 upstream 的負載模式, 須要解決 session 問題html

安全

ssh、telnet協議 資產的防火牆設置容許 coco 與 jumpserver 訪問nginx

rdp協議 資產的防火牆設置容許 guacamole 與jumpserver 訪問數據庫

其餘

最終用戶都是經過 Nginx 反向代理訪問。 如須要作 HA 或 負載, 按照如上方式部署多個應用, 數據庫作主從, 而後在 nginx 代理服務器用負載便可(四層)。 注意:錄像須要本身手動同步或者存放在公共目錄。ubuntu

相關文章
相關標籤/搜索