Бізде бар IP-ді білу немесе табу тақырыбы қайталанатын нәрсе. Мұны Linux құрылғысында қалай жасау керектігін көрейік.
Бұл мақалада мен жалпыға қолжетімді IP-ді браузерде, консоль арқылы тексеруді және оны алуды және оны BASH көмегімен .sh сценарийлерінде сақтауды үйретемін.
Бұған қоса, біз жеке IP-ді және олардың арасындағы айырмашылықты қалай тексеруге болатынын көреміз.
қоғамдық және жеке IP
Жалпыға ортақ немесе сыртқы IP - бұл бізді желіміздің сыртымен сәйкестендіретін IP. Қалған адамдар біздің маршрутизаторды қалай көреді.
Екінші жағынан, жеке, ішкі немесе жергілікті IP (оны қалағаныңызша атаңыз) маршрутизатор оған қосылған әрбір құрылғыға тағайындайтын IP болып табылады.
Осылайша, желідегі әрбір құрылғының әртүрлі жеке IP мекенжайы болады, бірақ маршрутизаторға тағайындалған бірдей жалпыға ортақ IP болады.
Жалпыға ортақ IP қалай көруге болады
Әртүрлі жолдар бар. Есіңізде болсын, IP біздің үйдің мекенжайы сияқты. Сіз оны жеңілдетуге болмайды. Мысалы, мақаланың суреттерінде көріп тұрған ips менікі емес, мен оны TOR арқылы өзгерттім, сондықтан менің IP-ді ешкім білмейді.
Интернеттегі ұқсас мақалалар Tor көмегімен шолыңыз y прокси орнату
Бұл дәстүрлі жол. Сізге IP-ді білу қажет болғанда, сізге қызметке тыйым салынған жағдайда және т.б. Google-да іздеу Менің IP деген не немесе менің IP деген не және бірінші нәтижелердің кез келгенін енгізген кезде олар оны бізге береді.
Немесе осы мекенжайлардың бірін енгізіңіз.
Терминалдан
curl пәрменімен. IP қайтаратын белгілі бір веб-сайттарға қоңырау шалу сияқты қарапайым
curl ifconfig.me
IP-ді қайтару үшін біз қоңырау шала алатын веб-сайттар
- ifconfig.me
- icanhazip.com
- wgetip.com
- ifconfig.co
Егер сіз көбірек білгіңіз келсе, мен компиляция жасаймын.
Егер сізде curl орнатылмағандықтан қате пайда болса, оны орнатуға болады
sudo apt update
sudo apt install curl
CLI-ден IP алудың тағы бір жолы, терминалға барайық, wget пәрменін пайдалану болып табылады. Біз curl сияқты пайдалана аламыз
wget -qO- ifconfig.co
Жалпыға ортақ IP мекенжайын BASH тілінде сақтаңыз
Егер сізге оның IP-ін айнымалыға алу және сақтау қажет болса BASH тіліндегі .sh сценарийі мысалы, келесі кодты пайдалана аласыз
echo "Tu ip actual es"
ip="$(curl --silent icanhazip.com)"
echo $ip
және бізде салыстыруға немесе қалағанымызды жасауға дайын айнымалыдағы жалпыға ортақ ip болады.
Жеке IP қалай көруге болады
Біз жеке IP-маршрутизатор желідегі әрбір құрылғыға тағайындайтын IP екенін көрдік, сондықтан кез келген желі жұмысын орындағымыз келсе, жергілікті IP-ді білуіміз керек. Әдеттегідей Linux жүйесінде заттарды алудың әртүрлі нұсқалары бар. Мен ең танымалды қалдырамын.
хост атымен
Ең тікелей. терминалға теріңіз
hostname -I
ifconfig көмегімен
Осы қарапайым пәрменмен
ifconfig
Суретте сіз консоль нені қайтаратынын және қызыл түспен белгіленген жеке IP-ді көре аласыз.
IP маршрутымен
Тағы бір нұсқа - пайдалану
ip route
ifconfig сияқты, мен жеке IP-ді қызыл түспен бөлектедім және, әрине, әртүрлі әдістермен алынған екі IP бірдей болуы керек.
Егер сізге IP туралы қосымша бірдеңе қажет болса немесе әдісті бөліскіңіз келсе, түсініктеме қалдырыңыз.