Vlákno názorů k článku Úvod do příkazu ss: zjistěte podrobnosti o síťových rozhraních od Martin Vancl - Vystup SS aspon k necemu vypada. Ale treba...

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 11. 2019 14:42

    Martin Vancl

    Vystup SS aspon k necemu vypada. Ale treba "ip r" me stve neustale. "route" vypsalo prehlednou tabulku, ve ktere se dalo vyznat na prvni pohled.
    Nebo se da "ip r" take nejak presvedcit k prehlednemu vypisu?

    martin@martin:~$ route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.123.1.254    0.0.0.0         UG    100    0        0 enxe04f43921dee
    0.0.0.0         10.123.1.254    0.0.0.0         UG    600    0        0 wlp2s0
    10.123.1.0      0.0.0.0         255.255.255.0   U     100    0        0 enxe04f43921dee
    10.123.1.0      0.0.0.0         255.255.255.0   U     600    0        0 wlp2s0
    169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enxe04f43921dee
    172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
    172.19.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-efd66c53f31c
    172.20.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-cf2262616016
    172.21.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-25736ef08b0a
    172.22.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-e4614e59fc01
    martin@martin:~$
    martin@martin:~$ ip r
    default via 10.123.1.254 dev enxe04f43921dee proto dhcp metric 100
    default via 10.123.1.254 dev wlp2s0 proto dhcp metric 600
    10.123.1.0/24 dev enxe04f43921dee proto kernel scope link src 10.123.1.102 metric 100
    10.123.1.0/24 dev wlp2s0 proto kernel scope link src 10.123.1.106 metric 600
    169.254.0.0/16 dev enxe04f43921dee scope link metric 1000
    172.18.0.0/16 dev docker0 proto kernel scope link src 172.18.0.1 linkdown
    172.19.0.0/16 dev br-efd66c53f31c proto kernel scope link src 172.19.0.1 linkdown
    172.20.0.0/16 dev br-cf2262616016 proto kernel scope link src 172.20.0.1 linkdown
    172.21.0.0/16 dev br-25736ef08b0a proto kernel scope link src 172.21.0.1 linkdown
    172.22.0.0/16 dev br-e4614e59fc01 proto kernel scope link src 172.22.0.1 linkdown
    martin@martin:~$
  • 14. 11. 2019 0:27

    mprasil

    V ramci balika iproute2 byva zvycajne nainstalovany aj routel. Je to len nejaky wrapper okolo samotneho ip route. Jediny problem je, ze by default ukazuje obsah vsetkych routovacich tabuliek:

    # routel
             target            gateway          source    proto    scope    dev tbl
            default           10.0.2.2                                     tap0
           10.0.2.0 24                      10.0.2.100   kernel     link   tap0
           10.0.2.0          broadcast      10.0.2.100   kernel     link   tap0 local
         10.0.2.100              local      10.0.2.100   kernel     host   tap0 local
         10.0.2.255          broadcast      10.0.2.100   kernel     link   tap0 local
          127.0.0.0          broadcast       127.0.0.1   kernel     link     lo local
          127.0.0.0 8            local       127.0.0.1   kernel     host     lo local
          127.0.0.1              local       127.0.0.1   kernel     host     lo local
    127.255.255.255          broadcast       127.0.0.1   kernel     link     lo local
             fd00:: 64                                   kernel            tap0
             fe80:: 64                                   kernel            tap0
            default            fe80::2                       ra            tap0
                ::1              local                   kernel              lo local
    fd00::d070:5ff:fefe:91f8              local                   kernel            tap0 local
    fe80::d070:5ff:fefe:91f8              local                   kernel            tap0 local
             ff00:: 8                                                      tap0 local

    Pouzivatela vacsinou zaujima iba tabulka main, takze musis byt trosku specifickejsi:

    # routel main
             target            gateway          source    proto    scope    dev tbl
            default           10.0.2.2                                     tap0
           10.0.2.0 24                      10.0.2.100   kernel     link   tap0

    Za nazvom tabulky este mozes pridat ostatne argumenty ktore by si normalne pouzil pre ip route.

  • 14. 11. 2019 7:15

    Michal Kubeček

    Věřte nebo ne, je to jenom otázka zvyku, já to mám přesně naopak. Kdykoli vidím výstup příkazu route, jsem z něj zoufalý, vůbec se v něm nevyznám (nemluvě o tom, že tam spousta podstatných informací chybí), takže žádám, ať mi místo toho pošlou výstup " ip route show".

  • 15. 11. 2019 14:24

    Pavel Tavoda

    A co klasicky 'ip route | column -t'?