Here is the sample tsql to create distributed AG 
is it a must to specify the URL of the LISTENER_URL ? Can I specify another IP addresses which is not as the listener ip( or interface).
If I use the listener IP address as the endpoint address, the replication traffic will go through the same network interface as the listener ip .
I would like to separate all the endpoint replication traffic to another network interface.