arp
Olgierd Pieczul
wojrus w linux.slupsk.net
Wto, 23 Kwi 2002, 14:20:13 CEST
Szukalem mozliwosci ustawienia proxy arp w rc-scriptach, a przy okazji
natknalem sie na kilka niejasnosci, wiec prosze zeby ktos je wyjasnil.
(functions.network, funkcja static_arp())
1.
arpdev=$(ip link show | awk -F':' '(/UP/) && ! (/NOARP/) && ! \
(/lo:/) && ! (/NONE:/) { print $2; exit }')
^^^^^^
to powoduje dodanie tylko pierwszego interfejsu obslugujacego arp, i
/sbin/ip neigh add $host lladdr $hwaddr $neflags dev $arpdev
a co z reszta interfejsow?
2.
grep "^[0-9]" /etc/ethers | \
while read host hwaddr flags; do
tylko szczegol, ale w ethers(5) jest odwrotna kolejnosc (hwaddr host)
i nie ma nic o flags.
PS: czemu wogole uzywane jest tutaj domyslnie 'arp' a nie 'ip neigh'?
--
Olgierd Pieczul
wojrus w linux.slupsk.net
"Rozumiem 'jak', nie rozumiem 'dlaczego'"
Więcej informacji o liście dyskusyjnej pld-rc-scripts