Linux Talk #5: Static IP Address Setup using NetPlan | 2019 Ubuntu | Beginners Guide
Оглавление:
Знание IP-адреса вашего устройства важно при устранении неполадок в сети, установке нового соединения или настройке брандмауэра.
IP-адрес можно разделить на две категории, общедоступные и частные. Общедоступный IP-адрес - это уникальный IP-адрес, доступ к которому можно получить из Интернета. Частные IP-адреса зарезервированы для внутреннего использования в вашей частной сети без прямого доступа в Интернет. Кроме того, существует два типа IP-адресов: IP-версия 4 (IPv4) и IP-версия 6 (IPv6).
В этой статье объясняется несколько различных методов определения публичных и частных IP-адресов системы Linux.
Найти свой частный IP-адрес
Частные IP-адреса не маршрутизируются через Интернет и предназначены для работы только в локальной сети. Обычно частные IP-адреса назначаются каждому устройству в вашей локальной сети вашим маршрутизатором. Это обеспечивает уникальный IP-адрес для устройств, которые находятся в вашей локальной сети, таких как ваш телефон, ноутбук, Smart TV, принтер, медиацентр и так далее. Устройства в локальной сети подключаются к Интернету через NAT (трансляция сетевых адресов).
Следующие диапазоны адресов IPv4 зарезервированы для частных сетей:
- 10.0.0.0/8172.16.0.0/12192.168.0.0/16
Вы можете определить частный IP-адрес своей системы, запросив сетевой стек с помощью таких команд, как
ip
,
ifconfig
или
hostname
.
В Linux стандартным инструментом для отображения и настройки сетевых интерфейсов является
ip
.
Чтобы отобразить список всех сетевых интерфейсов и связанных IP-адресов, введите следующую команду:
ip addr
Вывод будет выглядеть примерно так: Частный IP-адрес выделен.

Вы также можете использовать следующие команды для отображения частного IP-адреса:
hostname -I
Найдите свой публичный IP-адрес
Общедоступный IP-адрес - это глобально маршрутизируемый IP-адрес, который назначается сетевому устройству, что обеспечивает прямой доступ к Интернету. Они назначаются устройству его провайдером, и каждое устройство имеет уникальный общедоступный IP-адрес. Общедоступные IP-адреса используются домашними маршрутизаторами, веб-серверами, почтовыми серверами и т. Д.
Для определения общедоступного IP-адреса необходимо связаться с удаленным сервером по протоколу HTTP / HTTPS или DNS и получить IP-адрес из ответа удаленного сервера.
На настольных компьютерах самый простой способ узнать ваш общедоступный IP-адрес - набрать «what is my ip» в вашем браузере.
Большинство провайдеров DNS, таких как OpenDNS и Google, позволяют запрашивать их серверы и получать ваш общедоступный IP-адрес.
Вы можете использовать любую из следующих команд, чтобы получить свой IP:
-
dig ANY +short @resolver2.opendns.com myip.opendns.comdig ANY +short @resolver2.opendns.com myip.opendns.comdig ANY +short @ns1-1.akamaitech.net ANY whoami.akamai.net
Существует множество онлайн-сервисов HTTP / HTTPS, которые отвечают вашим публичным IP-адресом. Вот некоторые из них:
-
curl -scurl -scurl -s api.infoip.io/ipcurl -s ip.appspot.comwget -O - -q
Если какая-либо из приведенных выше команд не работает, возможно, проблема в онлайн-сервисе.
Вы даже можете создать псевдоним в файле
~/.bashrc
или
~/.zshrc
чтобы вам не приходилось вводить и запоминать длинную команду. Например, вы можете добавить следующий псевдоним:
alias pubip='dig ANY +short @resolver2.opendns.com myip.opendns.com'
Теперь, когда вам нужно найти ваш публичный IP-адрес, просто введите
pubip
в вашем терминале.
Вывод
Мы показали вам несколько разных команд и онлайн-сервисов, которые вы можете использовать, чтобы узнать свой частный и публичный IP-адрес.
сетевой терминалКак найти трудно найти специальные символы HTML онлайн
Сайт RapidTables предлагает бесплатный онлайн-инструмент, который помогает авторам найти трудно найти специальные символы HTML , которые не найдены на его или ее компьютере.
Что такое Google Adm и как использовать его, чтобы найти свой Android
В прошлом Google не предлагал функциональность «найди мой телефон», но все это окончательно изменилось благодаря новому диспетчеру устройств Android.
Как использовать Facebook найти Wi-Fi, чтобы найти бесплатные точки доступа
Вот краткое руководство по новой функции Facebook Find WiFi, чтобы найти бесплатные точки доступа. Проверьте это!







