The site is headless, so the front end URL is handled outside Kentico.
I set up localhost:8005, localhost:8006, localhost:8007 as bindings in an IIS website and also in the Administration Domain of Sites in Kentico. Editing "Sites" works on any of them, but selecting a multisite in the dropdown gives me an "Invalid Website" error and "(current site)" in the dropdown.
If I change one to use localhost, then that one only works.
With your suggestion about using 127.0.0.* do you mean I should use 127.0.0.1, 127.0.0.2 and 127.0.0.3 as bindings on an IIS site and also as Administration Domain?