3CX MCU Network Configuration & Features
Introduction
The 3CX MCU configuration is separated into 2 sections: MCU configuration and MCU Manager features & configuration.This document takes you through the steps required to successfully configure your 3CX MCU.
The MCU Configuration in Linux can be found in your Debian installation directory, usually under:
/opt/3cxwm/mcu/config.json |
The MCU Manager configuration in Linux can be found in your Debian installation directory, usually under:
/opt/3cxwm/mcumanager/config.json |
MCU Configuration
Network Settings
This section includes configuration options related to network interfaces, IP addresses, and ports that the MCU utilizes for communication.
Below you will find some of the supported modes of use for various network configurations and how to configure them.
IPV4
- IPV4 Only, Full Public
- IPV4 Only, NAT
IPV4 Only, Full Public
{ "addr_interface": "0.0.0.0", "addr_main": "XXX.34.22.210", "addr_alt": "", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "", "addr_main_ipv6": "", "addr_alt_ipv6": "", } |
IPV4 Only, NAT
{ "addr_interface": "0.0.0.0", "addr_main": "192.168.1.XXX", "addr_alt": "XXX.34.22.210", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "", "addr_main_ipv6": "", "addr_alt_ipv6": "", } |
IPV6
- IPV6 Only, Full Public
- IPV6 Only, NAT
IPV6 Only, Full Public
{ "addr_interface": "", "addr_main": "", "addr_alt": "", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "::", "addr_main_ipv6": "2001:0000:130F:0000:0000:09C0:876A:130B", "addr_alt_ipv6": "", } |
IPV6 Only, NAT
{ "addr_interface": "", "addr_main": "", "addr_alt": "", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "::", "addr_main_ipv6": "2001:0000:130F:0000:0000:09C0:876A:130B", "addr_alt_ipv6": "fd12:3456:789a:1::1", } |
IPV4 + IPV6
- IPV4 + IPV6 Full Public
- IPV4 + IPV6 NAT
- IPV4 UDP Only + IPV6 NAT
IPV4 + IPV6 Full Public
{ "addr_interface": "0.0.0.0", "addr_main": "XXX.34.22.210", "addr_alt": "", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "::", "addr_main_ipv6": "2001:0000:130F:0000:0000:09C0:876A:130B", "addr_alt_ipv6": "", } |
IPV4 + IPV6 NAT
{ "addr_interface": "0.0.0.0", "addr_main": "192.168.1.XXX", "addr_alt": "XXX.34.22.210", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "::", "addr_main_ipv6": "2001:0000:130F:0000:0000:09C0:876A:130B", "addr_alt_ipv6": "fd12:3456:789a:1::1", } |
IPV4 UDP Only + IPV6 NAT
{ "addr_interface": "", "addr_main": "192.168.1.XXX", "addr_alt": "XXX.34.22.210", "port_tcp_pri": 443, "port_udp_range": "48000-65535" "addr_interface_ipv6": "::", "addr_main_ipv6": "2001:0000:130F:0000:0000:09C0:876A:130B", "addr_alt_ipv6": "fd12:3456:789a:1::1", } |
- addr_interface: Local IP address the MCU binds to. Defaults to 0.0.0.0 (all available IP addresses).
- addr_main: Primary public IP address for the MCU.
- addr_alt: Alternative IP address for the MCU.
- tcp_port_pri: This is the main HTTPS port the MCU will use for both STUN, signaling and TCP media.
- port_udp_range: This is the port range used for UDP media.
- addr_interface_ipv6: This is the local IPV6 interface to be used. By default this is :: which is similar to IPV4 0.0.0.0 which listens on all interfaces.
- addr_main_ipv6: This is the main IPV6 interface to bind to.
- addr_alt_ipv6: Alternative IPV6 address for the MCU.
See Also
- 3CX MCU & MCU Manager Troubleshooting
- The 3CX MCU Firewall Feature
- 3CX MCU On-Premise Meeting Recordings
- Quickstart - 3CX MCU Automatic Install
Last Updated
This document was last updated on 15 June 2024