abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 00:11 | Zajímavý článek
Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).
Michal Makovec | Komentářů: 0
dnes 00:08 | Pozvánky

V sobotu 18.2. se v Praze v prostorách VŠE uskuteční od 9:30 již 4. ročník největší české konference o opensource redakčním systému WordPress(WP) - WordCamp Praha 2017.

… více »
smíťa | Komentářů: 0
včera 23:58 | Komunita
Kryptoměnová komunita zahájila nový rok spuštěním projektu Blockchain.cz, jehož cílem je kolektivně nalézt ideální překlad pro čím dál frekventovanější slovo „blockchain“. Přispět návrhem může kdokoli. Sběr bude trvat až do konce září 2017. Následně bude probíhat dvoutýdenní veřejné hlasování, které bude zakončeno výběrem toho nejlepšího návrhu.
xHire | Komentářů: 0
včera 15:55 | Bezpečnostní upozornění

Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno je celkově 270 bezpečnostních chyb. V Oracle Java SE je například opraveno 17 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 16 z nich. V Oracle MySQL je opraveno 27 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 5 z nich.

Ladislav Hagara | Komentářů: 0
včera 02:48 | Nová verze

Po půl roce od vydání verze 9.0 (zprávička) byla vydána verze 10.0 zvukového serveru PulseAudio. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 26
včera 00:33 | Komunita Ladislav Hagara | Komentářů: 8
18.1. 17:30 | Zajímavý článek

Mozilla.cz informuje, že webový prohlížeč Firefox bude od verze 53 obsahovat integrovaný prohlížeč dat ve formátu JSON. Firefox kromě strukturovaného prohlížení nabídne také možnost filtrace a uložení na disk. Dle plánu by měl Firefox 53 vyjít 18. 4. 2017.

Ladislav Hagara | Komentářů: 1
18.1. 11:00 | Komunita

Členové a příznivci spolku OpenAlt se pravidelně schází v Praze a Brně. Fotky z pražských srazů za uplynulý rok si můžete prohlédnout na stránkách spolku. Příští sraz se koná už zítra 19. ledna – tentokrát je tématem ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. Také budete mít příležitost si prohlédnout pražský hackerspace Brmlab.

xkucf03 | Komentářů: 1
17.1. 21:55 | Komunita

Nadace pro svobodný software (FSF) oznámila aktualizaci seznamu prioritních oblastí (changelog), na které by se měli vývojáři a příznivci svobodného softwaru zaměřit. Jsou to například svobodný operační systém pro chytré telefony, hlasová a video komunikace nebo softwarový inteligentní osobní asistent.

Ladislav Hagara | Komentářů: 20
17.1. 16:44 | Nová verze

Byla vydána verze 2.0.0 knihovny pro vykreslování grafů v programovacím jazyce Python Matplotlib (Wikipedie, GitHub). Přehled novinek a galerie grafů na stránkách projektu.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (11%)
Celkem 332 hlasů
 Komentářů: 24, poslední 17.1. 10:14
    Rozcestník
    Reklama
    Štítky: není přiřazen žádný štítek

    Dotaz: jak vypsat aktualni routovani

    10.12.2009 11:29 marek
    jak vypsat aktualni routovani
    Přečteno: 213×
    Dobry den. Narazil jsem na zajimavou vyzvu.

    Uvod: Mam sit s ne uplne standartnim routovanim. V rozsahu 172.16.0.0/16 maji vsichni default gw 172.16.0.1. Sit 172.26.100.0/24 je vsak pripojena do routeru 172.16.20.20. Tato routa je na stroji s 172.16.0.1 nastavena. Pokud zahajim komunikaci z 172.16.0.2 na 172.26.100.0/24, tak prvni packety jdou na 172.16.0.1. Stroj s 172.16.0.1 je preposle na 172.16.20.20 a zaroven vysle icmp type 5 code 0 (Redirect datagrams for the Network) na 172.16.0.2,aby to priste poslal primo. Ten to skutecne priste posle primo a 172.16.0.1 ma pokoj. Vse bezi na linuxu. Vse funguje k naproste spokojenosti.

    Vlastni dotaz: Jak vypisu podle kterych pravidel se aktualne routuje (i podle Service type), jak do tech pravidel mohu zasahnout, jak ovlivnim co presne za code posle 172.16.0.1.

    Marek

    Odpovědi

    10.12.2009 12:41 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Pokud chcete opravdu kompletní, tak 'ip rule show' a pak pro jednotlivé tabulky 'ip route show table n'.
    10.12.2009 13:01 marek
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Dobry den.

    Dekuji za reakci.

    To bylo to prvni, co jsem zkousel, ale: for ((i=0;i<256;i++)); do ip route show table $i; done | grep 172.26.100 nevypise i v okamziku, kdy soubezne:
    marek@setapouch:~$ ping 172.26.100.1
    PING 172.26.100.1 (172.26.100.1) 56(84) bytes of data.
    64 bytes from 172.26.100.1: icmp_seq=1 ttl=255 time=2.63 ms
    From 172.16.0.1: icmp_seq=2 Redirect Host(New nexthop: 172.16.20.20)
    64 bytes from 172.26.100.1: icmp_seq=2 ttl=255 time=1.88 ms
    From 172.16.0.1: icmp_seq=3 Redirect Host(New nexthop: 172.16.20.20)
    64 bytes from 172.26.100.1: icmp_seq=3 ttl=255 time=2.08 ms
    64 bytes from 172.26.100.1: icmp_seq=4 ttl=255 time=1.84 m
    vubec nic.

    Marek
    10.12.2009 13:16 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Trochu jsem se ztratil v tom, v čem je problém. V tom, že váš stroj redirecty ignoruje, nebo v tom, že je akceptuje, ale neprojeví se to ve směrovacích tabulkách?
    10.12.2009 13:36 marek
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Problem je v tom, ze ip nic nevypise, ackoli redirecty se akceptuji:
    tcpdump -nne host 172.26.100.1
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
    12:29:29.153003 00:1c:c0:07:06:64 > 00:20:9c:6b:56:cb, ethertype IPv4 (0x0800), length 98: 172.16.200.100 > 172.26.100.1: ICMP echo request, id 21787, seq 135, length 64
    12:29:29.179324 00:20:9c:6b:56:cb > 00:1c:c0:07:06:64, ethertype IPv4 (0x0800), length 98: 172.26.100.1 > 172.16.200.100: ICMP echo reply, id 21787, seq 135, length 64
    
    
    arp -n 172.16.20.20
    Address                  HWtype  HWaddress           Flags Mask            Iface
    172.16.20.20             ether   00:20:9c:6b:56:cb   C                     eth0
    
    
    Marek
    10.12.2009 14:26 marek
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Takze vypsat to uz umim:

    POROVNATEL="eth0.([0-9ABCDEF]{2})([0-9ABCDEF]{2})([0-9ABCDEF]{2})([0-9ABCDEF]{2}).([0-9ABCDEF]{2})([0-9ABCDEF]{2})([0-9ABCDEF]{2})([0-9ABCDEF]{2}).*"
    while read IP ;do [[ $IP =~ $POROVNATEL ]] && echo -e "ibase=16\n ${BASH_REMATCH[4]}\n${BASH_REMATCH[3]}\n${BASH_REMATCH[2]}\n${BASH_REMATCH[1]}\n" |bc| tr "\n" "."&&\
    > echo -en "\t"&&echo -e "ibase=16\n ${BASH_REMATCH[8]}\n${BASH_REMATCH[7]}\n${BASH_REMATCH[6]}\n${BASH_REMATCH[5]}\n" |bc| tr "\n" "." && echo;  done </proc/net/rt_cache
    172.26.100.1.   172.16.20.20.
    172.16.1.20.    172.16.1.20.
    74.125.87.138.  172.16.0.1.
    74.125.87.138.  172.16.0.1.
    195.70.150.7.   172.16.0.1.
    172.26.100.1.   172.16.20.20.
    77.78.99.22.    172.16.0.1.
    172.16.1.27.    172.16.1.27.
    74.125.87.100.  172.16.0.1.
    74.125.87.102.  172.16.0.1.
    77.78.99.23.    172.16.0.1.
    172.16.1.20.    172.16.1.20.
    62.168.44.116.  172.16.0.1.
    74.125.87.101.  172.16.0.1.
    62.168.44.117.  172.16.0.1.
    172.16.0.2.     172.16.0.2.
    86.49.105.86.   172.16.0.1.
    74.125.87.102.  172.16.0.1.
    77.78.99.21.    172.16.0.1.
    77.78.99.26.    172.16.0.1.
    195.70.150.7.   172.16.0.1.
    77.78.99.21.    172.16.0.1.
    74.125.87.113.  172.16.0.1.
    62.168.44.116.  172.16.0.1.
    74.125.87.100.  172.16.0.1.
    172.16.0.2.     172.16.0.2.
    62.168.44.115.  172.16.0.1.
    77.78.99.22.    172.16.0.1.
    62.168.44.117.  172.16.0.1.
    172.16.1.27.    172.16.1.27.
    
    Ted to jeste zacit ovladat:

    echo 0 > /proc/sys/net/ipv4/conf/eth0/accept_redirects

    zda se nefunguje

    Marek
    10.12.2009 14:34 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    ip route show cache :)
    10.12.2009 14:47 marek
    Rozbalit Rozbalit vše Re: jak vypsat aktualni routovani
    Dekuji, minimalne polovinu dotazu to resi:
    ip route flush table cache
    funguje,

    ale treba:
    ip route del 172.26.100.1 via 172.16.20.20 dev eth0  src 172.16.200.100  table cache
    Error: argument "cache" is wrong: "table" value is invalid
    Marek

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.