Отредактировано 3 Несколько недель назад от ExtremeHow Редакционная команда
Статический IPУбунтуРабочий столСетевые подключенияЛинуксКонфигурацияОперационные системыIP-адресСистемаАдминистрирование
Перевод обновлен 3 Несколько недель назад
Настройка статического IP-адреса на Ubuntu desktop может быть полезной по ряду причин. Как правило, наличие фиксированного IP-адреса помогает обеспечить стабильное соединение с сетью, что особенно необходимо в некоторых сценариях, таких как работа игрового сервера, файлового сервера или любого другого типа сервера в домашней сети. В этом подробном руководстве мы рассмотрим, как настроить статический IP-адрес на системах Ubuntu desktop. Мы изучим использование графического интерфейса, а также интерфейса командной строки, что обеспечит гибкость и глубину знаний. Этот процесс должен быть применимым для большинства версий операционной системы Ubuntu, хотя шаги могут немного различаться в зависимости от вашей версии.
Интернет-протокол (IP) - это уникальный идентификатор, назначаемый каждому устройству в сети. Он состоит из ряда чисел, разделенных точками. Например, в IPv4 IP-адрес выглядит как 192.168.1.2. Существует два типа IP-адресов: динамический и статический. Динамический IP обычно назначается автоматически сервером DHCP. Это удобно, поскольку вы не обязаны настраивать что-либо вручную, но назначаемый IP-адрес может изменяться. С другой стороны, статический IP настраивается вручную и остается постоянным, что полезно для поддержания постоянного доступа к машине.
Ubuntu desktop поставляется с утилитой под названием Network Manager, которая предоставляет удобный графический интерфейс для настройки сетевых параметров, включая IP-адреса.
Этот метод дружелюбен для пользователя и не требует глубоких технических знаний. Однако бывают случаи, когда использование командной строки может предоставить больше контроля и предложить больше возможностей для настройки, особенно для опытных пользователей. В следующих разделах мы рассмотрим, как настроить статический IP-адрес через командную строку.
Для более технически подкованных пользователей или тех, кто использует сервер без графического интерфейса, ручная настройка IP-адресов с помощью инструмента командной строки, такого как Netplan, является отличным вариантом. Netplan - это утилита, используемая Ubuntu для настройки сетей, она является простой и использует конфигурационные файлы в формате YAML.
/etc/netplan/
, который содержит файлы конфигурации сети.cd /etc/netplan
01-netcfg.yaml
или 50-cloud-init.yaml
.nano
. Выполните sudo nano 01-netcfg.yaml
true
на false
, чтобы отключить DHCP.
ethernets: enp3s0: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
192.168.1.100
на выбранный вами IP-адрес, 192.168.1.1
на шлюз вашей сети и использовали соответствующие адреса DNS-серверов.sudo netplan apply
ip addr
, чтобы убедиться в назначении IP-адреса.Простота использования YAML файлов делает Netplan эффективным инструментом для тех, кто знаком с командной строкой. Однако всегда будьте осторожны с синтаксисом, так как YAML зависим от пробелов.
После того, как вы настроили статический IP-адрес, важно протестировать сеть, чтобы убедиться, что все работает правильно. Вот несколько общих советов и проверок, которые вы можете выполнить:
Используйте команду ping [назначение]
, чтобы проверить подключение к другому устройству или Интернету. Например, ping 8.8.8.8
для проверки подключения к общедоступному DNS серверу Google.
Убедитесь, что доменные имена разрешаются правильно, используя nslookup [домен]
. Например, nslookup ubuntu.com
.
Убедительно проверьте настройки IP, введя ip addr show
в терминале, чтобы отобразить IP-адреса всех сетевых интерфейсов.
Иногда конфигурация может работать не так, как ожидалось. Вот несколько распространенных проблем и возможных решений:
Убедитесь, что вы правильно сохраните и примените конфигурацию. Легко забыть не сохранить YAML файл или не выполнить netplan apply
.
Проверьте, не используется ли установленный вами статический IP-адрес уже в сети. Вы можете использовать инструмент или проверить интерфейс вашего роутера, чтобы избежать конфликтов.
Поскольку YAML зависит от пробелов, убедитесь в правильности форматирования. Используйте пробелы для отступов и избегайте табов. Инструменты проверки формата могут быть полезными.
Следуя этим шагам, каждый должен быть в состоянии эффективно настроить статический IP на Ubuntu desktop, оптимизируя производительность сети в соответствии со своими потребностями. Независимо от того, используется ли GUI или командная строка, Ubuntu предлагает гибкость в управлении сетевыми настройками, чтобы соответствовать различным уровням комфорта и опыта пользователей.
Если вы найдете что-то неправильное в содержании статьи, вы можете