Nejde pingnúť broadcast
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í.
Pre pridávanie komentárov sa musíte prihlásiť.
(# route )
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
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
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