Install a node
Install a cdnca node with the command from the Nodes page, common flags, then initialise it and add it to a line group.
Copy the install command from the Nodes page (the registration key is passed on stdin, never as an argument) and run it as root on the node. The installer shows each step, overall progress and the estimated time left; the full output goes to /var/log/cdnca-install-node-*.log:
printf '%s\n' '<注册密钥>' | bash <(curl --proto '=https' -fsSL 'https://console.cdnca.com/downloads/install-node.sh') --control-plane 'https://console.cdnca.com' --registration-key-stdinCommon flags
| Flag | Purpose |
|---|---|
| --yes | Continue when the preflight only warns |
| --public-ip IP | Set the public IP (detected by default) |
| --no-external-probe | Do not take part in external probing |
| --skip-firewall | Leave the host firewall alone |
| --disable-xdp | Do not attach the XDP filter (nftables only) |
printf '%s\n' '<注册密钥>' | bash <(curl --proto '=https' -fsSL 'https://console.cdnca.com/downloads/install-node.sh') --control-plane 'https://console.cdnca.com' --registration-key-stdin --yes --public-ip 203.0.113.10Next
- The node shows up as “pending”; click “Initialise”.
- Add it to a line group so sites are delivered to it.
systemctl is-active cdnca-edge-agent cdnca-openresty-native