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