How can I enable docker support in Juggernaut Firewall?

Overview

This article provides step-by-step instructions for enabling Docker support within Juggernaut Firewall and configuring the required network allowances to ensure proper container communication.

Prerequisites

  • Administrative access to the Juggernaut Firewall web interface.
  • Command-line (SSH) access to the firewall host for service management.

Enable Docker Support

  1. Navigate to Juggernaut Firewall > Settings > Firewall > Docker Settings.
  2. Select the Docker checkbox to activate support.
  3. Click Update to apply the configuration changes.
  4. Click Restart to reboot the firewall and login failure daemon services.
  5. Open a terminal session on the host and execute the following command to restart the Docker service:
systemctl restart docker

Configure Docker Network Allowances

  1. Navigate to Juggernaut Firewall > Allow > Allow Permanently.
  2. In the configuration grid, click Add.
  3. Enter the Docker IPv4 subnet range: 172.17.0.0/16.
  4. Click Submit to save the rule.
  5. Repeat steps 2 through 4 for the Docker IPv6 subnet range: 2001:db8:1::/64.

Docker IPv4 range

Troubleshooting

  • If containers fail to communicate after configuration, verify that the Docker service is active by running systemctl status docker.
  • Ensure both IPv4 and IPv6 CIDR ranges are entered exactly as specified in the Allow Permanently grid. Incorrect subnet notation will prevent traffic from passing through the firewall.
  • If changes do not take effect immediately, clear the browser cache or perform a hard refresh of the Juggernaut Firewall interface.
  • docker
  • 1 Οι Χρήστες Βρήκαν Αυτό Χρήσιμο
Ήταν χρήσιμη αυτή η απάντηση;

Σχετικά Άρθρα

Where are the configuration files for Juggernaut Firewall located?

Configuration files are located in the /etc/csf/ directory with the main firewall configuration...

Can I use Juggernaut Firewall to block Wordpress bruteforce attacks?

Yes we support blocking attacks like these very easily. See below for more information: How can...

How can I install or upgrade the extension?

We provide free installation and configuration for all our paid licenses. Open a support ticket...

How can I change the interface language of the extension?

Overview This article provides instructions on how to change the interface language within the...

How can I get detailed help about a specific setting?

Overview This article outlines how to access contextual assistance and detailed configuration...