Zarg
написал 29 февраля 2004 года в 16:10 (840 просмотров)
Ведет себя
как мужчина; открыл 73 темы в форуме, оставил 120 комментариев на сайте.
Почему браузер отказывается открываться при подключенной сети?
В чем прикол?
Пробовал Konquerror, Opera, Netscape Navigator, результат аналогичен пока не отключишься от сети, хрен откроется.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Ты поточнее можешь указать что происходит и при каких условиях…?
Мы ведь не гадалки… чтобы угадывать что у тебя происходит по силе и направлению ветра в Антарктиде…
При самых обыкновенных условиях.
Подключаюсь с помощью kppp и пытаюсь открыть браузер. Появляется кнопа с часами на панели задач, на курсор тоже часы вешаются, а браузер не открывается. При этом ранее открытые окна браузера ( до коннекта)нормально работают, ни чего не вешается.
А как только отключаешься от инета, сразу открывается браузер.
Я слышал, что может браузер хреновничать из за неправильно настроенного DNS. Но я ничего хитрого не делал, просто прописал IP адреса DNS серваков прова и все. Да и как он так будет хреновничать, если в остальных окнах ( которые открыты до коннекта) нормально все работает.
З.Ы. Система FreeBSD 5.1 если интересно.
Посмотри в логах /var/log/syslog/messages, что он пишет когда ты уже законнектился и после того как отсоединился.
Feb 29 23:08:48 Rhost pppd[604]: pppd 2.3.5 started by root, uid 0
Feb 29 23:08:48 Rhost pppd[604]: Connect: ppp0 <--> /dev/cuaa0
Feb 29 23:08:49 Rhost pppd[604]: local IP address 212.46.210.93
Feb 29 23:08:49 Rhost pppd[604]: remote IP address 213.142.193.92
Feb 29 23:09:26 Rhost pppd[604]: Connection terminated, connected for 1 minutes
Ничего особенного
А раньше такое было… ?
После чего возникла проблема…
Во время когда ты подключен к сети и запустил браузер, что он делает…
Неправильно указаны DNS-адреса.
При отключённой сети попытки спросить адрес (ммм.. какой именно? localhost.localdomain? или что-то типа) получают ошибку «no route to host», что происходит за несколько миллисекунд.
При подключённой сети происходит по другому «connection timeout», а это в зависимости от настроек, версии системы, может быть от 30 секунд и до нескольких минут.
Спасти положение может файлик /etc/hosts, в котором надо правильно прописать все нужные системе адреса.
Кроме того, адреса DNS серверов лучше брать от провайдера при установки ppp-соединения.
PS: кстати, freebsd в этом плане… ммм… вот она-то как раз ждёт до посинения..
У меня была похожая пролема…
После установки alt, страшно долго запускались все приложения…
После прописания в /etc/hostname и /etc/hosts, правильного адреса dns сервера и имени домена, все встало на свои места… Но у меня все вообще приложения тормозили, т.е. никакой нагрузки на проц, просто долго загружаются…
IP адреса спрашивал у провайдера.
А вот в файле hosts прописанно следущее:
::1 localhost localhost.my.domain
127.0.0.1 localhost localhost.my.domain
127.0.0.1 Rhost.org
Я добавлял только последнюю строку, при этом домен брал на шару.
Этот же домен у меня прописан в /etc/rc.conf
hostname=«Rhost.org»
Может че не так прописал?
nsswitch.conf в студию
или man nsswitch.conf
С файлом nsswitch.conf у меня получилась такая фигня.
Изначально в нем было следующее:
hosts: files
но при таком раскладе у меня неправильно генерился файл host.conf:
# Auto-generated from nsswitch.conf, do not edit
hosts
Для чего я поменял hosts: files на hosts: dns files
и в host.conf добавилась строка bind без которой DNS у меня вообще не работал.
Не знаю на сколько корректны были мои действия.
host.conf:
соответственно nsswitch.conf:
работало на 5.1 все нормально
У меня тоже FreeBSD5.1 и изначально все же было hosts: files .
Так как правильно, hosts: files dns или hosts: dns files?
Хотя если host.conf сейчас генерится нормально, то наверное и так, как у меня тоже правильно.
З.Ы. с браузером разобрался, подрихтовал /etc/hosts , оставил только localhost , и в /etc/rc.conf hostname тоже поменял на localhost.
Вроде как стал открываться.
Это как ты хочешь. Сначала резолвить имена через dns, а потом через /etc/hosts или наоборот. ИМХО логично юзать так:
hosts: files dns