If you use X for relation, it doesn't use any field value to find related record, get all from the table.
I'm not sure but you may not need another table occurrence.
Did you put domain_names portal on Server layout?
I put domain_names on the layout and it didn't show anything, as it should have. I recreated all 3 tables and got it to work. I suspect that something was fouled up with the ID connections as I added the MAC_addresses connection to IP_addresses later after adding some data.