IP адресът е цифров етикет, който уникално идентифицира устройства в мрежата. Има два типа IP адреси, публични и частни. Частен адрес се използва за етикетиране на устройства в рамките на вътрешна мрежа и е глобално недостъпен.

Напротив, публичните IP адреси са глобално насочени и са важни за свързване с интернет. Това ръководство показва колко лесно е за потребителите на Linux да получават информация за IP адреси на своите компютри.

Как работят IP адресите?

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

Кредит за изображение: Мишел Бакни /Уикипедия

Вашият рутер ви присвоява публичния IP, когато правите уеб заявки от едно от вашите устройства. За целта има цял механизъм, наречен Превод на мрежови адреси (NAT). NAT работи, като замества частния адрес от заглавката на IP пакета с глобално достъпен публичен IP.

instagram viewer

Намерете частен IP адрес на Linux система

Според RFC 1918 (Разпределение на адреси за частни интернети), частните мрежи могат да имат IP адреси в диапазоните, дадени по-долу. Тук х представлява всяко число между 0 и 255.

  • 10.X.X.X - 10.X.X.X
  • 172.16.X.X - 172.31.X.X
  • 192.168.X.X - 192.168.X.X

Има няколко начина за проверка на частни IP адреси в Linux. Най-лесният от тях е Linux ip адрес команда.

ip -4 адрес

Тази команда показва както обратния адрес (127.0.0.1), така и действителния частен адрес на машината.

Използвайте следната команда на Linux, ако искате да получите само IP адреса на системата.

ip route get 1.1.1.1 | awk '{print $ 7}'

Като алтернатива можете да използвате име на хост команда за Linux, за да получите IP адреса на хост.

име на хост -I

Можете също да използвате nmcli помощна програма, за да получите частния IP адрес на вашия интерфейс. Това е конзолна програма за управление на мрежовия мениджър.

nmcli -p устройство показва

Намерете публичен IP адрес на Linux системи

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

Използвайте една от следните команди на Linux, за да получите вашия публичен IP адрес от командния ред.

dig + кратко myip.opendns.com @ resolver1.opendns.com
dig TXT + кратко o-o.myaddr.l.google.com @ ns1.google.com
къдрица https://ifconfig.me; ехо
къдрица https://ipinfo.io/ip; ехо
wget -qO- api.ipify.org; ехо
wget -qO- https://ipecho.net/plain; ехо

Най-простият начин обаче потребителите на Linux да получат публичния IP адрес е чрез просто търсене с Google. Всичко, което трябва да направите, е да напишете "какъв е моят ip"при ново търсене и Google ще ви каже публичния IP адрес.

Свързани: Как да намерите публичния IP адрес в Linux система

Как да скриете IP адреса в Linux?

Тъй като уебсайтовете могат да проследяват потребители и геолокация, използвайки IP адреси, много хора избират да скрият своя IP адрес. Има няколко начина да скриете вашия IP адрес в Linux.

  • VPN: VPN (виртуална частна мрежа) действа като посредник между вашето устройство и уебсайта, който искате да посетите. Те маскират вашия IP, като изглежда, че заявките са произлезли от VPN сървъра вместо от вашата машина. Освен маскиране на IP, има и други причини за използване на VPN както и криптиране на данни и заобикаляне на цензурата.
  • Tor: Това е сигурна мрежа, състояща се от хиляди възли, управлявани от доброволци от цял ​​свят. Tor осигурява анонимност чрез препредаване на трафик през много анонимни възли. Можете да използвате безплатния Tor браузър за скриване на IP на Linux.
  • Прокси: Прокси сървърите изглеждат така, сякаш вашите уеб заявки произхождат от тяхната система. Те не криптират данни и често са ненадеждни в сравнение с VPN или Tor.

Вземете незабавно IP адрес на Linux

Както е илюстрирано в това ръководство, за потребителите на Linux е много лесно да получат своите IP адреси. Можете да намерите както частния, така и публичния IP адрес на вашата система, като използвате методите, описани по-горе.

Но какво, ако искате да намерите IP адреса на телефона си? За щастие е толкова лесно, колкото намирането на IP на вашия компютър, ако не и по-лесно.

електронна поща
Как да намерите IP адреса на телефона си на Android или iPhone

Трябва да намерите IP адреса на мобилния си телефон? Ето как да намерите IP адреса на вашия iPhone или Android телефон.

Прочетете Напред

Свързани теми
  • Linux
  • IP адрес
За автора
Рубаят Хосейн (Публикувани 20 статии)

Rubaiat е CS град със силна страст към отворен код. Освен ветеран на Unix, той се занимава и с мрежова сигурност, криптография и функционално програмиране. Той е запален колекционер на книги от втора ръка и изпитва безкрайно възхищение от класическия рок.

Още от Rubaiat Hossain

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.