Mandhari ya kujua, au kutafuta IP tuliyo nayo ni jambo linalojirudia. Wacha tuone jinsi ya kuifanya kwenye kifaa cha Linux.
Katika nakala hii nitakufundisha jinsi ya kuangalia IP ya umma kwenye kivinjari, na koni na jinsi ya kuipata na kuihifadhi katika hati zetu za .sh na BASH.
Kwa kuongeza hii, tutaona pia jinsi ya kuangalia IP yetu ya kibinafsi na tofauti kati ya hizo mbili.
IP ya umma dhidi ya kibinafsi
IP ya umma au ya nje ni IP inayotutambulisha na nje ya mtandao wetu. Jinsi watu wengine wangeona kipanga njia chetu.
Kwa upande mwingine, IP ya kibinafsi, ya ndani au ya ndani (iite unayotaka) ndiyo ambayo router inapeana kwa kila kifaa kilichounganishwa nayo.
Kwa hivyo, ni kesi kwamba kila kifaa kwenye mtandao kina IP tofauti ya kibinafsi lakini IP sawa ya umma ambayo imepewa kipanga njia.
Jinsi ya kuona ip ya umma
Kuna njia tofauti. Kumbuka kwamba IP ni kama anwani ya nyumba yetu. Haupaswi kuwezesha kwa sababu tu. Kwa mfano, ips unazoziona kwenye picha za makala sio yangu, nimeibadilisha kwa kutumia TOR ili hakuna mtu anayejua IP yangu.
Nakala zinazohusiana kwenye wavuti Vinjari ukitumia Tor y weka wakala
Hii ndiyo njia ya jadi. Wakati unahitaji kujua IP yako, ikiwa umepigwa marufuku kutoka kwa huduma, nk, nk. Tafuta kwenye Google IP yangu ni nini au IP yangu ni nini na wakati wa kuingiza matokeo yoyote ya kwanza watatupatia.
Au weka mojawapo ya anwani hizi.
Kutoka kwa terminal
Kwa amri ya curl. Rahisi kama kuita tovuti fulani zinazorudisha IP
curl ifconfig.me
Tovuti ambazo tunaweza kupiga ili kupata IP tena
- ifconfig.me
- icanhazip.com
- wgetip.com
- ifconfig.co
Kuna mengi zaidi ikiwa una nia ya kujua zaidi mimi hufanya mkusanyiko.
Na ikiwa utapata hitilafu kwa sababu huna curl iliyosakinishwa, unaweza kuiweka na
sudo apt update
sudo apt install curl
Njia nyingine ya kupata ip kutoka kwa CLI, wacha tuende kwenye terminal, ni kutumia wget amri. Kama tu na curl tunaweza kutumia
wget -qO- ifconfig.co
Hifadhi IP ya umma katika BASH
Ikiwa unahitaji kupata na kuhifadhi ip yake kwa kutofautisha hati ya .sh katika BASH unaweza kutumia kwa mfano nambari ifuatayo
echo "Tu ip actual es"
ip="$(curl --silent icanhazip.com)"
echo $ip
na tutakuwa na ip ya umma katika muundo tayari kulinganisha au kufanya chochote tunachotaka.
Jinsi ya kuona ip ya kibinafsi
Tayari tumeona kwamba IP ya kibinafsi ndiyo ambayo router inapeana kila kifaa kwenye mtandao, hivyo ikiwa tunataka kufanya kazi yoyote ya mtandao tutahitaji kujua IP yetu ya ndani. Kama kawaida katika Linux tuna chaguzi tofauti za kupata vitu. Ninaacha kinachojulikana zaidi.
na jina la mwenyeji
Ya moja kwa moja zaidi. chapa kwenye terminal
hostname -I
na ifconfig
Kwa amri hii rahisi
ifconfig
Katika picha unaweza kuona kile console inarudi na IP yetu ya kibinafsi iliyowekwa alama nyekundu.
na njia ya ip
Chaguo jingine ni kutumia
ip route
Kama ilivyo kwa ifconfig, nimeangazia IP ya kibinafsi kwa rangi nyekundu, na kwa kweli, IP mbili zilizopatikana kwa njia tofauti lazima ziwe sawa.
Ikiwa unahitaji kitu kingine chochote kuhusu IP, au unataka kushiriki mbinu, acha maoni.