Skip to content

Disabled IPv6

Before you start

Goal

  • Ensure network settings are correct.

Prerequisites

  • Complete the initial Altair SLC Hub install.
  • Altair SLC Hub configuration privileges for the host.

Disable IPv6 (only if host has IPv6 disabled)

If the host machine has IPv6 enabled then this page can be skipped.

Checking if IPv6 is disabled

To check run the following command:

cat /sys/module/ipv6/parameters/disable

If the output of this command is 1 then IPv6 is disabled and the steps below should be followed.

To check on Windows:

  1. Search for 'Network Connections' in the Start menu and launch it.
  2. In the Network Connections window, right click on the connection to check and select the Properties option.
  3. Under the Networking tab in the Properties window check if the 'Internet Protocol Version 6' option is selected.

If the option is not selected, then IPv6 is disabled and the steps below should be followed.

Configure Hub to work when IPv6 is disabled

If the host has IPv6 disabled, then IPv6 needs to disabled in Altair SLC Hub.

Create a configuration file with a lexicographically greater name than ingress.yaml in [etc directory]/config.d/, for example, [etc directory]/config.d/ingress_custom_ipv6.yaml and add the following content to it:

ingress:
    bindAddress: 0.0.0.0
    ipv4Compat: false

Create a configuration file with a lexicographically greater name than internalingress.yaml, for example, [etc directory]/config.d/internalingress_custom_ipv6.yaml and add the following content to the file:

internalingress:
    bindAddress: 0.0.0.0
    ipv4Compat: false

Verification

Verify network

  • The internal and external bind address should be 0.0.0.0 if IPv6 is disabled on the host.

If IPv6 is disabled on the host, running the following commands should print 0.0.0.0:

hubctl config print ingress.bindAddress
hubctl config print internalingress.bindAddress