GNU/Linux >> Znalost Linux >  >> Linux

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

Řešení 1:

/sbin/ifconfig -a

Řešení 2:

Můžete použít:

/bin/ip addr

Řešení 3:

Pokud používáte interní adresu, zaškrtněte

curl http://myip.dnsomatic.com

může být dobrý nápad na unixové shelly.
Nebo stačí zadat tuto adresu URL do prohlížeče.

Pokud dostanete jinou odpověď než "ifconfig -a " výsledek,
ifconfig uvedl vaši interní adresu – což pravděpodobně nebude fungovat zvenčí.

I když se vše zdá být v pořádku, můžete mít na svém místě firewall, který zakáže příchozí ssh spojení.
V tu chvíli byste měli vyzkoušet port, který vás zajímá, z prohlížeče na počítači na adrese,

http://www.canyouseeme.org/

Tím potvrdíte připojení prostřednictvím

  • externí IP adresa (zobrazí se vám na této stránce)
  • NAT, přesměrování portů
  • Brány firewall

Řešení 4:

/bin/hostname -i

Řešení 5:

 curl icanhazip.com

tee hee!

Z http://www.commandlinefu.com/commands/view/2966/return-external-ip


Linux
  1. Začínáme se Zsh

  2. Příklady příkazů DNF pro začátečníky

  3. Spusťte příkaz jako uživatel systému Linux (shell =/bin/false)

  1. Potřebujete Shell pro Scp?

  2. Jak spustit aplikaci po nastavenou dobu v prostředí Shell?

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

  1. Bash skript:Použití příkazu script z bash skriptu pro protokolování relace

  2. Jak najdu nápovědu pro bodový příkaz `.` v *nix?

  3. Získání adresy gpsd pro ntpd