Install > Install HPE ITOC > Install ITOC in an IPv6 environment

Install HPE ITOC in an IPv6 environment

HPE ITOC is IPv6 level B compliant, meaning that it can be installed on an IPv4-only or an IPv4/IPv6 dual-stack server, and it can be used to manage IPv4, IPv4/IPv6 dual-stack, or IPv6-only external target servers. The HPE ITOC UI can be run from an IPv4, IPv4/IPv6 dual-stack, or IPv6-only client system. Any captured network data captured is IPv4- and IPv6-compatible.

The Salt Master (remote execution component) can run on either the IPv4 or IPv6 stack at a time; that is, it can listen for all remote connections on any one of the stacks. When there exists an IPv6-enabled interface, HPE ITOC uses the IPv6 stack as master. You can view information such as the following in netstat:

tcp 0 0 :::7778 :::* LISTEN 31037/python

The Salt Minion or the agent has the option to connect to the Salt Master using IPv6 in a dual-stack or a pure IPv6 environment. The agent running with this flag works with the Salt Master only when it is also listening on an IPv6 stack. The default installation always uses the IPv4 stack. In case the agent is in a pure IPv6 environment, HPE ITOC uses IPv6 bindings. If you want to choose or switch to using the IPv6 stack in a dual-stack setting, you must change the property file manually (such as shown below) and restart the agent (see Start, stop, and check service status):

### vi <itoc_install_directory>/opt/hpe/itoc/etc/salt/minion

# Set whether the minion should connect to the master via IPv6:

# ipv6: False

ipv6: True – Add this to enable IPv6 binding

### service minion restart