По умолчанию ваша система основана на DHCP, протоколе динамического управления хостом, и его роль заключается в том, чтобы автоматически предоставить вам доступный IP-адрес. Итак, в DHCP каждому устройству дается уникальный номер, который позволяет ему взаимодействовать с другими сетями, и в результате IP-адрес вашего устройства может время от времени меняться.
Но иногда вам нужен статический IP-адрес, и он должен поддерживать один и тот же IP-адрес в течение длительного периода. Например, если вы сконфигурируете свою систему так, чтобы она была сервером, статический IP-адрес необходим для коммуникационных целей. Вы должны убедиться, что IP-адрес вашего компьютера никогда не меняется, если вы хотите, чтобы люди загружали с него файлы. Кроме того, статический IP-адрес необходим, если вы хотите получить доступ к любому внешнему общему устройству, например к принтеру.
Статический IP-адрес можно настроить тремя способами:
- Конфигурация с использованием графического интерфейса.
- Конфигурация с помощью терминала.
- Конфигурация путем изменения файла конфигурации сети.
Настройка статического IP-адреса с помощью графического интерфейса на Linux Mint
Настроить статический IP-адрес в вашей ОС Linux mint этим методом довольно просто, и для этого вам нужно выбрать настройки сети в меню и щелкнуть значок сети, как показано ниже.
После входа в настройки сети вы увидите основные сведения о вашей текущей сети и IP-адрес, назначенный сетью DHCP. Таким образом, вы можете изменить его на статический IP-адрес, щелкнув вкладку настроек в левом нижнем углу.
Теперь вам нужно изменить «автоматический (DHCP)» адрес на » Ручной «.
После выбора ручного режима вам будет предложено ввести новые сетевые настройки, которые вы хотите, как показано ниже. Вам необходимо ввести значения, а затем нажать кнопку «Применить», чтобы применить эти настройки. IP-адрес 192.168.114.100 будет статическим IP, также установите маску сети и шлюз.
Теперь вам нужно вернуться в главное окно сетевых настроек, чтобы увидеть недавно примененные настройки.
Настройка статического IP-адреса с помощью терминала на Linux Mint
Вы также можете настроить статический IP-адрес с помощью интерфейса командной строки (CLI), и для этого вам необходимо ввести команду:
$ nmtui
Это откроет новое окно с различными параметрами, а затем вам нужно выбрать первое, «Редактировать соединение», чтобы применить новые настройки, которые можно увидеть ниже.
Следующим шагом является изменение «КОНФИГУРАЦИИ IPv4» с автоматической на «Вручную», а затем вам необходимо предоставить необходимые данные, чтобы это работало.
Мы применили те же сетевые значения, которые использовали в нашем первом сценарии.
Теперь сохраните эти настройки, вернитесь в главное окно и выберите второй вариант ниже.
Первый вариант используется для изменения сетевых настроек, а второй вариант «Активировать соединение» используется для применения этих настроек. Вам нужно открыть его, нажать кнопку «Деактивировать», а затем «Активировать» снова, что перезапустит вашу сеть, чтобы можно было применить новые настройки.
Поэтому, если вы хотите проверить, были ли реализованы новые сетевые настройки, вы можете сделать это, набрав в терминале указанную ниже команду.
$ ip a
На изображении выше вы можете видеть, что недавно примененный IP-адрес в настоящее время активен и работает, что вы можете видеть в поле «ens33», которое представляет собой сетевой интерфейс, в котором находится информация об IPv4.
Настройка статического IP-адреса через файл конфигурации сети на Linux Mint
Вы также можете установить статический IP-адрес, внеся некоторые изменения в файл конфигурации сети, и для этого вам нужно открыть этот файл с помощью редактора по вашему выбору:
$ sudo nano etc/network/interfaces
Из приведенной выше команды мы используем редактор nano, и после открытия этого файла вам нужно написать несколько строк, описанных ниже, и после этого вам нужно сохранить файл.
auto enp0s3
iface enp0s3 static
address: 192.168.114.100
netmask: 255.255.255.0
gateway: 192.168.114.2
dns-nameservers 8.8.8.8
Теперь у вас должна быть возможность получить доступ к недавно примененным сетевым настройкам и проверить это, набрав еще раз.
$ ip a
Вы также можете проверить, были ли реализованы новые настройки маршрута или нет, набрав.
$ route -n
Заключение
Ваша операционная система Linux Mint по умолчанию настроена на DHCP, что означает, что IP-адрес вашего устройства может автоматически измениться на другой доступный IP-адрес. Однако бывают случаи, когда вам требуется постоянный IP-адрес, например, при обмене данными с сервером. Итак, здесь в игру вступает статический IP-адрес; с его помощью ваш IP-адрес не изменится автоматически и останется неизменным до тех пор, пока он не будет изменен кем-то другим или не будет возвращен к DHCP.