Нет интернета, если до загрузки системы роутер был выключен [Решено]

Изображение пользователя rosenrot.

Если до загрузки в кубунту, роутер был выключен, а после загрузки в систему, роутер включаю, то невозможно зайти на какой-либо сайт. При этом nm соединение видит и в сам роутер через вэб-морду зайти можно.
Если комп перезагрузить, то все исправляется. Но это ведь не дело...

+ подобная фигня происходит, если роутер например, вдруг внезапно сменил IP (точнее провайдер выдал новый, т.к. ip динамический). Интернет в этом случае так же пропадает до перезагрузки.

Комп подключен к роутеру по проводу, ip статический, прописан в nm.
Через WiFi такой проблемы нет.

Система kubuntu 16.04 с репами KDE NEON.

Что можно предпринять?

0
AlexBKost - 17 Март, 2017 - 20:49

Если до загрузки в кубунту, роутер был выключен, то невозможно зайти на какой-либо сайт. При этом nm соединение видит и в сам роутер через вэб-морду зайти можно. Мои соседи никогда не выключают свои роутеры. Но если-бы выключили, у меня точно не получилось бы зайти туда через вэб-морду. Как вам это удается?

0
rosenrot - 17 Март, 2017 - 21:17
Изображение пользователя rosenrot.

Я вроде не говорил, что роутер соседский.

0
AlexBKost - 17 Март, 2017 - 21:28

Так я и спрашиваю, как вы заходите через вэб-морду на свой, когда он выключен? Соседи пока курят на лестнице.

0
rosenrot - 17 Март, 2017 - 21:36
Изображение пользователя rosenrot.

Сначала включаю комп, потом роутер.

Разумеется я в своем уме и не пытаюсь зайти на выключенный роутер:)

Но проблема то не со входом в него...

+2
Угрюм Бурчеев - 18 Март, 2017 - 19:51
Изображение пользователя Угрюм Бурчеев.

А зачем ты вообще выключаешь роутер? Что за извращенство?

0
rosenrot - 18 Март, 2017 - 21:13
Изображение пользователя rosenrot.

Отключается не конкретно сам роутер из розетки...но это совсем другая история)

+1
jzyken - 17 Март, 2017 - 22:19
Изображение пользователя jzyken.

1. Вообще нету доступа в интернет или проблемы с ДНС?ping 8.8.8.8nslookup ya.ru 8.8.8.8
Через WiFi такой проблемы нет.
2. С этого же компа или вы с других устройств проверяли?
3. А без NM пробовали?

0
rosenrot - 18 Март, 2017 - 00:24
Изображение пользователя rosenrot.

WiFi проверял с другого устройства.
Попробую попинговать, при следующей загрузке, отпишусь.
Так же попробую воткнуть вафлю в этот комп, и попробую еще wicd (хотя вроде я его пробовал, но перепроверю).

0
AlexBKost - 18 Март, 2017 - 00:52

и попробую еще wicd (хотя вроде я его пробовал, но перепроверю). Опробовать wicd приветствую.

0
dm - 18 Март, 2017 - 10:11
Изображение пользователя dm.

Тоже сразу про проблемы с DNS подумал, пока читал.

0
rosenrot - 18 Март, 2017 - 13:13
Изображение пользователя rosenrot.

Да у меня самого, подозрение на днс пало, еще до написания топика, но куда копнуть не понятно.
Что прописано в nm, ответил ниже.

0
rosenrot - 19 Март, 2017 - 13:23
Изображение пользователя rosenrot.

Вот что получается:

0
dyug - 18 Март, 2017 - 11:53

Как уже писали, что на 99,9% проблема в днс сервере.
Как прописан статически интерфейс, и что именно там прописано в поле днс?
прописан ли внешний днс типа того же 8.8.8.8
Если прописать дополнительно, не пропадет ли проблема?

0
rosenrot - 18 Март, 2017 - 13:12
Изображение пользователя rosenrot.

В nm:
Метод - вручную
DNS-серверы: 4.2.2.2,141.1.1.1,74.50.55.162,74.50.55.161,216.146.36.36,216.146.35.35,208.67.220.220,208.67.222.222,8.8.8.8,8.8.4.4

Ну и маска, шлюз, адрес тоже прописаны вручную.

0
dm - 18 Март, 2017 - 17:46
Изображение пользователя dm.

Ну так 8.8.8.8 пингуется при не работающих сайтах?

И что в этот момент выдает

cat /etc/resolv.conf

У меня было такое, что вроде в статике все ДНС прописаны а отваливались при переподключении. Приходилось в resolv.conf их указывать.

0
rosenrot - 18 Март, 2017 - 21:10
Изображение пользователя rosenrot.

Пока что не могу воспроизвести баг, роутер занят.
Попозже поробую.

0
rosenrot - 19 Март, 2017 - 13:25
Изображение пользователя rosenrot.

Пингуется

~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=27 ttl=47 time=5.25 ms
64 bytes from 8.8.8.8: icmp_seq=28 ttl=47 time=5.25 ms
64 bytes from 8.8.8.8: icmp_seq=29 ttl=47 time=5.73 ms
^C
--- 8.8.8.8 ping statistics ---
33 packets transmitted, 33 received, 0% packet loss, time 32041ms
rtt min/avg/max/mdev = 5.203/5.334/6.312/0.201 ms

А вот что в resolv.conf

~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

0
dm - 19 Март, 2017 - 13:29
Изображение пользователя dm.

Связь с интернетом есть.

ping ya.ru при этом что говорит?

0
rosenrot - 19 Март, 2017 - 14:00
Изображение пользователя rosenrot.

Вот в том то и дело...
Но браузер упорно не грузит страницы
~$ nslookup ya.ru 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
Name: ya.ru
Address: 93.158.134.3
Name: ya.ru
Address: 213.180.204.3
Name: ya.ru
Address: 213.180.193.3

А вот ping ya.ru подтверждает проблему:
~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=5.27 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=5.35 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=5.31 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 5.272/5.313/5.351/0.067 ms
~$ ping ya.ru
ping: unknown host ya.ru
~$

+1
dm - 19 Март, 2017 - 14:07
Изображение пользователя dm.

~$ ping ya.ru
ping: unknown host ya.ru

Наши подозрения подтвердились. Всё дело в ДНС.

0
rosenrot - 19 Март, 2017 - 14:11
Изображение пользователя rosenrot.

Почему же сам dns пингуется при этом? И как с этим быть?

0
dm - 19 Март, 2017 - 14:25
Изображение пользователя dm.

Потому что пингуется напрямую айпи адрес. А DNS расшифровывается как Domain Name Service. То есть преобразует имена доменов в их ip адреса. По этому IP пинговаться будет, а по имени домена не будет. Так как не сможет преобразовать имя домена в его айпи адрес.

Что с этим делать? Вариантов на самом деле несколько. Один из них сделать в настройках соединения получение IP адреса по DHCP (динамическим). Роутер по идее всё должен нормально предоставлять, в том числе и DNS адреса.

Можно добавить в файл /etc/dhcp/dhclient.conf строку prepend domain-name-servers 8.8.8.8.

Есть еще варианты, но думаю один из этих двух должен помочь.

0
rosenrot - 19 Март, 2017 - 14:38
Изображение пользователя rosenrot.

Понял, попробую.
Спасибо!
Правда первый вариант не подходит, т.к. ip статическим прописываю не спроста. С динамическим не могу подключиться к компу по самбе с планшета.

0
dm - 20 Март, 2017 - 10:47
Изображение пользователя dm.

Можно на роутере сделать привязку по МАС адресу сетевой карточки и он будет каждый раз один и тот же ip выдавать.

0
rosenrot - 20 Март, 2017 - 19:49
Изображение пользователя rosenrot.

Можно, если бы был нормальный роутер, как у людей. А у меня от провайдера, и там нет вообще никаких настроек.
Помогло это:
Можно добавить в файл /etc/dhcp/dhclient.conf строку prepend domain-name-servers 8.8.8.8.
Большое спасибо!

0
dyug - 20 Март, 2017 - 12:04

по всей видимости баг/глюк в связке dnsmasq (который нынче у нас днсом рабтоет на локальной машине) и подключения нетворк манагера.
я что-то читал, но не помню где.
У меня часть прописана статиком(через interfaces что обеспечивает более надежную работу на мой взгляд), остальные по дхцп, что тоже обеспечивает работу. :-)

0
rosenrot - 20 Март, 2017 - 19:50
Изображение пользователя rosenrot.

Я этот dnsmasq только отключить попробовал, без результата.

0
dyug - 21 Март, 2017 - 12:38

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

я порылся, и решил что будет проще сменить дистрибутив, чем выпилить днсмаск.

0
rosenrot - 21 Март, 2017 - 20:19
Изображение пользователя rosenrot.

Я до этого вообще не дошел. Пока что сработал совет dm, надеюсь и дальше будет работать.

0
dyug - 22 Март, 2017 - 11:52

гмм, я тоже до этого дошел, когда системд(ебил) мне не давал 5 минут приглашения логина, в момент когда у меня сдох основной свитч на работе в 2 часа ночи.Я был в дикой панике, ибо был уверен, что у меня еще и ноут сдох.
после чего (справившись другими средствами) я начал разбираться, что происходит. И выяснил, что при неподключенном эзернет кабеле, и настройке сети в интерфасес - оно висит 5 минут, ища работающую сеть, и до этого логин не дает.... Но кто же, в аварийном режиме будет спокойно сидеть и ждать, когда эта отрыжка виндовс(с)(r)/системдебил/ согласится меня пустить в систему. мне нужен был компорт, дабы настроить изначально свитч(ипадрес), и восстановить бекап настроек. (а у меня там 22 влана, в разных конфигурациях)

0
rosenrot - 22 Март, 2017 - 19:34
Изображение пользователя rosenrot.

У меня подобная хрень была на ноуте (даже тему где то тут создавал), когда он отказывался грузить иксы и включал таймер какой то в консоли. В итоге пока не удалил nm, оживить его не получалось.
Хотя системд скорее там не при делах был.

+1
dyug - 23 Март, 2017 - 11:13

таймер в консоли - это и есть системдебил.
ибо:
[email protected]:~$ systemctl --all
...skipping...
  NetworkManager-wait-online.service loaded    inactive dead      Network Manager Wait Online

0
rosenrot - 23 Март, 2017 - 19:43
Изображение пользователя rosenrot.

Ага, значит все же связь есть.
Но благо до возни с системд не дошло дело.

0
Kubuntuser - 18 Март, 2017 - 20:39

Сначала включаю комп, потом роутер.
Что мешает включить сначала роутер, потом комп ?

0
jzyken - 18 Март, 2017 - 20:59
Изображение пользователя jzyken.

Что мешает вам не быть таким умником?

0
rosenrot - 18 Март, 2017 - 21:11
Изображение пользователя rosenrot.

Забывчивость. Тем более я не всегда знаю, включен он или нет. Да и не должно быть такого бага в принципе.

0
Kubuntuser - 18 Март, 2017 - 21:52

В сетевой фильтр включаем комп и роутер. Клавишу сет фильтра - на =Включено= . Роутер получил питание и загружается. Затем влючаем комп. Вот все нехитрые действия.

0
rosenrot - 19 Март, 2017 - 01:46
Изображение пользователя rosenrot.

Спасибо за дельный совет конечно, но интересно посмотреть, как это осуществить с учетом того, что комп и роутер находятся в разных концах квартиры))

+2
AlexBKost - 19 Март, 2017 - 03:06

Хорошенькая у вас квартира, раз имеет разные концы. А то бывает в виде одной точки. Я на свою тоже пожаловаться не могу - на велосипеде по ней катаюсь. Но сейчас не об этом. Как прошел эксперимент с Wicd'ом?

0
rosenrot - 19 Март, 2017 - 14:02
Изображение пользователя rosenrot.

С квартирой тоже не все так сказочно, но сейчас и правда не об этом речь))

C wicd тоже интересно. Пока не прописал в нем все руками, не хотел пускать браузер в инет. Хотя ip показывал тот, что был пробит в nm.
При этом dns пингуется...

0
Kubuntuser - 19 Март, 2017 - 10:14

Так и осуществлять - необходимо включать роутер сначала.
А по теме - было такое - забыл обозначить днс в подключении

0
Priestone - 20 Март, 2017 - 06:10
Изображение пользователя Priestone.

Комп подключен к роутеру по проводу, ip статический, прописан в nm.

Всё-таки, видимо, неправильно прописана сеть. Сделайте с обратной стороны - правильно настройте на роутере DHCP-сервер, чтобы он по MAC-у вашего компьютера всегда выдавал один и тот же IP и дело в шляпе.

Ну и на компьютере, соответственно, переключите с ручного назначения IP на получение от DHCP. Таким образом при смене провайдером каких-либо сетевых реквизитов ваш компьютер просто переполучит их. При этом у него всё так же останется статический IP.

0
rosenrot - 20 Март, 2017 - 19:53
Изображение пользователя rosenrot.

Нет, прописано в nm все правильно.
Совет dm помог.

С привязкой по маку ничего не выйдет, в виду корявости роутера. Он такого не умеет, к сожалению. А так, конечно я бы так и сделал, с самого начала.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры