W domu mam modem ADSL, którego używam również jako routera. Dla przypomnienia, jest to DavoLink DV-2020 dostarczony przez Tele2 w Holandii. Okazuje się, że jeśli komputer jest podłączony kablem do routera, a inny komputer jest podłączony bezprzewodowo, to nie widzą nawzajem swoich usług, które są reklamowane za pośrednictwem Bonjour (protokół wykrywania usług Apple, implementacja Zeroconf). Połączenia przewodowe / przewodowe i bezprzewodowe / bezprzewodowe działają dobrze. Oznacza to, że w jakiś sposób urządzenia podłączone przewodowo i bezprzewodowo znajdują się w różnych sieciach fizycznych, chociaż ich adresy IP są w tym samym zakresie (192.168.1. *).
Modem, o którym mowa, nie oferuje wielu opcji, z którymi mógłbym grać. Tak więc myślałem o zakupie drugiego routera, aby połączyć się z modemem, a następnie podłączyć wszystkie moje maszyny do tego drugiego routera. Problem polega na tym, że boję się, że znów będę miał ten sam problem.
Szukam sugestii na temat routerów, które oferują pożądaną funkcjonalność (Bonjour między połączeniami przewodowymi i bezprzewodowymi). Podejrzewam, że jednym rozwiązaniem byłaby stacja bazowa Apple Extreme Airport, ale przy 160 € jest absurdalnie droga. Jakieś inne opcje? I dlaczego tak trudno jest znaleźć w charakterystyce technicznej, jeśli połączenia przewodowe i bezprzewodowe są w tej samej sieci fizycznej?
Ten problem wystąpił na D-Link DIR-601.
Włączenie strumieni multiemisji na karcie Zaawansowane nie rozwiązało mojego problemu.
Udało mi się rozwiązać problem, dodając trasę multiemisji w sekcji „Zaawansowane-> Routing”. Użyłem następujących wartości:
Nazwa: multicast Docelowy adres IP: 224.0.0.0 Maska sieci: 255.0.0.0 brama: 192.168.0.1
Adres 192.168.0.1 to lokalny adres IP mojego routera. „WAN” jest dla mnie jedyną opcją w rozwijanym interfejsie.
To rozwiązało moje problemy z bonjour między hostami przewodowymi i bezprzewodowymi. Wydaje mi się, że pamiętam, że starsze wersje jądra Linuksa wymagały ręcznego dodawania trasy multiemisji.
źródło