Вопрос или проблема
Я недавно установил Ubuntu 16.04, и мои настройки сети ориентированы на прокси. Я добавил настройки IPv4 и сохранил их, но когда я снова смотрю добавленные настройки IPv4, настройки маски подсети не сохраняются так, как я ввел. Вместо маски подсети (255.255.252.0) сохраняется число 22, как показано на изображении ниже.
Я не знаю, почему это число появляется снова и снова, даже после сохранения необходимых настроек IPv4.
Это не ошибка, 255.255.252.0/22
— это представление.
Перезапустите менеджер сети для решения проблемы с сетью.
Нажмите Ctrl + Alt + T (откройте терминал) и введите:
sudo service network-manager restart
Ответ или решение
Не удается сохранить настройки IPv4 в Ubuntu 16.04: подробное руководство
Недавно многие пользователи Ubuntu 16.04 столкнулись с проблемой сохранения настроек IPv4, особенно в контексте использования прокси. Рассмотрим ситуацию, когда вы пытаетесь ввести значение подсети (например, 255.255.252.0), но после сохранения система отображает это значение в сокращенной форме, как 22. Это может вызвать некоторую путаницу, но важно понимать, что это нормальная практика в Linux-системах.
Объяснение отображения маски подсети
Маска подсети 255.255.252.0 может быть преобразована в префикс CIDR, который записывается как /22. Это делается для упрощения и уменьшения шансов на ошибку при вводе данных. Ваша настройка остается активной, несмотря на то, как именно она отображается. Следует отметить, что операционная система фактически использует правильные значения при подключении к сети.
Как перезагрузить сетевой менеджер
Если вы хотите убедиться, что изменения вступили в силу, вы можете перезапустить сетевой менеджер. Это поможет обновить и применить все текущие настройки. Для этого выполните следующие шаги:
- Откройте терминал, нажав комбинацию клавиш Ctrl + Alt + T.
- Введите следующую команду и нажмите Enter:
sudo service network-manager restart
Эта команда перезапустит сетевой менеджер и обновит настройки сети, чтобы убедиться, что они были применены правильно.
Что делать, если проблема сохраняется?
Если, несмотря на предпринятые действия, проблема не исчезает, попробуйте следующие меры:
-
Проверка прав доступа: Убедитесь, что вы обладаете достаточными правами для изменения сетевых настроек. Для этого входите в систему с учетной записью суперпользователя (root) или используйте
sudo
при вводе команд. -
Изменение файла конфигурации вручную: Вы также можете редактировать файл конфигурации сети напрямую. Для этого откройте файл
/etc/network/interfaces
с помощью текстового редактора:sudo nano /etc/network/interfaces
Убедитесь, что ваши настройки записаны правильно, как в примере ниже:
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.252.0 gateway 192.168.1.1
Сохраните изменения и перезагрузите сетевое подключение.
-
Обновление системы: Проверьте наличие обновлений вашей системы. Иногда проблемы с названием и отображением сетевых параметров могут быть устранены с помощью обновлений программного обеспечения. Введите следующие команды:
sudo apt-get update sudo apt-get upgrade
Заключение
Таким образом, проблема с отображением маски подсети в Ubuntu 16.04 не является критической и зачастую связана с особенностями представления данных. Убедитесь, что данные сохранены правильно и применены, перезапустив сетевой менеджер. Если вы последовали предложенным рекомендациям, это поможет вам эффективно настроить ваше сетевое окружение.
Если у вас остались вопросы, не стесняйтесь задавать их. Тщательное исследование и понимание особенностей конфигурации сети поможет избежать неполадок в будущем.