Portál AbcLinuxu, 12. května 2025 10:29
/proc/net/route
. V dokumentaci k jadru (konkretne v Documentation/net
), kde bych cekal presny popis souboru v /proc/net
jsem to nenasel. Poradte mi prosim, potrebuji vedet naprosto presne jake hodnoty se v tom sloupci mohou objevit a jejich presny vyznam. Dekuji.
/proc/net/route
je podobný historický relikt jako příkaz route
, takže bych nedoporučoval se jím nějak moc zabývat.
/proc/net/route
. Sakra, preci by to nekde v /proc
melo byt, abych (kdyz pisu treba specializovany script) nemusel volat a nasledne parsovat vystup z ip route show
. Me se na tom prave moc libi, ze to je prehledna tabulka, kde kazdy radek je pevne dan.
ip
, tam uvidíte, jak ty informace získat přímo od jádra.
ip route show
? Jak jsem uz rekl, v nejhorsim ten vystup rozparsuju, s tim nemam problem, ale je to takove... inu, nelibi se mi to. Prijde mi to dost neciste. Napriklad jsem si vsiml, ze verze ip
co je v Debian/Sarge se mirne ve vystupu lisi od verze co je v Debian/Etch (konkretne ip neigh
u verze co je v Etchi vypisuje stavy velkymi pismeny - "STALE" apod.) Nikdo mi nezaruci, ze se v pristi verzi programu nezmeni nejak i vypis rout a muj script neprestane tim padem fungovat... Dekuji.
U (route is up) H (target is a host) G (use gateway) R (reinstate route for dynamic routing) D (dynamically installed by daemon or redirect) M (modified from routing daemon or redirect) A (installed by addrconf) C (cache entry) ! (reject route)teda takto tie flags vypisuje program (prikaz) route... neviem presne ako su namaskovane na cisla, ktore sa nachadzaju v /proc/net/route... ale napr.:
0001 -> U 0003 -> UGneviem ci ti to nejako pomohlo...
ip route show
. Ale to je presne to, co jsem nechtel delat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.