Работа с 127.0.0.0/8 на одном хосте?
Все будет работать, но не уверен, что именно так, как вы хотите.
Например, можно поднять несколько TCP-серверов на одинаковом номере порта, но с разными адресами из 127/8:
вот к примеру, несколько экземляров netcat -l -p 1234 -s 127.0.0.n 
>ss -ltpn
State      Recv-Q      Send-Q            Local Address:Port            Peer Address:Port                                           
LISTEN     0           1                     127.0.0.5:1234                 0.0.0.0:*         users:(("netcat",pid=1221,fd=3))     
LISTEN     0           1                     127.0.0.4:1234                 0.0.0.0:*         users:(("netcat",pid=1158,fd=3))     
LISTEN     0           1                     127.0.0.3:1234                 0.0.0.0:*         users:(("netcat",pid=1096,fd=3))     
LISTEN     0           1                     127.0.0.2:1234                 0.0.0.0:*         users:(("netcat",pid=1006,fd=3))
подключиться можно к любому, указав нужный адрес
на одном хосте две проги не смогут прибиндиться на один и тот же номер порта, и пофиг до адреса :)
как минимум будет разделение по портам.