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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: dhclient непонятное в логах  (Прочитано 6053 раз)

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

Оффлайн Жекас

  • Автор темы
  • Активист
  • *
  • Сообщений: 259
  • Xubuntu
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #15 : 12 Июня 2013, 16:28:38 »
Этот лог означает, что DHCP-клиент послал DHCP-серверу, имеющему IP-адрес 78.107.31.232 через интерфейс eth0 на порт 67(UDP) 9 запросов и только после 10-го получил динамический адрес.

ЗЫ. Вечно Ваш, Капитан Очевидность.
Вы ошибаетесь, где же тут интересно он об этом говорит... Я выложил лишь часть лога, так что это далеко не 9 запросов...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #16 : 12 Июня 2013, 16:44:54 »
... и только после 10-го получил динамический адрес.
В каком месте вы нашли DHCPACK?

Оффлайн OEvg85

  • Участник
  • *
  • Сообщений: 133
  • это я
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #17 : 12 Июня 2013, 17:01:41 »
Не переживайте сильно по этому поводу, сам только что настроил сеть на DHCP и вот что увидел:
Цитировать
sudo cat /var/log/syslog|grep DHCPREQUEST
Jun 12 18:41:39 sysadmin dhclient: DHCPREQUEST of 192.168.0.182 on eth0 to 255.255.255.255 port 67
sudo cat /var/log/syslog|grep DHCPACK
Jun 12 18:41:39 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1
Jun 12 18:45:42 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1
Jun 12 18:50:23 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1
Jun 12 18:54:10 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1
Jun 12 18:58:21 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1
Jun 12 19:03:18 sysadmin dhclient: DHCPACK of 192.168.0.182 from 192.168.0.1

Правда у меня быстро динамический адрес получен,
Цитировать
ifconfig|grep 'inet addr'
          inet addr:192.168.0.182  Bcast:192.168.0.255  Mask:255.255.255.0
          inet addr:127.0.0.1  Mask:255.0.0.0
Из вышеизложенного следует, что мой комп отправил DHCP-серверу запрос на 67(UDP) порт и получил адрес 192.168.0.182 (в предыдущем сообщении ошибка, это адрес клиента, а не сервера  :-[).
Опять же, в Вашем случае, ВАШ компьютер "пачками" шлет запросы на 67 порт DHCP-сервера (судя по IP это DHCP провайдера), адрес получает просто не с первого раза.
(Нажмите, чтобы показать/скрыть)
Может стоит у провайдера спросить, почему так? Я бы еще сетевой коннектор переобжал, всю витушку бы пересмотрел на предмет скруток. Мало ли :o.
Самое главное! Ломать ВАС никто не собирается!!!
[/quote]
В каком месте вы нашли DHCPACK?
Лог не полностью приведен ;) Но суть не в этом.
« Последнее редактирование: 12 Июня 2013, 17:08:28 от OEvg85 »

Все говорят, что мы вместе, но не все знают в каком

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #18 : 12 Июня 2013, 17:32:27 »
OEvg85, у вас 1 DHCPREQUEST и несколько DHCPACK, а у ТС куча DHCPREQUEST и непонятно что вообще.

Оффлайн OEvg85

  • Участник
  • *
  • Сообщений: 133
  • это я
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #19 : 12 Июня 2013, 21:37:59 »
Действительно, интересное дело :)
nmap -v 78.107.31.232
Starting Nmap 5.21 ( http://nmap.org ) at 2013-06-12 23:27 YEKT
Initiating Ping Scan at 23:27
Scanning 78.107.31.232 [2 ports]
Completed Ping Scan at 23:27, 1.22s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 23:27
Completed Parallel DNS resolution of 1 host. at 23:27, 0.00s elapsed
Initiating Connect Scan at 23:27
Scanning 78.107.31.232 [1000 ports]
Discovered open port 80/tcp on 78.107.31.232
Completed Connect Scan at 23:27, 4.61s elapsed (1000 total ports)
Nmap scan report for 78.107.31.232
Host is up (0.0099s latency).
Not shown: 998 filtered ports
PORT   STATE  SERVICE
22/tcp closed ssh
80/tcp open   http

Read data files from: /usr/share/nmap
Nmap done: 1 IP address (1 host up) scanned in 6.68 seconds
telnet 78.107.31.232 67
#Висит, зараза, около минуты
telnet: Unable to connect to remote host: Connection timed out
Может быть дело в том, что комп ТС посылает шлюзу провайдера DHCP-запросы, но так как порт закрыт, ответа не получает, как следствие DHCPACK в логе нет? Может быть, что IP статичный выдается, а DHCP-клиент запросы все равно посылает???

Все-таки, свой лог лог глянул, а страшного-таки не происходит ничего. Можете меня поправить, если я не прав, но если ps -A|grep dhc выдает, что dhcp-клиент запущен, то он-таки должен запросы свои серверу посылать. Не?
« Последнее редактирование: 12 Июня 2013, 21:55:58 от OEvg85 »

Все говорят, что мы вместе, но не все знают в каком

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #20 : 12 Июня 2013, 21:53:59 »
OEvg85, а вы учли, что DHCP работает по UDP?

Оффлайн Жекас

  • Автор темы
  • Активист
  • *
  • Сообщений: 259
  • Xubuntu
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #21 : 12 Июня 2013, 23:30:48 »
А что вы можете сказать про это?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #22 : 13 Июня 2013, 00:17:10 »
А что вы можете сказать про это?
А чем тот топик отличается от этого?

И кстати, полного лога (/var/log/messages, /var/log/syslog) мы так и не увидели.

***
Можете меня поправить, если я не прав, но если ps -A|grep dhc выдает, что dhcp-клиент запущен, то он-таки должен запросы свои серверу посылать. Не?
Должен, но обычно 1 DHCPREQUEST -> 1 DHCPACK, а не то, что у ТС.
« Последнее редактирование: 13 Июня 2013, 00:57:36 от ArcFi »

Оффлайн Жекас

  • Автор темы
  • Активист
  • *
  • Сообщений: 259
  • Xubuntu
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #23 : 13 Июня 2013, 01:06:17 »
Цитировать
А чем тот топик отличается от этого?

Хорошо выделю снова, то сообщение о чем я говорил.

Вот что нашел на просторах сети из статьи про настройку билайна:

"Еще один нюанс - после поднятия интерфейса, в "dhclient.ethX.leases", у меня
остается адрес сервера dhcp недостижимый по протоколу dhcp
.

Поэтому по истечению времени "renew" (у меня 3 дня) в log начинает сыпаться
сообщения о недосягаемости dhcp сервера.

Во избежании, добавим опцию:

   supersede dhcp-server-identifier 255.255.255.255;"

Это как раз не по моей части? Еще раз лог даю для наглядности:
Jun 10 19:13:57 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:14:05 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:14:14 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:14:28 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:14:43 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:14:58 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:15:08 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?
Jun 10 19:15:15 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67 адрес сервера dhcp недостижимый по протоколу dhcp?

[/quote]

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #24 : 13 Июня 2013, 02:28:57 »
Это как раз не по моей части?
Ага, похоже.
Как вариант, можно явно указать маршрут до DHCP сервера через проводной интерфейс.
А насчёт "supersede dhcp-server-identifier ..." я хз, надо ман курить...
« Последнее редактирование: 13 Июня 2013, 03:34:29 от ArcFi »

Оффлайн Жекас

  • Автор темы
  • Активист
  • *
  • Сообщений: 259
  • Xubuntu
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #25 : 16 Июня 2013, 14:17:30 »
Цитировать
Ага, похоже.
можно явно указать маршрут до DHCP сервера через проводной интерфейс.
Что прописать и куда?

dchlient снова начал флуд в лог

Jun 16 14:21:07 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:21:18 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:21:36 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:21:43 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:21:55 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:22:05 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:22:12 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:22:22 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:22:37 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:22:56 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67
Jun 16 14:23:14 server dhclient: DHCPREQUEST on eth0 to 78.107.31.232 port 67

Оффлайн OEvg85

  • Участник
  • *
  • Сообщений: 133
  • это я
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #26 : 16 Июня 2013, 14:27:40 »
Цитировать
Ага, похоже.
можно явно указать маршрут до DHCP сервера через проводной интерфейс.
Что прописать и куда?
man route

Все говорят, что мы вместе, но не все знают в каком

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #27 : 16 Июня 2013, 14:34:07 »
В /etc/dhclient.conf:
supersede dhcp-server-identifier 255.255.255.255;Либо
ip route add 78.107.31.232/32 dev eth0Как-то так.

Оффлайн Жекас

  • Автор темы
  • Активист
  • *
  • Сообщений: 259
  • Xubuntu
    • Просмотр профиля
Re: dhclient непонятное в логах
« Ответ #28 : 16 Июня 2013, 14:43:28 »
Цитировать
Ага, похоже.
можно явно указать маршрут до DHCP сервера через проводной интерфейс.
Что прописать и куда?
man route

могли бы промолчать, за умного сошли.

В /etc/dhclient.conf:
supersede dhcp-server-identifier 255.255.255.255;Либо
ip route add 78.107.31.232/32 dev eth0Как-то так.

спасибо, сделал. Ждем 3 дня, как будет renew

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient непонятное в логах
« Ответ #29 : 16 Июня 2013, 14:48:09 »
Жекас, не забудьте ребутнуться или рестартануть сервис dhclient после изменения его конфига.

 

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