Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: kutsarsk в Jul 27, 2018, 21:00



Титла: Проблем със зареждане на сайтове
Публикувано от: kutsarsk в Jul 27, 2018, 21:00
Здравейте,

Прегледах публикуваните по-рано описания на проблеми с интернет връзката, но не открих същия като този, с който се сблъсквам напоследък.

Свързвам се чрез кабел, на лаптоп с Linux Mint 18.3. От повече от седмица не мога да зареждам никакви сайтове, въпреки че интернет връзката изглежда да е активна. Facebook се зарежда и обновява, Google също извежда резултати, но линковете не се зареждат. Няма значение дали през Chrome, или Firefox. Viber показва липса на връзка.

Същото се е случвало и преди, но при рестартиране на компютъра проблемът е изчезвал. Сега – не. Windows 10, инсталиран на същата машина, няма проблеми с връзката.

Къде е най-логично да търся причината: в хардуера, в настройките, в доставчика на интернет…?

Благодаря.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Yasen6275 в Jul 27, 2018, 21:07
Според мен проблема е в главата ти.
Трябва да измислиш по реалистичен сценарий или да продължиш да си ползваш Windows 10.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 27, 2018, 22:32
Остави го Ясен. Изглежда го е напекло повечко. Звучи така, сякаш имаш проблем с DNS-ите. Смени ги с други и пак докладвай.

И да знаеш, когато се задават въпроси за връзка, първо се казва, къде е проблема. Сиреч даваш ни ping-a към машина в локалната мрежа (а най-добре маршрутизатор, ако има), адрес по ИП на DNS и накрая URL на външен ресурс. За да знаем, какво се случва.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 27, 2018, 23:11
Остави го Ясен. Изглежда го е напекло повечко. Звучи така, сякаш имаш проблем с DNS-ите. Смени ги с други и пак докладвай.

И да знаеш, когато се задават въпроси за връзка, първо се казва, къде е проблема. Сиреч даваш ни ping-a към машина в локалната мрежа (а най-добре маршрутизатор, ако има), адрес по ИП на DNS и накрая URL на външен ресурс. За да знаем, какво се случва.

Остави го go_fire, изглежда и него го е напекло слънцето. Ако имаше проблеми с DNS дали щеше да се свърже с Google?

Дай тук изхода от командата:

ipconfig /all

Ако се притесняваш, махни твоя IP адрес, но остави останалото.

После ще стигнем и до ping, но не и до тези адреси.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 27, 2018, 23:41
Остави го go_fire, изглежда и него го е напекло слънцето. Ако имаше проблеми с DNS дали щеше да се свърже с Google?

Според теб не е възможно да ползва Crhome или Firefox?


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Acho в Jul 28, 2018, 06:52
Пробвай друг Минт.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: spec1a в Jul 28, 2018, 10:01
   Както си в Минт,дай изхода от командите:
ifconfig
route -n
cat /etc/resolv.conf


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 28, 2018, 10:07
Остави го go_fire, изглежда и него го е напекло слънцето. Ако имаше проблеми с DNS дали щеше да се свърже с Google?

Според теб не е възможно да ползва Crhome или Firefox?

Възможно е, но не съм чувал DNS да работи избирателно. А той все пак е получил някакви резултати от Google.

С ping се започва от loopback адреса, минава се през IP адреса, който е конфигуриран на мрежовата карта и обикновено се спира на IP адреса на gateway-я. Но ако се ползва домашен маршрутизатор е добре да се провери и IP адреса на външния интерфейс и IP адреса на неговия gateway.

В конкретния случай повече информация ще се получи, ако пусне tracert до някакъв външен адрес и се види какво се случва по пътя. Но нека първо даде информация за мрежовите настройки, защото това все пак е Windows 10.

PS Опа, моя грешка — проблемът бил с ментата, а не с Windows 10. Тогава да даде информацията, която иска spec1а. И информация за мрежата му в къщи — как излиза към Internet. Дали е вързан директно към доставчика или минава през домашен маршрутизатор.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 28, 2018, 12:10
Възможно е, но не съм чувал DNS да работи избирателно. А той все пак е получил някакви резултати от Google.

С ping се започва от loopback адреса, минава се през IP адреса, който е конфигуриран на мрежовата карта и обикновено се спира на IP адреса на gateway-я. Но ако се ползва домашен маршрутизатор е добре да се провери и IP адреса на външния интерфейс и IP адреса на неговия gateway.

Имат си ги кеширани тия адреси и изобщо не ходят да питат, какви са. Поради тази причина Google се зарежда по-светкавично от всичко друго. А азбучните не са единствената компания, която е разхвърляла сървъри по целия свят и има добра свързаност. Явно вече се отнася и за спая. Което и за мен е новина, но не ме изненадва.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Yasen6275 в Jul 28, 2018, 13:11
...Имат си ги кеширани тия адреси и изобщо не ходят да питат, какви са. ...
Кой и кога ги е кешитал и до кога ще са актични тези кешове? И дори да приемем че DNS-а не е проблема, да ли пък нямаше  да получим нещо по смислено от "но линковете не се зареждат"?


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 28, 2018, 15:01
От къде да знам, на колко време им изтича валидността? Като ти е интересно, прочети в кода на Хром.

Забелязал съм, че непрекъснато проверява на заден фон за връзка и когато набара почва да обновява наред. Това го знам опитно, защото за разлика от вас разглезени айтита, не всички живеем в свят с добри, бързи връзки, които никога не падат.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 28, 2018, 17:43
От къде да знам, на колко време им изтича валидността? Като ти е интересно, прочети в кода на Хром.

Забелязал съм, че непрекъснато проверява на заден фон за връзка и когато набара почва да обновява наред. Това го знам опитно, защото за разлика от вас разглезени айтита, не всички живеем в свят с добри, бързи връзки, които никога не падат.

Ти помисли върху това, върху което Ясен е акцентирал — „но линковете не се зареждат“.

Зарежи го хромия.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: jet в Jul 28, 2018, 18:02
Явно порното вече си се зарежда добре и човека е добре, вие го пращате да инсталира Виндовс, че и даже 10 (ipconfig -seriously)


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: remotexx в Jul 28, 2018, 18:29
По мои спомени откакто минаха на HSTS и се оказа че най-лесно го лъжат като се представят за сървър(а отсреща) още преди браузъра да се закачи (за да валидира) и оттогава взеха да го подсилват като кешират IP адресите на по-известните сървъри... щото веднъж подкарано HSTS вече е почти невъзможно да излъжеш браузъра, та те взеха да ги лъжат предварително и.... те така
някой ден като си сменят IP адресите (напр. наскоро Jira ми опява че на 29-ти юли си сменят ИП адреса) и ще го ядем ...големия, добре че модерните браузъри имат ауто-ъпдейт, който ще чакаме с нетърпение (е с изкл. кашиците от некои поделения дето почти всичко са си спрели и ще има да се чудят що не могат да се свържат)

нещо което забравих да спомена е че ХСТС е обвързано към hostname а не към IP поради което първата възможна атака е ДНС (т.е. аз съм/моето ИП отговаря на Гугъл.ком) - затова браузърите кешират (до max-age header) ИП адрес(ите), че даже си идват и с вграден кеш (особ. Хрома)

https://blog.stackpath.com/glossary/hsts/

https://www.thesslstore.com/blog/clear-hsts-settings-chrome-firefox/


П.П.
https://medium.com/bugbountywriteup/find-edges-hsts-preload-list-part-i-2ee5ce6bc5aa
The problem with dynamic HSTS policy is that the initial connection to the server is not protected. To fix this problem, Google maintains a HSTS preload list. Developers can submit their domains to the preload list at hstspreload.org. This list is hardcoded in the binary files of all major browsers.
та такааа... напр. който си е спрял автоматичното обновяване на бразуъра, и напр. утре реши да позлва Jira е го яде големия, щото неговия бразуър binary file още пази hardcoded стйнотите от стария ИП адрес на Джира

Извинявам се - не било джира ами Bitbucket
https://blog.bitbucket.org/2018/07/02/new-ip-addresses-bitbucket-cloud/

What are we doing?
We’ll start a gradual rollout of changing our A records in DNS starting at 22:00 UTC on Sunday, July 29 2018 to point to new IP addresses. The rollout is expected to be completed for all our customers two weeks later, i.e by the 15th of August.

услужливо са пропуснали темата за HSTS considerations, ама това си е проблем на браузърите - нали така  >:D


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 28, 2018, 19:09
Явно порното вече си се зарежда добре и човека е добре, вие го пращате да инсталира Виндовс, че и даже 10 (ipconfig -seriously)

Пак не си чел внимателно, както винаги.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Yasen6275 в Jul 28, 2018, 22:55
.....

нещо което забравих да спомена е че ХСТС е обвързано към hostname а не към IP поради което първата възможна атака е ДНС (т.е. аз съм/моето ИП отговаря на Гугъл.ком) - затова браузърите кешират (до max-age header) ИП адрес(ите), че даже си идват и с вграден кеш (особ. Хрома)

....

услужливо са пропуснали темата за HSTS considerations, ама това си е проблем на браузърите - нали така  >:D
Глупости. Браузърите нямат вграден кеш. Имат вградени HSTS записи които задължават браузъра да ползва https за определени домейни. И дори и да се направиш на гугъл.цом пред някого ще изгърмиш на проверката на сертификата и ще получиш комбинация от 3 пръста с преобладаващ среден.

И що ли са я пропуснали тази тема. Дали пък защото няма абсолютно никакво отношение към dns записите?


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 28, 2018, 23:45
Още Netscape Navigator 3, който струваше 35 щ.д., а ние го крадяхме, кешираше записите от DNS. Tогава това беше и жизнено важно, защото бяхме на комутируема връзка (т. нар. dial-up) с върховните 2 кб/с. Нещо като сегашната мобилна на втория ден, като ти свършат мегабайтите.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 29, 2018, 09:17
Още Netscape Navigator 3, който струваше 35 щ.д., а ние го крадяхме, кешираше записите от DNS. Tогава това беше и жизнено важно, защото бяхме на комутируема връзка (т. нар. dial-up) с върховните 2 кб/с. Нещо като сегашната мобилна на втория ден, като ти свършат мегабайтите.

Note:

By default, a new version of Firefox will use the DNS information provided by the operating system and ignores its own cache


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: go_fire в Jul 29, 2018, 10:53
Понеже бях почитател, на нещо, което се казваше Мозила, а днес е известно като болна от морска болест маймуна, то никога не съм долюбвал Лисока. Но днес ти ми даде поредната причина, защо да смятам тези хора за безумци. Жалко за което.

Ясен едва ли ще се извини, но карай. Неговите извинения не ми трябват. Да се извини на жена си, че сигурно с нея се държи по същия брутален начин.

Иначе аз си мислех, че имам отговор на първоначалния му въпрос, но не бях сигурен. Мислех, че е денонощие по съпоставка с подразбиращата стойност на BIND. Обаче имах съмнение дали не е повече, например седмица като за нормалния кеш, защото това все пак не е сървър. Написаното от Ремо за Битбъкет остава в мен впечатление, че не е ден.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Yasen6275 в Jul 29, 2018, 22:40
Netscape няма от 15 години. Dial-up също няма много отдавна. И  браузърните технологии и интернет скоростите мръднаха малко от това ниво. Малко.

И понеже разликата между Firefox и See Monkey е колкосална, едните са света вода не напита, а другите черни дяволи.

И да кеша, който не е вграден, а е динамичен, щото иначе няма да е кеш а константи, не е с време на живот на един ден. Във Firefox е е 60 секуди, а в хрома е изключен по подразбиране.

И за какво точно трябва да се извинявам? Че не понасям заблуждаващи, лъжливи или неинформирани мнения ли?

И как се отнасяш ти към жена си не ни интересува. Това че не можеш да се абстрахираш от собствените си косури и ги проектираш върху другите си е твой проблем.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: Acho в Jul 30, 2018, 09:46
А колегата пробвал ли е да зареди в адрес бара на браузера направо IP-то на някой сайт който му се бави ?

Така няма да има много разтакаване по DNS-и. Да си го ресолвне, и да тества директно с IP-то.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: makeme в Jul 30, 2018, 11:03
Цитат на: ddantgwyn
Остави го go_fire, изглежда и него го е напекло слънцето. Ако имаше проблеми с DNS дали щеше да се свърже с Google?

Аз съм виждал такова нещо и проблема беше в рутера на БТК. Решение:
Код
GeSHi (Bash):
  1. sudo -s
  2. echo "nameserver 1.1.1.1" > /etc/resolv.conf

@kutsarsk Пробвай така и кажи дали всичко е тръгнало.


Цитат на: Yasen6275
Глупости. Браузърите нямат вграден кеш. Имат вградени HSTS записи които задължават браузъра да ползва https за определени домейни.

Не разбирам толкова от работата на браузърите, но мисля че грешиш.

Тук ($2) питам за един аддон, който е доста известен и точно за опцията за кеш. В момента при новия ФФ я няма. Намерих и снимка ($2).

ПП: Кеш има на всякъде. Интернет върви благодарение на него  :D
ПП2: Намерих инфо:
https://ccm.net/faq/555-disabling-the-dns-cache-in-mozilla-firefox
Преди FF е имал, а сега няма. При chrome все още има (което обеснява много неща :) ) :
http://www.redsome.com/flush-clear-dns-cache-google-chrome-browser/




Титла: Re: Проблем със зареждане на сайтове
Публикувано от: programings в Jul 30, 2018, 13:16
Preloaded HSTS-ите не са кеш, Ясен е прав.

Това са просто hardcode-нати entry-та в една таблица, която се налива при зареждането на браузъра по начин, имитиращ получаването на HSTS хедър от сайта, съответно си има Max-Age и т.н.
Навремето имаше една атака върху NTP, с която компютърът на жертвата се изпращаше в бъдещето, съответно срокът за валидност в Max-Age-а изтича и жертвата прави опит отново да достъпи сайта през http, като така се bypass-ваха preloaded HSTS-ите.

Иначе браузърът си прави DNS кеш, за да не пита постоянно local resolver-а. За Firefox може да се контролира колко записа да пази през network.dnsCacheEntries настройката в about:config, както и кога да изтича през network.dnsCacheExpiration. Ако се зададат на 0, кешът е забранен.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: remotexx в Jul 30, 2018, 15:23
Мисля че имаше основателна причина да кешират и ДНС записите /поне за ХСТС записите/, но за съжаление не можах да намеря официалния анонс от Гугъл... помня само че го четох след обновяване на Хрома в техния блог. Отдавна беше...
... Но пък намерих това

https://null-byte.wonderhowto.com/how-to/defeating-hsts-and-bypassing-https-with-dns-server-changes-and-mitmf-0162322/


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: 4096bits в Jul 30, 2018, 17:01
Да заредиш нещо в рамта, за да имаш по-бърз достъп до него, а не да го четеш от по-бавен източник ми звучи точно като кеш. Каквито ще и таблици да са.


Титла: Re: Проблем със зареждане на сайтове
Публикувано от: ddantgwyn в Jul 30, 2018, 19:38
А колегата пробвал ли е да зареди в адрес бара на браузера направо IP-то на някой сайт който му се бави ?

Така няма да има много разтакаване по DNS-и. Да си го ресолвне, и да тества директно с IP-то.

host не прибягваше ли до услугите на DNS?