Portál AbcLinuxu, 11. května 2024 11:45


Dotaz: Jak vypsat vlastní IP adresu serveru

25.6.2012 16:12 KK
Jak vypsat vlastní IP adresu serveru
Přečteno: 752×
Odpovědět | Admin
Zdravím, poradí nějaký mazák jak můžu vypsat IP adresu serveru? Každý server má přidělenou nějakou IP adresu a tu potřebuji zjistit. Moc díky

Řešení dotazu:


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 2× (Lol Phirae, MMMMMMMMM)
25.6.2012 16:17 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
ip addr, pripadne ifconfig
25.6.2012 17:00 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Je dobré doplnit, že v Linuxu je ifconfig už mnoho let zastaralý, například vypíše jen některé IP adresy.
25.6.2012 17:08 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
To ano, proto jsem psal pripadne :-)

Na druhou stranu, nektere distribuce ip ve vychozim stavu neobsahuji, napriklad Gentoo, a maji stale pouze ifconfig
25.6.2012 18:40 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
V Gentoo je výchozí to, co si tam dáte :-)
Řešení 1× (Lol Phirae)
25.6.2012 16:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
ip addr
Vypíše IP adresy všech síťových rozhraní.
25.6.2012 16:39 KK
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Špatně jsem se patrně zeptal. omlouvám se, potřebuji vypsat pouze a jenom tu IP adresu, nic vic.. ;)
25.6.2012 16:52 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
To uz bude slozitejsi, server muze mit vic zarizeni, a na kazdem IPv4 a IPv6 adresu...

Tu adresu pak potrebujes predat nejakemu skriptu?
25.6.2012 17:19 KK
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Ano, ano, přesně tak, potřebuji ji předat scriptu..
25.6.2012 16:52 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Výše uvedené příkazy vám ty IP adresy vypíšou. Pokud potřebujete jenom seznam IP adres všech rozhraní, budete si to asi muset vyfiltrovat grepem, awk nebo něčím takovým. Pokud chcete jenom jednu IP adresu, musíte si nějak určit, kterou.
Řešení 1× (Ragzid)
pepe_ avatar 25.6.2012 17:04 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru

Zjištění IP kterou se identifikuješ na internetu je :

echo `wget -q -t 5 --output-document=- "http://automation.whatismyip.com/n09230945.asp"`

 

Výpist IP všech interních rozhraní je :

ifconfig | awk '/inet adr:/ {print $2}' | cut -c 5-


Výpis pouze WIFI karty 0 je totéž ale je vložen název zařízení

ifconfig wlan0 | awk '/inet adr:/ {print $2}' | cut -c 5-

 

Výpis pouze prvního síťového adaptéru zase

ifconfig eth0 | awk '/inet adr:/ {print $2}' | cut -c 5-

 

 

 

Těžko říct z těch otázek co vlastně chceš ...

pepe_ avatar 25.6.2012 17:08 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru

Ještě sem zapoměl na IPv6

 

ifconfig | awk '/inet6-adr:/ {print $2}'

 

ifconfig eth0 | awk '/inet6-adr:/ {print $2}'

25.6.2012 18:44 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Za to se dá docela přesně říci, že nic z toho, co jste napsal. Uvedené příkazy možná občas náhodou udělají to, co jste u nich napsal, ve spoustě případů ale budou dělat něco úplně jiného.
Jendа avatar 25.6.2012 21:13 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
ifconfig | awk '/inet adr:/ {print $2}' | cut -c 5-
Mně tohle vypíše jenom 192.168.0.202, ale přitom mám ještě 192.168.0.217.
OK100 avatar 26.6.2012 08:00 OK100
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru

Zjištění IP kterou se identifikuješ na internetu je :

echo `wget -q -t 5 --output-document=- "http://automation.whatismyip.com/n09230945.asp"`

curl ifconfig.me
26.6.2012 08:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru

Zjištění IP kterou se identifikuješ na internetu je :

echo `wget -q -t 5 --output-document=- "http://automation.whatismyip.com/n09230945.asp"`

curl ifconfig.me
perl -e 'print rand()'
26.6.2012 10:20 darkenik
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
hostname -i
26.6.2012 10:33 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Mě tohle vypsalo
10.0.0.2
na openSuse (přičemž v ip a je pro loopback 10.0.0.1 a na centosu
10.0.0.1
Ani v jednom případě ne adresu z vnějšího rozhraní.
26.6.2012 10:39 Lol Phirae | skóre: 23
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
na openSuse (přičemž v ip a je pro loopback 10.0.0.1
OMG. To jste si nastavoval sám? :-) :-D :-)
26.6.2012 11:37 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Ne. jediné co jsem nastavoval bylo přiřazení eth0 adresy na DHCP serveru. Asi je to tím, že ani opensuse ani centos nemají přímou vnější adresu a nemají DNS záznamy. Na serveru s vnější adresou a DNS záznamy A i PTR, to je správná vnější adresa.
26.6.2012 12:05 Lol Phirae | skóre: 23
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
Tak ještě jednou, vy máte na rozhraní lo adresu 10.0.0.1 a myslíte si, že to je správně?
26.6.2012 12:28 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak vypsat vlastní IP adresu serveru
:-) Neměl bych psát příspěvky když napolo spím. Samozřejmě, že jsou to správné adresy vnějších rozhraní v natované sítí. Dík za ránu po hlavě.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.