Njia 4 za Kupata Anwani ya IP ya Seva ya Umma kwenye terminal ya Linux
Katika mtandao wa kompyuta, anwani ya IP (Internet Protocol) ni kitambulisho cha nambari kilichotolewa kwa kila kifaa kilichounganishwa kwa mtandao unaotumia Itifaki ya Mtandao kwa mawasiliano kabisa au kwa muda. Kazi zake kuu mbili ni kutambua mtandao au seva pangishi kwenye mtandao na pia kutumika kwa kushughulikia eneo.
Kwa sasa kuna matoleo mawili ya anwani za IP: IPv4 na IPv6, ambayo yanaweza kuwa ya faragha (yanayoweza kutazamwa ndani ya mtandao wa ndani) au ya umma (yanaweza kuonekana na mashine zingine kwenye Mtandao).
Zaidi ya hayo, seva pangishi inaweza kukabidhiwa anwani ya IP tuli au inayobadilika kulingana na usanidi wa mtandao. Katika makala haya, tutakuonyesha njia 4 za kupata mashine yako ya Linux au anwani ya IP ya umma kutoka kwa terminal katika Linux.
1. Kutumia dig Utility
dig (kikoa habari groper) ni matumizi rahisi ya safu ya amri ya kuchunguza seva za jina la DNS. Ili kupata anwani zako za IP za umma, tumia kisuluhishi cha opendns.com kama ilivyo kwenye amri iliyo hapa chini:
$ dig +short myip.opendns.com @resolver1.opendns.com 120.88.41.175
2. Kutumia Huduma ya mwenyeji
amri ya mwenyeji ni matumizi rahisi ya mstari wa amri kufanya ukaguzi wa DNS. Amri iliyo hapa chini itasaidia kuonyesha anwani ya IP ya umma ya mifumo yako.
$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}' 120.88.41.175
Muhimu: Mbinu mbili zinazofuata zinatumia tovuti za watu wengine ili kuonyesha anwani yako ya IP kwenye mstari wa amri kama ilivyoelezwa hapa chini.
3. Kutumia wget Command Line Downloader
wget ni kipakuliwa cha mstari wa amri chenye nguvu ambacho kinaauni itifaki mbalimbali kama HTTP, HTTPS, FTP na nyingi zaidi. Unaweza kuitumia na tovuti za watu wengine kutazama anwani yako ya IP ya umma kama ifuatavyo:
$ wget -qO- http://ipecho.net/plain | xargs echo $ wget -qO - icanhazip.com 120.88.41.175
4. Kwa kutumia cURL Command Line Downloader
curl ni zana maarufu ya mstari wa amri ya kupakia au kupakua faili kutoka kwa seva kwa kutumia itifaki yoyote inayotumika (HTTP, HTTPS, FILE, FTP, FTPS na zingine). Amri zifuatazo zinaonyesha anwani yako ya IP ya umma.
$ curl ifconfig.co $ curl ifconfig.me $ curl icanhazip.com 120.88.41.175
Hiyo ndiyo! Unaweza kupata makala hizi zifuatazo kuwa muhimu kusoma.
- Zana 5 za Mstari wa Amri za Linux za Kupakua Faili na Kuvinjari Tovuti
- Njia 11 za Kupata Maelezo ya Akaunti ya Mtumiaji na Maelezo ya Kuingia katika Linux
- Njia 7 za Kubainisha Aina ya Mfumo wa Faili katika Linux (Ext2, Ext3 au Ext4)
Ni hayo tu! Ikiwa una maswali au mbinu zingine za kushiriki kuhusiana na mada hii, tumia fomu ya maoni iliyo hapa chini kutuandikia.