Назад | Перейти на главную страницу

Невозможно получить IP-адрес ПК с Linux (рабочий стол Ubuntu)

Мы не можем получить IP-адрес, я проверил DHCP-сервер, у нас есть IP-адрес, мы можем получить Ip-адрес. Я подключаюсь к системе Windows.

Пожалуйста, помогите мне решить проблему ... Заранее благодарю ...

Другой не очень низкий уровень: если это управляемый коммутатор, проверьте (или попросите администратора проверить), включено ли связующее дерево в классическом режиме.

Я видел системы Linux, которые подключены к таким коммутаторам, которые не могли выбрать IP-адрес, потому что они отключали, а затем включали интерфейс перед отправкой запроса DHCP; коммутатор интерпретирует это как физическое отключение / повторное подключение и инициирует связующее дерево на канале связи, и проблема в том, что даже если интерфейс смотрит "вверх" на компьютер Linux, на самом деле это не так, и очень часто DHCP отправляет свой последний запрос прежде, чем остовное дерево завершит свой танец.

Узлы Windows, похоже, не делают то же самое со своим интерфейсом при выполнении последовательности ifconfig / release / refresh.

Полностью отключите связующее дерево или включите его в режиме «быстрого связующего дерева (RST)».

  1. Используйте анализаторы пакетов. В Ubuntu (активный интерфейс eth0)

    (первая корневая консоль) # tcpdump -npi eth0 -s 0 -vvv

    (вторая корневая консоль) # dhclient eth0

  2. Прочитать журнал DHCP-сервера

Сначала проверьте, есть ли проблема с вашим сетевым кабелем (попробуйте другой кабель). Затем установите статический IP-адрес и посмотрите, можете ли вы выполнить PING для своего DHCP-сервера, и что ваш статический IP-адрес доступен для PING из другого места (это также проверит кабель). Если вам удастся наладить связь, переустановите ваш компьютер на использование DHCP и посмотрите, что произойдет. Если это не решит проблему, вернитесь сюда.