Appendix D. List of Network Ports Used by Components |
![]() |
If all components are on the same server, they communicate locally, and you will only have to open port 80 (for HTTP) and/or port 443 (for HTTPS). If the components are on different servers, then for them to communicate, you need to open the following ports: vxCube Web (vxcube_web_host), in: •80 (for HTTP) •443 (for HTTPS) •21 (storage, ONLY for other nodes), out: •hyperbox_api_host:5003 vxCube DB (hyperbox_api_host), in: •25672 (RabbitMQ, inter-node communication) •4369 (RabbitMQ, peer discovery service) •5672 (RabbitMQ, AMQP) •5003 (vxcube flow api app), out: •vxcube_web_host:21 Windows/Android/Linux Sandbox Service (hyperbox_hosts, dimas_hosts, linuxbox_hosts), out: •hyperbox_api_host:25672 •hyperbox_api_host:4369 •hyperbox_api_host:5672 •vxcube_web_host:21 •vpn_server:vpn_port (EXTERNAL, redirect traffic from sandboxes) •proxy_server:proxy_port (EXTERNAL, depends on analysis settings) Dr.Web Scan Service (drweb_srv_hosts), out: •hyperbox_api_host:25672 •hyperbox_api_host:4369 •hyperbox_api_host:5672 •vxcube_web_host:21 •update.geo.drweb.com:80 (EXTERNAL, AV updates) Yara Service (yara_hosts), out: •hyperbox_api_host:25672 •hyperbox_api_host:4369 •hyperbox_api_host:5672 •vxcube_web_host:21 Analyser Service (evparser_hosts), out: •hyperbox_api_host:25672 •hyperbox_api_host:4369 •hyperbox_api_host:5672 •vxcube_web_host:21 •links-checker.dev.drweb.com:80 (EXTERNAL, optional, domain checker) |