Как да намеря моя външен IP адрес в Linux



Опитайте Нашия Инструмент За Премахване На Проблемите

Въпреки че има редица решения за команден ред за намиране на вашия IP адрес в Linux, повечето от тях са насочени към намиране на уникалните адресни номера, присвоени на вашето устройство. Ако искате да разберете IP адреса, който HTTP сайтовете ви идентифицират като външни, тогава повече от вероятно ще трябва да използвате команда, която препраща към външен сървър. Добрата новина е, че това е изключително лесно за повечето съвременни дистрибуции на Linux. Този трик е особено полезен, ако използвате какъвто и да е прокси или конфигурирате някакви разширени настройки на уеб браузъра.



Ще трябва да започнете, като отворите команден ред. Задръжте Ctrl, Alt и T или потърсете Terminal от тирето Unity. Потребителите на KDE и LXDE могат да кликнат върху менюто Приложения, да посочат Системни инструменти и след това да кликнат върху елемента Терминал. Независимо от начина, по който стартирате терминала си, няма да е необходимо да имате root достъп за това и вероятно няма значение какъв вид черупка използвате. Повечето от пакетите, с които ще работите, са инсталирани по подразбиране в средното поле на GNU / Linux, използвано днес.



Метод 1: Намерете вашия външен IPv6 адрес

По-голямата част от съвременните мрежови системи използват стандарта IPv6, който е много по-дълга, но по-сигурна и гъвкава версия от по-старата форма на IP адрес. Ако искате да намерите този модерен адрес за вашата система, тогава въведете nc 6.ifcfg.me 23 | grep –colour = никога IP и натиснете enter. Тъй като това е малко по-дълга команда, може да искате да я маркирате и копирате. За да го поставите във вашия терминал, трябва да кликнете върху менюто Редактиране и да изберете поставяне или да задържите Shift, Ctrl и V едновременно. В зависимост от вашата дистрибуция и кой терминален емулатор използвате, може също да можете да щракнете върху средния бутон на мишката и след това да натиснете Enter, за да го стартирате, ако сте го копирали в клипборда.



След като изпълните командата, трябва да видите дълъг низ от осем групи шестнадесетични цифри. Това е вашият външен модерен IPv6 адрес. Можете да изпълните тази команда, когато пожелаете да видите дали външният ви адрес някога се променя. Това ще се промени, ако свържете таблет с Linux към обществен Wifi в ресторант или библиотека. Може също да пожелаете да го добавите към скрипт на обвивка, ако планирате да го изпълнявате доста често. Ако вашият доставчик на интернет ви предоставя динамичен IP адрес, това в крайна сметка може да се промени така или иначе. Той трябва да остане относително статичен, но това е отличен начин да го държите под око за всеки случай.

Метод 2: Намиране на вашия IPv4 външен адрес

Въпреки че IPv4 е по-стар стандарт, той все още се използва широко в мрежовия свят. Ако искате да намерите този адрес, можете да използвате уеб браузъра от командния ред, за да го потърсите. В зависимост от това коя конфигурация използва вашата инсталация на Linux, може да се наложи да опитате това два пъти, но и в двата случая това е само една команда, без да се играе друго, за да намерите отговора. Първо опитайте да пишете w3m-свалка whatismyip.akamai.com и натиснете enter. Трябва просто да видите външния си IP адрес без друга информация. Тази програма се прекратява автоматично и ви връща към подканата.



Може да получите грешка с твърдението, че програмата w3m не е инсталирана. Въпреки че можете да инсталирате пакета, ако искате, можете да опитате curl -s http://whatismyip.akamai.com/ и вижте дали това работи. Може би вече сте инсталирали curl. Ако го направите, ще получите същия вид прости резултати. Вече не е нужно да се заигравате. Въпреки че бихте могли да добавите която и да е команда да работи към скрипта на черупката на bash, можете също така просто да я стартирате, когато пожелаете, точно както командата в първия метод. Разбира се, винаги можете да инсталирате curl или w3m, ако нямате нито един от пакетите. Потребителите на Linux в мрежа обикновено имат поне един от тях.

В зависимост от няколко фактора, вашите IP адреси може да изглеждат по-различно от примерните адреси, конфигурирани тук. Различните мрежи в различни географски региони понякога поставят собствено завъртане или дори собствени съкращения върху обичайната маска, използвана за изчисляване на адресите. Тези, които използвахме, бяха фиктивни адреси от виртуална машина, минаваща през прокси сървър. Никога не бива да раздавате действителния си външен IP адрес онлайн, точно затова се стремим да направим това, когато правим примерни екранни снимки.

3 минути четене