Test multiple network interfaces with a single probe
This issue was automatically migrated from github issue https://github.com/TheTorProject/ooni-probe/issues/269.
As a user subscribing to more than one network I want to check for censorship on each using a single OONI instance so that I don't have to run multiple probes.
I'm involved with a project to monitor web censorship across domestic ISPs in the UK [1]. Our infrastructure plans include running multiple OONI probes in virtual machines running on a single server. We are subscribing to a number of domestic ISPs and routing each connection to a VM using some network-level magic (I believe).
It would simplify our setup if we could present multiple network connections to a single machine (either a VM or the actual server) and have a single OONI probe run its tests once per network connection, logging the results in a way that means we can tell the connection to which each relates.
[1] https://wiki.openrightsgroup.org/wiki/ORG_Censorship_Monitoring_Project