Как назначить несколько IP-адресов одной карте LAN в Debian 10

Иногда вам может потребоваться несколько IP-адресов на вашей машине, например, при тестировании или при работе сервера, подключенного к нескольким сетям. Часто бывает непрактично покупать несколько сетевых карт, подключать их к серверу и отдельно назначать им IP-адреса. Однако, с помощью этого руководства вы можете назначить несколько IP-адресов одной LAN-карте в Debian.

Временное назначение нескольких IP-адресов

Сначала давайте узнаем имя интерфейса. Выполните следующую команду на терминале.

Проверьте текущую настройку IP-адреса

Как видно из скриншота выше, у машины один интерфейс ens33 и ему уже назначен IP-адрес 192.168.227.143/24. Давайте назначим этому интерфейсу еще один IP-адрес 10.1.1.2/8.

Выполните следующую команду на терминале с правами root.

Снова выполните следующую команду для подтверждения,

назначить новый IP-адрес с помощью команды ip

Как видно из скриншота выше, новый IP-адрес был назначен. Как только вы выключите или перезагрузите систему, этот IP-адрес будет автоматически удален.

Присвоение нескольких IP-адресов на постоянной основе

Прежде всего, узнайте имя интерфейса и уже назначенные IP-адреса.

Назначение IP-адресов на постоянной основе

Как видно из приведенного выше снимка экрана, уже назначен один IP-адрес, а имя интерфейса - ens33.

Выполните следующую команду с правами root, чтобы открыть файл конфигурации сети.

Ниже приведен пример вывода.

Отредактируйте файл interfaces

Поместите следующие строки и закройте файл.

Ниже приведено содержимое конфигурационного файла.

Добавьте новую конфигурацию сетевой карты

Перезапустите сетевую службу, выполнив следующую команду.

Проверьте IP-адреса, выполнив следующую команду.

Заключение

Итак, это было небольшое руководство по назначению нескольких IP-адресов одному интерфейсу в Debian. Удачи в выполнении вышеуказанных команд.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий