Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: bleak 11 Června 2007, 15:22:11

Název: Jak nastavit síťové rozhraní pro multicast
Přispěvatel: 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?
Název: Jak nastavit síťové rozhraní pro multicast
Přispěvatel: Petr Merlin Vaněček 11 Června 2007, 20:35:05
Sice jsem to podrobneji nezkoumal, ale toto mi prijde divne:
Kód: [Vybrat]
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:
Kód: [Vybrat]
route -n add -net 224.0.0.0 netmask 240.0.0.0 dev eth0