HIPserver Linux interface selection

Similar to other HIPclients and HIPservers for other operating systems, HIPserver Linux also implements an interface auto-selection method. Upon first installation, the HIPserver Linux will determine the default gateway of the host and will use the associated network interface.

Note: Auto-selection is a per HIP profile basis.
Important: Interface auto-selection in 2.1.3 does not happen for profiles outside of the default profile.

Troubleshooting

If a HIPserver is not properly passing traffic, but is reporting as online, ensure the correct network interface is selected in the profile. This can be done by modifying hip.conf in the associated profile directory.

Example - List configured profiles:

sudo hipctl system profiles

method="system profiles"
status_code=1001
status_text=success
profile-100000 test_profile_1
profile-100001 test_profile_2
current_dir="profile-100000"
current_name="test_profile_1"
root_dir="/etc/tnw/profiles"

The active profile is test_profile_1 found in /etc/tnw/profiles/profile-100000. Within that directory, modify the master_interface key in hip.conf to the chosen network interface.