GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz pro určení veřejné IP?

Když se podívám na google, uvidím svou veřejnou IP. Je na příkazovém řádku Ubuntu něco, co mi poskytne stejnou odpověď?

Přijatá odpověď:

Pokud nejste za routerem, můžete to zjistit pomocí ifconfig .

Pokud jste za routerem, pak váš počítač nebude vědět o veřejné IP adrese, protože router provádí překlad síťové adresy. Můžete se zeptat na nějaké webové stránce, jakou máte veřejnou IP adresu pomocí curl nebo wget a extrahujte z něj informace, které potřebujete:

curl -s https://checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'  

nebo kratší

curl https://ipinfo.io/ip

Ubuntu
  1. 8 tipů pro příkazový řádek Linuxu

  2. ppl – Adresář příkazového řádku pro Linux

  3. Jak získám svou IP adresu z příkazového řádku?

  1. Průvodce linuxovým terminálem pro začátečníky

  2. Nala:Prettier Frontend pro APT Command

  3. Příkaz Shell pro získání IP adresy?

  1. Need For The `builtin` Builtin?

  2. Jak povolit automatické dokončování pro příkaz Snap?

  3. Klávesová zkratka pro Terminator přistane v adresáři „/“?