LinuxForum.Fans
Тема

Нет интернета

Автор: Morningstar 140 сообщений 28510 просмотров
#136538

После перезагрузки в ответ на dhclient Ubuntu выдала:

[console]
home@ubuntu:~$ sudo dhclient
[sudo] password for home:
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:50:8d:d3:22:4b
Sending on LPF/eth0/00:50:8d:d3:22:4b
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.[/console]

То есть уже нет 2 запущеных процессов. Однако в папке /var/run/ есть 2 файла с похожим названием:

dhclient.pid и dhclient.eth0.pid ни один из которых удалить неполучаеться (в меню правой кнопки нет такой опции).

#136540

sudo rm /var/run/dhclient.pid

#136541

после перезагрузки покажите [console]ifconfig -a[/console]

#136543

drBatty, после перезагрузки есть только файл dhclient.eth0.pid. Если ввести в терминале sudo dhclient то поя вляется файл dhclient.pid, который успешно удаляется командой rm - спасибо Coldead.

Klim, вот что даёт ifconfig -a:

[console]tu:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:50:8d:d3:22:4b
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)



[/console]

#136548

Morningstar, попробуйте другие dns, например гугла-8.8.8.8
И что написано в dhclient.eth0.pid

#136553

DNS гугла непомог.

В dhclient.eth0.pid написано:

text
1742
#136563
Morningstar написал:
В dhclient.eth0.pid написано:

1742

это намёк на то, что номер процесса 1742.

#136564
drBatty написал:
[quote=Morningstar]В dhclient.eth0.pid написано:

1742

это намёк на то, что номер процесса 1742.[/quote]


И? smile

#136575
Morningstar написал:
И?

убейте этот процесс командой
[console]sudo kill -9 1742[/console]
удалите файл
и запустите клиент.
но перед этим почитайте man, с ключом -d или -v вывод будет более подробным.

#136579
drBatty написал:
[quote=Morningstar]И?

и запустите клиент.
[/quote]

Какой клиент вы имеете ввиду, и как его надо будет запускать. sudo dhclient?

но перед этим почитайте man, с ключом -d или -v вывод будет более подробным.

sudo dhclient-man-d?

#136587
Morningstar написал:
Какой клиент вы имеете ввиду, и как его надо будет запускать. sudo dhclient?

именно его я и имею ввиду.

Morningstar написал:
sudo dhclient-man-d?

нет.
[console]man dhclient[/console]
это встроенная документация. доступна для всех программ.
кратко
[console]dhclient --help[/console]

наверное sudo dhclient -d

#136588

Я обнаружил что процесс dhclient и файл dhclient.pid нет при старте Ubuntu он появляется только при вводе в терминале команды dhclient.

Вы можете сказать вобщем для чего мне запускать dhclient? А то, ведь я незнаю, что вы хотите, что бы я увидел в описании.

#136590
Morningstar написал:
Я обнаружил что процесс dhclient и файл dhclient.pid нет при старте Ubuntu он появляется только при вводе в терминале команды dhclient

dhclient это такая программка, которая подключает вас к интернету. Она запрашивает от провайдера IP адрес и другие параметры. Запрашивать-то она запрашивает, а ответа почему-то нет. Я предлагаю запустить её в отладочном или подробном режиме, что-бы узнать, ПОЧЕМУ нет ответа.
возможные причины:
1) битая сетевая/рваный провод
2) провайдер вас не любит (вы не платите)
3) если подключение через модем - битый/не настроенный модем
4) неправильные настройки вашего клиента - маловероятно, ибо там всё по автомату обычно должно быть и есть.

#136593
drBatty написал:
Запрашивать-то она запрашивает, а ответа почему-то нет.

Как вы пришли к такому выводу?


1) битая сетевая/рваный провод
2) провайдер вас не любит (вы не платите)
3) если подключение через модем - битый/не настроенный модем

Как я уже говорил в ранних постах, на втором HDD стоит Windows 7 и там интернет есть (модэма в квартире кстати нет).
Так же пробовал все адреса вводить вручную (об этом также писал ранее), что непомогло.
Что ещё может быть не так?

#136594
Morningstar написал:
Как вы пришли к такому выводу?
Morningstar написал:
Listening on LPF/eth0/00:50:8d:d3:22:4b
Sending on LPF/eth0/00:50:8d:d3:22:4b
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

тут так написано.

Morningstar написал:
Так же пробовал все адреса вводить вручную (об этом также писал ранее), что непомогло.
Что ещё может быть не так?

ну когда вы вбивали "вручную", вы могли что-то поломать.

#136600
drBatty написал:


ну когда вы вбивали "вручную", вы могли что-то поломать.

Систему после этого я переустановил уже.

тут так написано.

[console]Listening on LPF/eth0/00:50:8d:d3:22:4b
Sending on LPF/eth0/00:50:8d:d3:22:4b
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
[/console]

Можете указать мне на конкретную строку , что бы и понял. Или, то что среди строк нет IP адреса, заставило вас подумать что dhclient неработает?

#136609
Morningstar написал:
Можете указать мне на конкретную строку , что бы и понял. Или, то что среди строк нет IP адреса, заставило вас подумать что dhclient неработает?

тут английским по-чёрному написано, что она отправила кучу запросов, не дождалась ответа, и пошла спать. можете засунуть строчки в гуглопереводчик, если мне не верите.

#136614

Верю. Можете ещё сказать, что сдесь имеется ввиду 255.255.255.255 если уж мы начали говорить об отладке этого клиента?

#136615

зачем вообще dhcp пытаться поднять? тем более в Ubuntu
её достаточно просто перезагрузмть

#136616

Будем заниматься отладкой! smile

Войдите или зарегистрируйтесь, чтобы ответить.