Nejde pingnúť broadcast

Sekcia: Konfigurácia 27.01.2011 | 11:55
Martin   Návštevník
Zdravím. Mám nainštalovaný ubuntu server 10.10 s dvoma sieťovými rozhraniami eth0 a eth1.

Výpis z ifconfig (bez lo):

eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:10.10.10.10 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::21b:78ff:fe37:e418/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1028 errors:0 dropped:0 overruns:0 frame:0
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:170587 (170.5 KB) TX bytes:16099 (16.0 KB)
Interrupt:17

eth1 Link encap:Ethernet HWaddr 55:44:33:22:11:00
inet addr:192.168.1.6 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:76ff:fed0:272/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:56679 errors:0 dropped:0 overruns:0 frame:0
TX packets:5539 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9424057 (9.4 MB) TX bytes:723638 (723.6 KB)
Interrupt:16 Base address:0x6000

Pričom /etc/networking/interfaces vyzerá nasledovne:

auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
network 10.10.10.0
broadcast 10.10.10.255

auto eth1
iface eth1 inet static
addres 192.168.1.6
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

No a problém je v tom že mi nejde pingnúť broadcast na eth0
ping -b 10.10.10.255 je bez odozvy
Pričom broadcast na eth1 ide pingnúť bezproblémov

root@ubuntu-server:~# ping -b 192.168.1.255
WARNING: pinging broadcast address
PING 192.168.1.255 (192.168.1.255) 56(84) bytes of data.
64 bytes from 192.168.1.57: icmp_req=1 ttl=64 time=0.814 ms
64 bytes from 192.168.1.170: icmp_req=1 ttl=64 time=1.80 ms (DUP!)

Obe siete ináč pracujú bezproblémov, len na eth0 sieť potrebujem mať nastavený NTP server, ktorý vyžaduje funkčný broadcast pre synchronizáciu pripojených zariadení.
    • Re: Nejde pingnúť broadcast 27.01.2011 | 13:18
      Avatar samox86 arch, debian  Administrátor
      broadcast pre 10.10.10.10 je 10.255.255.255
      lnx.sk - virtualne servery; Lnx@Lnx.sk
      • Re: Nejde pingnúť broadcast 27.01.2011 | 13:45
        Martin   Návštevník
        keď mám masku podsiete nastavenú na 255.255.255.0 potom je broadcast 10.10.10.255, ale tam problém nieje, aj keď som nastavil masku podsiete na 255.0.0.0 aby bol broadcast 10.255.255.255 tak ajtak nešiel pingnúť
        • Re: Nejde pingnúť broadcast 27.01.2011 | 22:02
          Avatar samox86 arch, debian  Administrátor
          to som si nevsimol aku mas masku. co hovoria routovacie tabulky?
          (# route )
          lnx.sk - virtualne servery; Lnx@Lnx.sk
          • Re: Nejde pingnúť broadcast 28.01.2011 | 09:13
            Martin   Návštevník
            Destination Gateway Genmask Flags Metric Ref Use Iface
            192.168.1.0 * 255.255.255.0 U 1 0 0 eth1
            10.10.10.0 * 255.255.255.0 U 0 0 0 eth0
            link-local * 255.255.0.0 U 1000 0 0 eth1
            default 192.168.1.12 0.0.0.0 UG 0 0 0 eth1
    • Re: Nejde pingnúť broadcast 29.01.2011 | 00:26
      lieko   Návštevník
      Konfiguroval som uz vela ntp serverov a nechapem naco potrebujes aby ti pocitace v sieti odpovedali na broadcastovy ping.

      inak to ze to nejde pravdepodobne suvisi s tym ze je to z bezpecnostnych dovodov zakazane. V linuxe napr. /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
      • Re: Nejde pingnúť broadcast 02.02.2011 | 19:00
        Martin   Návštevník
        Tak potom otazka znie preco mi NTP funguje len pre rozhranie eth1? Logicky som usudzoval ze bude problem v broadcaste, kedze na eth1 mi NTP fungoval a isiel mi tam aj pingnut broadcast, kdezto na eth0 nejde ani pingnut broadcast ani nepracuje NTP. A s tymi routovacimi tabulkami nebude problem? Napriklad ci nevadi ze pre eth0 nieje nastavena defaultna brana ako je "default" pre eth1?
        • Re: Nejde pingnúť broadcast 02.02.2011 | 20:28
          l_barbarossa   Návštevník
          prispevkom vyssie je asi myslene to, ze target device nemusi odpovedat na tvoje brodcast pingy a nie to, ze ty mas zakazane take pingy posielat cez tvoje sietovky.

          moznoze zariadenie(-a) v 192.168.1.0 to neriesia ale napr. router, alebo co tam mas na 10.10.10.0 ich filtruje/zahadzuje, ( aj s paketmi pre ntp)

          vsak skus prehodit vzajomne siete a sietovky