على جهاز يحتوي على واجهات شبكة متعددة، حيث يمكن استخدام أكثر من واجهة واحدة للوصول إلى نظير معين (أو الإنترنت)، يمكن استخدام خيار InterfacePeers بدلاً من خيار Peers لإنشاء اتصالات عبر واجهات محددة.
من الممكن الاتصال بنفس النظير عدة مرات باستخدام واجهات مختلفة، مما يخلق تكوين اتصال عالي التوفر.
كما في مثال متعدد الواجهات أعلاه، قد يحتوي الجهاز على واجهتين شبكة أو أكثر. مثال قد يكون واجهة Wi-Fi وواجهة Ethernet سلكية. إذا كنت تريد قبول اتصالات النظير الواردة على كليهما، ولكن تفضيل إرسال حركة المرور عبر رابط واحد أو آخر كلما أمكن، يمكنك استخدام حقل priority في URI الاتصال.
الأرقام الأقل أفضل. في هذا المثال، سيتم استخدام اتصالات إلى منفذ الاتصال ذي الأولوية 1 كلما أمكن، وبالتالي إذا اتصلت عقدة أخرى بكلتا الواجهتين، سيتم تفضيل الاتصال السلكي على اللاسلكي:
لاحظ أن حقل priority يؤثر فقط على حركة المرور بين اتصالين لنفس العقدة. لا يؤثر على قرارات التوجيه عبر عقد مختلفة.
إذا كان لديك واجهات شبكة متعددة كما أعلاه ولكنك تستخدم أقران multicast، ولكنك تريد تفضيل واجهة شبكة واحدة على الأخرى، يمكنك تحديد Priority لواجهة multicast معينة.
الأرقام الأقل أفضل. في هذا المثال، سيتم تفضيل الاتصالات التي يتم اكتشافها وإنشاؤها تلقائياً عبر eth0 على الاتصالات لنفس العقدة التي تم إجراؤها عبر eth1.
إذا كان جهازك يحتوي على جدار حماية مفعّل، قد لا يعمل اكتشاف multicast للأقران عبر MulticastInterfaces افتراضياً. لجعل هذا يعمل، قم بتنفيذ الخطوات الثلاث التالية:
MulticastInterfaces، قم بتعيين Port إلى رقم منفذ TCP ثابتff02::114) عبر جدار الحماية الخاص بكلإعداد الاتصال الأساسي، راجع دليل الإعداد.