Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: bleak 11 Června 2007, 15:22:11
-
K počítači na samostatnou síťovou kartu jsem připojil set top box (STB) pro příjem MPEG2. Nastavil jsem na síťové kartě eth0 IP adresu 192.168.100.5 a masku 255.255.255.0, Do STB jsem nastavil IP adresu 192.168.100.10 a masku 255.255.255.0 a STB je na síti a funguje - pinknu si na něj.
Potřebuji ale v STB mít nastavenou multicastovou IP adresu. Nastavil jsem tedy na STB adresu 224.168.100.10, IP adresa na eth0 zůstala stejná. Navíc jsem přidal do routovací tabulky toto:
route add -net 224.168.100.0/4 netmask 255.255.255.0 dev eth0
a nakonec restartoval síť a potom i PC. Od STB s adresou 224.168.100.10 ale nemám odezvu. Kde dělám chybu?
-
Sice jsem to podrobneji nezkoumal, ale toto mi prijde divne:
route add -net 224.168.100.0/4 netmask 255.255.255.0 dev eth0nepletu se, pokud budu tvrdit, ze nastavujete dvakrat jinou masku?
Tedy 224.168.100.0/4 rika, ze maska bude 240.0.0.0 a nasledne
parametr netmask nastavuje masku 255.255.255.0 tj. 24)?
Asi by to mohlo byt spravne takto:
route -n add -net 224.0.0.0 netmask 240.0.0.0 dev eth0