Ваша домашняя сеть опирается на IP -адреса для маршрутизации данных между устройствами, а иногда и на переподключение с сетью, который может измениться адрес устройства. Вот как дать компьютеру Ubuntu Linux постоянный IP -адрес, который переживает перезагрузку.
Динамические и статические IP -адреса
Установка статического IP -адреса в Ubuntu
Использование настольного компьютера GNOME и приложений
Удобство соединения
Динамические и статические IP -адреса
Все в вашей сетевой сети, будь то использование проводного соединения или Wi-Fi, имеет айпи адрес Анкет IP означает интернет -протокол. IP -адрес - это последовательность из четырех чисел, разделенных тремя точками. Каждый IP -адрес, который уникален в этой сети.
IP -адреса действуют как числовые этикетки. Ваш маршрутизатор использует эти метки для отправки данных между правильными устройствами. Обычно ваш маршрутизатор назначает IP -адреса. Он знает, какие IP -адреса используются, а какие бесплатны. Когда новое устройство подключается к сети, оно запрашивает IP -адрес, а маршрутизатор выделяет один из неиспользованных IP -адресов. Это называется DHCP, или Протокол динамического конфигурирования сервера Анкет
Когда устройство перезапускается или включено и включено, оно может снова получить свой старый IP -адрес, или оно может быть выделено новый IP -адрес. Это нормально для DHCP, и это не влияет на нормальный запуск вашей сети. Но если у вас есть сервер или какой -то другой компьютер, который вам необходимо иметь в состоянии достичь по его IP -адресу, вы столкнетесь с проблемами, если его IP -адрес не выживает в падении или перезагрузке.
Закрепление конкретного IP -адреса к компьютеру называется распределением а статический айпи адрес Анкет Статический IP -адрес, как следует из названия, не является динамичным и не меняется, даже если компьютер силовая цикл Анкет
Установка статического IP -адреса в Ubuntu
Мы демонстрируем эту технику на Ubuntu, но она должна работать над любым распределением Linux. А
nmcli
Инструмент сетевого менеджера
был выпущен в 2004 году, поэтому он должен присутствовать практически на любом стандартном распределении.
Давайте посмотрим на сетевые соединения, которые уже существуют на компьютере. Мы используем
связь
командовать с
показывать
аргумент
Это отображает некоторую информацию о каждом соединении. У нас есть только одно соединение, настроенное.
Выход шире, чем окно терминала. Это информация, которую нам показано.
- Имя : Наше сетевое соединение называется «NetPlan-ENP0S3».
- Uuid : Универсально уникальный идентификатор Linux использует для внутренней ссылки на это соединение.
- Тип : Это соединение Ethernet.
- Устройство : Это соединение использует сетевой интерфейс «ENP0S3». Это единственная сетевая карта на этом компьютере.
Мы можем использовать
IP
Команда, чтобы обнаружить IP -адрес, который использует этот компьютер.
На выводе мы можем увидеть запись «ENP0S3» и ее текущий IP -адрес, 192.168.86.117. «/24» - это сокращенный способ сказать, что эта сеть использует 255.255.255.0 маска подсети Анкет Запишите этот номер, нам нужно будет использовать его позже.
Нам нужно выбрать IP -адрес, который мы собираемся установить в качестве статического IP -адреса. Очевидно, вы не можете использовать IP -адрес, который уже используется другой устройство. Один безопасный способ продолжить - использовать ваш текущий IP -адрес. Мы наверняка знаем, что ничто иное не использует этот IP -адрес.
Если мы хотим использовать другой IP -адрес, попробуйте прописать его. Мы собираемся проверить, используется ли IP -адрес 192.168.86.128. Если все остальное в вашей сети использует DHCP, и вы не получаете ответа на
пинг
Команда, это должно быть безопасно использовать.
Даже если другое устройство ранее использовало этот IP -адрес, ему будет предоставлен новый IP -адрес, когда оно загружается. Ничто не отвечает на запросы на пинг. Нам ясно продолжать и настроить 192.168.86.128 как наш новый статический IP.
Нам также нужно знать IP -адрес вашего
шлюз по умолчанию
, который обычно будет вашим широкополосным маршрутизатором. Мы можем найти это с помощью
а
IP
командование
и
маршрут
вариант, который мы можем сократить до «р.»
Запись, которая начинается с «по умолчанию», является маршрутом к шлюзу по умолчанию. Его IP -адрес 192.168.86.1. Теперь мы можем начать выпускать команды для настройки нашего статического IP -адреса.
Взятые в небольшие куски, это не так плохо, как выглядит. Мы используем
судо
Анкет А
nmcli
аргументы:
- против : Коротко для «соединения».
- добавлять : Собирались добавлять связь.
- con-name «static-ip» : Название нашего нового соединения будет «Статическое-ИП».
- ifname enp0s3 : Соединение будет использовать сетевой интерфейс «ENP0S3».
- Тип Ethernet : Мы создаем соединение Ethernet.
- IP4 192.168.86.128/24 : IP -адрес и маска подсети в бесклассовая междоменная маршрутная нотация Анкет Здесь вам нужно использовать номер, который вы примечали ранее.
- GW4 192.168.86.1 : IP -адрес шлюза, который мы хотим, чтобы это соединение использовало.
Чтобы сделать наше соединение функционирующим соединением, нам нужно предоставить еще несколько деталей. Наше соединение существует сейчас, поэтому мы ничего не добавляем, мы изменяем настройки, поэтому мы используем
мод
аргумент Настройка, которую мы меняем, - это параметры DNS IPv4. 8.8.8.8 является IP -адресом основной публики Google
DNS -сервер
и 8.8.4.4 - это DNS -сервер Google.
Обратите внимание, что в «IPv4» есть «V». В предыдущей команде синтаксис был «IP4» без «v». «V» необходимо использовать при изменении настроек, но не при добавлении соединений.
Чтобы сделать наш IP -адрес статичным, нам нужно изменить метод который IP -адрес получает свое значение. По умолчанию - «Авто», который является настройкой для DHCP. Нам нужно установить его на «Руководство».
И теперь мы можем начать или «поднять» наше новое соединение.
Мы не получили никаких сообщений об ошибках, что здорово. Давай используем
nmcli
чтобы посмотреть на наши связи еще раз.
Наше статическое соединение активно и использует устройство «ENP0S3». Существующее подключение «NetPlan-ENP0S3» больше не связано с физическим сетевым интерфейсом, потому что мы зажимали от него «ENP0S3».
Использование настольного компьютера GNOME и приложений
Нажмите на значки на крайнем правом конце системы системного панели, чтобы показать меню системы, затем нажмите на опцию «Wired Connected». Если вы используете беспроводное соединение, вместо этого нажмите на имя своей сети Wi-Fi.
Доступные соединения отображаются. Точка указывает, что используется. Наше новое соединение является активным соединением. Нажмите на меню «Проводные настройки» или меню «Настройки Wi-Fi».
Детали активного соединения отображаются. Мы видим, что наше новое соединение «Static-IP» имеет IP-адрес, шлюз по умолчанию и DNS-серверы, которые мы установили для него. Вы можете переключаться между доступными соединениями, нажав непосредственно по их именам.
Нажмите на значок COG, чтобы ввести настройки для подключения «Статический IP».
Поскольку мы устанавливаем наш новый IP -адрес статичным, выбирается радиопроизводительная кнопка «ручное». Вы можете изменить это обратно на DHCP, выбрав радиопроизводитель «Автоматический (DHCP)» и нажав кнопку «Применить».
Чтобы создать новое соединение, используя приложение «Настройки», нажмите «
+
Значок на странице «Сети», над списком проводных соединений.
Появляется диалог. Нам нужно предоставить имя для этого соединения.
Мы называем наше новое соединение «Static-2». Нажмите на вкладку «IPv4».
Выберите «Руководство» радиопроизводство и заполните поля «Адрес», «Сеть» и «шлюз». Также заполните поле DNS, а затем нажмите кнопку «Применить». Обратите внимание на запятую между записями DNS.
Наше новое соединение перечислено на панели «проводных» соединений.
СВЯЗАННЫЙ: Как назначить статический IP -адрес в Windows 10 или 11
Удобство соединения
Используя
nmcli
Команда или настольные приложения GNOME, вы можете очень легко и очень быстро прыгать между сетевыми подключениями.
Более удобно иметь выбор профилей соединений и перемещаться между ними, как вам нужно, а не иметь тот, который вы продолжаете редактировать. Если что -то пойдет ужасно неправильно с подключением, которое вы редактируете или добавляете, вы всегда можете вернуться к одному из существующих соединений.
СВЯЗАННЫЙ: Как использовать BMON для мониторинга пропускной способности сети на Linux
- › Как найти свой IP -адрес в Windows 11
- › Как назначить статический IP -адрес в Windows 10 или 11
- › Как найти свой IP -адрес на ПК Windows 10
- › Как получить свой публичный IP в сценарии Linux Bash
- › Как заблокировать или разблокировать кого -то на Tiktok
- › Microsoft превращает Bing в поисковую систему ИИ
- › Лучшие наушники для поклонников iPhone просто достигли самой низкой цены
- › OnePlus 11 здесь, но с грубым стартом