nixp.ru v3.0

24 января 2017,
вторник,
06:02:25 MSK

DevOps с компанией «Флант»
Аватар пользователя Zarg
Zarg написал 29 февраля 2004 года в 16:10 (345 просмотров) Ведет себя как мужчина; открыл 73 темы в форуме, оставил 120 комментариев на сайте.

Почему браузер отказывается открываться при подключенной сети?

В чем прикол?

Пробовал Konquerror, Opera, Netscape Navigator, результат аналогичен пока не отключишься от сети, хрен откроется.

anonymous

Ты поточнее можешь указать что происходит и при каких условиях…?

Мы ведь не гадалки… чтобы угадывать что у тебя происходит по силе и направлению ветра в Антарктиде…

Zarg

При самых обыкновенных условиях.

Подключаюсь с помощью kppp и пытаюсь открыть браузер. Появляется кнопа с часами на панели задач, на курсор тоже часы вешаются, а браузер не открывается. При этом ранее открытые окна браузера ( до коннекта)нормально работают, ни чего не вешается.

А как только отключаешься от инета, сразу открывается браузер.

Я слышал, что может браузер хреновничать из за неправильно настроенного DNS. Но я ничего хитрого не делал, просто прописал IP адреса DNS серваков прова и все. Да и как он так будет хреновничать, если в остальных окнах ( которые открыты до коннекта) нормально все работает.

З.Ы. Система FreeBSD 5.1 если интересно.

anonymous

Посмотри в логах /var/log/syslog/messages, что он пишет когда ты уже законнектился и после того как отсоединился.

Zarg

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

Ничего особенного

anonymous

А раньше такое было… ?

После чего возникла проблема…

Во время когда ты подключен к сети и запустил браузер, что он делает…

Genie

Неправильно указаны DNS-адреса.

При отключённой сети попытки спросить адрес (ммм.. какой именно? localhost.localdomain? или что-то типа) получают ошибку «no route to host», что происходит за несколько миллисекунд.

При подключённой сети происходит по другому «connection timeout», а это в зависимости от настроек, версии системы, может быть от 30 секунд и до нескольких минут.

Спасти положение может файлик /etc/hosts, в котором надо правильно прописать все нужные системе адреса.

Кроме того, адреса DNS серверов лучше брать от провайдера при установки ppp-соединения.

PS: кстати, freebsd в этом плане… ммм… вот она-то как раз ждёт до посинения..

anonymous

У меня была похожая пролема…

После установки alt, страшно долго запускались все приложения…

После прописания в /etc/hostname и /etc/hosts, правильного адреса dns сервера и имени домена, все встало на свои места… Но у меня все вообще приложения тормозили, т.е. никакой нагрузки на проц, просто долго загружаются…

Zarg

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»

Может че не так прописал?

Master

nsswitch.conf в студию

или man nsswitch.conf

Zarg

С файлом nsswitch.conf у меня получилась такая фигня.

Изначально в нем было следующее:

hosts: files

но при таком раскладе у меня неправильно генерился файл host.conf:

# Auto-generated from nsswitch.conf, do not edit

hosts

Для чего я поменял hosts: files на hosts: dns files

и в host.conf добавилась строка bind без которой DNS у меня вообще не работал.

Не знаю на сколько корректны были мои действия.

Master

host.conf:

# Auto-generated from nsswitch.conf, do not edit
hosts
bind

соответственно nsswitch.conf:

hosts: files dns

работало на 5.1 все нормально

Zarg

У меня тоже FreeBSD5.1 и изначально все же было hosts: files .

Так как правильно, hosts: files dns или hosts: dns files?

Хотя если host.conf сейчас генерится нормально, то наверное и так, как у меня тоже правильно.

З.Ы. с браузером разобрался, подрихтовал /etc/hosts , оставил только localhost , и в /etc/rc.conf hostname тоже поменял на localhost.

Вроде как стал открываться.

Master
Oleg
У меня тоже FreeBSD5.1 и изначально все же было hosts: files .

Так как правильно, hosts: files dns или hosts: dns files?

Это как ты хочешь. Сначала резолвить имена через dns, а потом через /etc/hosts или наоборот. ИМХО логично юзать так:

hosts: files dns

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.