Problems with prometheus special

I have a special configuration here. My prometheus is listening only on one of my interfaces (e.g. 192.168.1.1) and the agent is configured for the main interface (e.g. 10.10.10.10). Thats why I needed to create the dummy host for my secondary interface and have now 2 hosts which queries the same agent. This would be no problem if the prometheus agent would not need the normal agent. But if I could specify a query IP for the special Agent or configure that it should use an additional configured IP from my host I would not have this double agent problem. I have never tried to configure the additional IP, would this work?