Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Два IP адреса на интерфейсе  (Прочитано 2117 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн selton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Два IP адреса на интерфейсе
« : 16 Июня 2020, 10:17:17 »
Помогите разобраться с проблемой на Ubuntu 20.04 - кто то прописал в /etc/netplan/02-networkd.yaml IP  адрес из DHCP диапазона (xx.xx.246.11). Естественно хост не пингуется по имени. Нужно вернуть хост в работу, что бы он получал адрес по DHCP. Я изменил файл:
Код: (html5) [Выделить]
root@XXXXXX:~# cat /etc/netplan/02-networkd.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    eno2:
     dhcp4: yes
     dhcp6: no

затем соответственно "netplan generate" и "netplan apply":
Код: (html5) [Выделить]
root@XXXXXXX:/etc/netplan# ip addr | grep eno2
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    inet XX.XX.246.11/24 brd XX.XX.246.255 scope global dynamic eno2


Но, если выполнить "dhclient eno2" то в итоге получаем:
Код: (html5) [Выделить]
root@XXXXXXX:~# ip addr | grep eno2
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    inet XX.XX.246.11/24 brd XX.XX.246.255 scope global dynamic eno2
    inet XX.XX.246.12/24 brd XX.XX.246.255 scope global secondary dynamic eno2

Откуда берется старый IP?
Код: (html5) [Выделить]
root@xxxxxx:~# cat /etc/network/interfaces
# ifupdown has been replaced by netplan(5) on this system.  See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
#    sudo apt install ifupdown
« Последнее редактирование: 16 Июня 2020, 11:37:30 от Azure »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #1 : 16 Июня 2020, 13:28:38 »
1. Перезагрузите систему.
2. У DHCP сервера authoritative on ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн selton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #2 : 16 Июня 2020, 15:29:51 »
1. Перезагружал - после перезагрузки 2 адреса.
2. Не знаю, но скорее всего нет.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #3 : 16 Июня 2020, 18:16:04 »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн selton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #4 : 17 Июня 2020, 09:10:25 »
Сказали, что нет, на свитчах настроен DHCP snooping.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #5 : 17 Июня 2020, 12:43:11 »
Т.е. это ещё и не ваш сервер? Тогда сложнее.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн selton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #6 : 17 Июня 2020, 17:28:10 »
Да, DHCP (как и все сетевые сервисы) сапортит другая команда.
Как мне кажется после того как прописали адрес из DHCP пула как статику через yaml файл, он прописался где то еще, я уже перелопатил файлы настроек DHCP клиента, netplan, network-manager и на всякий случай nmcli. Нашел только lease файл для правильного IP. Может есть какие то файлы системных настроек в которые стоит заглянуть?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #7 : 17 Июня 2020, 17:30:03 »
Куда стоит заглянуть, так это в дамп DHCP трафика.
Выдёргиваете кабель, перезагружаете систему, настраиваете tcpdump на захват и расшифровку DHCP трафика. (UDP порты 67 и 68)
Смотрите, как настроен интерфейс. Втыкаете кабель. Смотрите, что там гонит DHCP.
« Последнее редактирование: 17 Июня 2020, 17:42:03 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Dzhoser

  • Гость
Re: Два IP адреса на интерфейсе
« Ответ #8 : 17 Июня 2020, 17:34:30 »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #9 : 17 Июня 2020, 17:41:35 »
попробуйте
sudo dhclient -4 -rи
sudo dhclient -4 -nw
без указания интрефейса

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #10 : 17 Июня 2020, 17:42:35 »
Dzhoser, вас не затруднит пояснить своё высказывание?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Dzhoser

  • Гость
Re: Два IP адреса на интерфейсе
« Ответ #11 : 17 Июня 2020, 17:49:39 »
Dzhoser, вас не затруднит пояснить своё высказывание?
Файлы системных настроек куда следует заглянуть.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #12 : 17 Июня 2020, 18:16:05 »
Dzhoser, топик сначала читать пробовали?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Dzhoser

  • Гость
Re: Два IP адреса на интерфейсе
« Ответ #13 : 17 Июня 2020, 20:10:24 »
Тут нужно разбираться с сервером

Оффлайн selton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два IP адреса на интерфейсе
« Ответ #14 : 18 Июня 2020, 12:03:01 »
К сожалению так и не смог найти причину появления второго IP на интерфейсе - перезапрос "dhclient -4 -nw" выдает 2 IP, netpal apply - выдает один. При ребуте опять 2. Так как народ требовал скорее вернуть хост в работу пришлось пойти на крайние меры - переустановка оси, благо все пользовательские данные находились на отдельном разделе. Всем спасибо за помощь.

 

Страница сгенерирована за 0.03 секунд. Запросов: 22.