"ip route get IPHERE"

ismertétek?

megosztom blogba, mert kb. 2009-ben egy BIX-es DNS okításon hallottam elősször, de vmiért amúgy kollegák nem ismerik, akármilyen melóhelyen vagyok

 

user@vm:~$ ip route get 193.41.47.210
193.41.47.210 via 192.168.6.1 dev wlp3s0 src 192.168.6.240 uid 1000 
    cache 
user@vm:~$ 

 

ez akkor hasznos, ha több IP-je van egy VM-nek és gyorsan tudni kell h. milyen IP-vel éri el (src: 192.168.6.240) a VM a vmi servert.

(pl.: export policy állítás server oldalon, kliens meg a VM)

Hozzászólások

Ez nagyon alap parancs. Fura, hogy nem ismerik.

BSD-ken is megvan a megfelelője.

$ route get 4.4.4.4

   route to: 4.4.4.4
destination: 0.0.0.0
       mask: 0.0.0.0
    gateway: 10.2.50.1
  interface: vmx0
 if address: openbsdvm1
   priority: 8 (static)
      flags: <UP,GATEWAY,DONE,STATIC>
     use       mtu    expire
   13006         0         0
$

ez akkor hasznos, ha több IP-je van egy VM-nek és gyorsan tudni kell h. milyen IP-vel éri el (src: 192.168.6.240) a VM a vmi servert.

Altalaban igaz, de a valosag ennel picit bonyolultabb. Azert ne lepodj meg tulzottan, ha veletlenul egy masik cimet latod viszont a hostodnak/routerednek (hogy mi is az a VM, azt nem tudom) a vonalon valos forgalom eseten.

Ha egy onjelolt anarchista programozta esetleg a szoftvert, akkor igazabol barmely cimmel mehet az a csomag (lasd raw(7)).

 

Ha a kollegak (Linux uzemeltetes?) nem ismerik, akkor orulhetsz, hogy vakok kozt vagy felszemu :)