En Linux cuando te unes a INADDR_ANY
entonces el socket permanece vinculado a 0.0.0.0
y aceptará la conexión a cualquier dirección IP local sin importar cómo cambie. Solo cuando se establece una conexión TCP, la conexión única se vincula a la dirección IP en la que se recibió. Es posible que se reciban otras conexiones en cualquier dirección.
Sí, aceptará conexiones en interfaces recién creadas o configuradas.
Puede probarlo usted mismo creando una interfaz ficticia:
/sbin/ifconfig dummy0 172.17.42.99 netmask 255.255.255.255
O algo; luego intente conectarse a esa IP.