diff --git a/src/util/UpnpPunch.py b/src/util/UpnpPunch.py index b2a163ae..3694ba2b 100644 --- a/src/util/UpnpPunch.py +++ b/src/util/UpnpPunch.py @@ -153,6 +153,7 @@ def _get_local_ips(): # Delete duplicates local_ips = list(set(local_ips)) + local_ips = sorted(local_ips, key=lambda a: a.startswith("192"), reverse=True) # Probably we looking for an ip starting with 192 logging.debug("Found local ips: %s" % local_ips) return local_ips