myoperam Опера 9.24 не видит внешнюю сеть
ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | operaman.ru | Поиск
Опера 9.24 не видит внешнюю сеть lukinfore  11/20/07 01:40 AM

В поиске я такого не нашел, поэтому :
1. Установил с репозитория синаптиком.
2. Сначала вообще ничего не открывала, даже локальные файлы ну и опера: тоже.
3. Сеть - адсл-модем, подключон через как роутэр, на него заходит.
4. Файрвол отключен кроме родного с роутера (out- соединения не блокируются).
5. Само соединение (тьхутьхутьху) работает норм (файрфокс, фтп и тп).
6. Даже не представляю почему )


спс за будующую помощь.

вопрос несколько сокращается) Чтото с ДНС, потомушто
[image]http://forum.myopera.net/files/36383-Screenshot-1.png[/image]
по айпи адресам замечательно заходит. Но причину по прежнему не представляю.

Re: Опера 9.24 не видит внешнюю сеть 9A4172  11/20/07 02:24 AM

Может быть, для Оперы как-нибудь случайно включил прокси-серверы (несуществующие). Либо наоборот, для Firefox и остальных задал прокси, а для Оперы забыл.
Ещё можно сниффером (Ethereal/Wireshark, tcpdump) посмотреть, что Опера делает при попытке открыть страницу.
Пока больше никаких мыслей, действительно, очень странно...

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/20/07 12:53 PM

9A4172,
никаких прокси нигде не установлено. Пробовал:))) и роутер проксей ставить)) и провайдерский шлюз:) в опере. В виндусе эта версия на этом же компе также норм работала без проксей.
Насчет сниферов - попробую, хотя дела с ними не имел.

Re: Опера 9.24 не видит внешнюю сеть Ilya  11/20/07 01:17 PM

Фигня какая-то. Попробуй удалить нафиг то, что поставил синаптиком, и скачай-установи пакет с оф.сайта Opera. Кстати, а система-то какая?

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/20/07 07:44 PM

Система -убунту 7.10, гном. Щас офсайтовскую качаю.
ДНС-сервером роутер стоит 192.168.1.1, а она ему не верит гг:
sudo tcpdump -a -i eth0 -vvv -n
...
19:27:01.329073 IP (tos 0x0, ttl 64, id 54263, offset 0, flags [DF], proto UDP (17), length 59) 192.168.1.2.32885 > 192.168.1.1.53: [bad udp cksum a8bf!] 50294+ AAAA? _//www.opera.com._ (31)
19:27:01.461526 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 131) 192.168.1.1.53 > 192.168.1.2.32885: 50294 q: AAAA? _//www.opera.com._ 1/1/0 _//www.opera.com._ CNAME front.opera.com. ns: opera.com. (103)
19:27:01.461820 IP (tos 0x0, ttl 64, id 54296, offset 0, flags [DF], proto UDP (17), length 59) 192.168.1.2.32885 > 192.168.1.1.53: [bad udp cksum 7b38!] 26276+ A? _//www.opera.com._ (31)
19:27:01.464198 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 75) 192.168.1.1.53 > 192.168.1.2.32885: [udp sum ok] 26276- q: A? _//www.opera.com._ 1/0/0 _//www.opera.com._ A 1.0.0.0 (47)
...
если я это правильно понял)
И еще к куче левых днс-офф запросы шлёт, но роутер на провайдерские настроен.
Щас пропробую tethereal'om.

Re: Опера 9.24 не видит внешнюю сеть Ilya  11/20/07 08:10 PM

Млять... И это Убунту - самый дружелюбный дистр

Ладно, без офтопика.
В общем, я тоже сижу на ADSL, модем настроен роутером, дома беспроводная локалка.

В системных настройках:
шлюз по умолчанию - 192.168.1.1 - адрес роутера.
DNS - получать автоматически от DHCP-сервера (который, ессно, работает в модеме-роутере)
IP получать автоматически тоже от DHCP сервера.

Пароль и логин подключения к провайдеру - настраивается в модеме-роутере. Т.е., реально жто не мой комп, а модем-роутер цепляется к прову. А в локальной сети я могу подключить любое число компов к роутеру и выходить через него в сеть.

Re: Опера 9.24 не видит внешнюю сеть 9A4172  11/21/07 12:54 AM

Ilya, у него же все остальные программы работают, кроме Оперы.

lukinfore, а какой реально DNS-сервер используется? Ну, с которым Firefox работает. Что, например, говорит команда dig opera.com ?

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/21/07 04:16 AM

Ilya,
дык у меня тоже самое почти, только сетки нет) и статический айпи 192.168.1.2 у компа, и опера не пашет сцуко(((
В опщем ап стену
Вайршарк тоже самое говорит : неверная чексумма удп днс запроса оперы. Скачал офсайтовский архив (они одинаковые вродь) такая ж фишка, и дхцп пробовал включать.


Вот _//dormestmass.blogspot.com/2007/06/adsl-path-mtu-discovery.html_ по ходу мой же случай.
Я тут полазил по инету и вывод сделал такой:
Опера посылает запрос:
DNS Standard query AAAA _//www.opera.com_ и ответ роутера
DNS Standard query response CNAME front.opera.com
а файрфокс
DNS Standard query A _//www.opera.com_ и респонс
DNS Standard query response CNAME front.opera.com A 193.69.116.18 A 193.69.116.19
это как я понял ipv4-v6, и в контексте этого он получаетсо в опере как -то отключаетса?)
Просто нежелательно ДНС провайдера указывать тк сервер не один и работают они.. кхм.. поочередно

А насчет чексуммы все равно непонятно.


9A4172,
dig opera.com
; <<>> DiG 9.4.1-P1 <<>> opera.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17854
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;opera.com. IN A

;; ANSWER SECTION:
opera.com. 18496 IN A 193.69.116.18
opera.com. 18496 IN A 193.69.116.19

;; AUTHORITY SECTION:
opera.com. 111558 IN NS nic1.opera.com.
opera.com. 111558 IN NS nic4.opera.com.
opera.com. 111558 IN NS nic2.opera.com.
opera.com. 111558 IN NS nic3.opera.com.

;; ADDITIONAL SECTION:
nic3.opera.com. 122508 IN A 88.131.66.88
nic4.opera.com. 31945 IN A 213.236.208.70
nic1.opera.com. 132269 IN A 195.189.143.101
nic2.opera.com. 31234 IN A 213.236.208.72

;; Query time: 43 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Nov 21 06:18:54 2007
;; MSG SIZE rcvd: 199


Re: Опера 9.24 не видит внешнюю сеть 9A4172  11/21/07 10:42 AM

В общем, как я понял "bad udp cksum" - это про другое: разное сетевое оборудование может подсчитывать контрольные суммы пакетов, а снифферы их учитывать. Так что это вроде как фишка снифферов. Но не уверен, так как сам не разбираюсь в этом деле.

По теме мыслей мало :-(
Как с более старыми/новыми версиями Оперы?
Если отключить мопедный файрвол, работает?
Ещё есть мысль посмотреть скрипт запуска Оперы на предмет подозрительного (по крайней мере, у меня в Федоре /usr/bin/opera - это скрипт-запускатель); хотя это вряд ли...
Можно ещё настройки самого мопеда посмотреть на предмет странного, но тут уже совсем ничего умного не напишу :-)

У меня на F7 ipv6 включено, всё работает нормально, в т.ч. и Opera. Но можно попробовать отключить; в Федоре это делается штатно, добавлением строчки "NETWORKING_IPV6=no" в /etc/sysconfig/network , наверное, и в Debian/Ubuntu можно как-то штатно отключить.

Как обходной путь - работать через прокси :-) Думаю, что прокси-сервер разберётся с кривыми ответами D-Link'а. Поставить локально, например, тот же Privoxy. Если не нужны все его навороты по блокированию и фильтрации, можно отключить их, чтоб просто тупо прогонял через себя трафик. Ну, или MiddleMan, WWWOffle (при должной настройке) и т.п. Жаль, что Opera не умеет работать с SOCKS-прокси...

Ещё более извращённый вариант :-) - локальный DNS-сервер, не обязательно bind, можно pdnsd, который настраивается очень просто - указать ему вышестоящий DNS-сервер (D-Link), вот и вся настройка. Лично я склоняюсь к этому варианту, т.к. проще и быстрее всего. Я использовал pdnsd в те времена, когда у меня не было DSL (pdnsd - кэширующий), настроил его без проблем, в Тырнете и статьи про него есть.


Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/22/07 06:21 PM

Попробовал pdnsd - всё также, т.е если провайдерские сервера источниками ставишь нормально, а с роутером опера не дружет(( Тока он еще кучу запросов громоздит, и я с таким же успехом их в настройке сетки прописал.

ipv6, firewall, хотя он то не причем - вроде все отключал.

Прокси ... эт интересно, конечно, но как унитаз на дистанционном управлении получится

В общем это баг ДНС Длинка некорректно обрабатывающего запросы АААА, на форуме ихнем запостю, мож в прошивке новой уже пофиксили. Но если кто знает как в опере очередность поменять, чтобы она сначала А отправляла, или другие идеи - пишимс.
зы_//forum.myopera.net/files/36459-Screenshot-4.png_
непонятно почему пднсд меняет запрос(11-12)

Re: Опера 9.24 не видит внешнюю сеть Ilya  11/22/07 07:13 PM

IMHO, ты слишком глубоко зарылся. И запутался, ессно. Я никогда не слышал, что при одних и тех же настройках сети одни проги могли выходить в инет, а другие не могли. Фигня это какая-то.

Попробуй ещё раз настроить сеть.
1. Обнули роутер
2. Настрой его по-новой. Вот мои параметры:
WAN Information:
Mode: Routing
Encapsulation: PPPoE
Multiplexing: LLC
VPI/VCI: 8/35
Service Name : #####
User Name : #########
Password : ########
IP Address : Obtain an IP Address Automatically
Network Address Translation: SUA Only
Connection: Nailed-Up Connection

LAN Information:
IP Address: 192.168.1.1
IP Mask: 255.255.255.0
DHCP: ON
Client IP Pool Starting Address: 192.168.1.33
Size of Client IP Pool: 32

LAN - это относится к твоим настройкам внутренней локальной сети.

Далее, в системных настройках обязательно указываешь маршрут по умолчанию (192.168.1.1) и получение IP и обновление DNS автоматически через DHCP. Также я всегда отмечаю "Разрешить переадресацию".

Также желательно полностью начистовую сделать новые сетевые настройки системы (сетевой карты, NetworkManager и т.д.).

В общем, если всё правильно настроить, то вообще пофигу, какая прога какие запросы шлёт: дело сетки - транслировать эти запросы туда-сюда в правильных направлениях, а не присматриваться к форме или виду запроса.

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/22/07 09:21 PM

Ilya,

ты наверное не смотрел ссылку которую я привел выше. Это баг днс'а роутера. Сейчас в настройках НетворкМанагера поставил сервера провайдера и все опера работает, с нее и зашол). Просто они адреса ихние меняют, а коробка их как-то-не-знаю-как автоматом определяет))

Настройки у меня твоим вроде соответствуют кроме зиксель- и провайдеро- специфических, а дхцп работает нестабильно - роутер при запросе сетевухи на подтверждение адреса дает новый и переинициирует коннект, поэтому включил на компе статический адрес. А вот что значит "Разрешить переадресацию" в контексте системных настроек не совсем представляю. Эт редирект типа в браузере или што?

9A4172,

попробовал наугад 9.22-версию с офсайта - аналогично. Не искать же 7.хх

Когда будет невлом), надо в виндусе посмотреть на механику этого всего.

Re: Опера 9.24 не видит внешнюю сеть Ilya  11/23/07 12:09 AM

Ну, баг в софте роутера - это вполне возможно и всё объясняет.

Re: Опера 9.24 не видит внешнюю сеть 9A4172  11/23/07 12:16 AM

lukinfore, запросы AAAA, как я понял - это для IPv6, как я понимаю. Попробуй в конфиге pdnsd добавить опцию run_ipv4=off, авось поможет. Ну, и run_ipv4=on тоже попробуй :-)

Расчитывал на то, что у тебя всё работает, кроме "закрытой проприетарной поделки" - Оперы :-) Думал, pdnsd поможет...

Ещё можно в pdnsd.conf просто тупо перечислить все DNS-серверы провайдера в секции servers. Если сервер недоступен, то используется следующий по списку и т.д. Или у провайдера адреса серверов меняются вообще без всякой системы и могут быть любыми?

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/23/07 06:34 PM

9A4172,

ну , не все так плохо) не каждый день меняют. Я просто не хочю лишние пирамиды строить, и тем более без толку) Точно также прописал в настройках инета сервера. Пднсд ведь не думает что коробка нерабочая , он принимает ответ роутера 1.0.0.0. и щитает нормой)) Вот если бы он автоматом определял провайдерский ...

Ilya,

так что ты имел ввиду под "Разрешить переадресацию?

Re: Опера 9.24 не видит внешнюю сеть Ilya  11/23/07 07:35 PM

Точно сам не знаю просто в YAST есть такая галочка в настройках маршрута по умолчанию, я её и пользую. Если не ошибаюсь, это разрешение на то, чтобы данные, пришедшие на IP-адрес, выданный провом, перенаправлялись на адрес во внутренней локальной сети. Пояснений мало, в YAST только вот такое есть: "Включить IP переадресацию, если система - маршрутизатор".

Re: Опера 9.24 не видит внешнюю сеть 9A4172  11/24/07 05:21 AM

Ilya, я так понимаю, это обычный NAT - если компьютер служит шлюзом в Тырнет для локальной сети, то в iptables надо разрешить ещё переброску пакетов (ip forwarding). Скорее всего, эта галочка его и включает.

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

Re: Опера 9.24 не видит внешнюю сеть lukinfore  11/24/07 08:00 PM

Попробовал в форточкехп - да,это с ипв6 бок. Появляетццо когда добавляешь поддержку в св-вах подключения, а так опера сразу запрос А посылает. Видно не везде в убунте отключил. На длинкоффском форуме - саппорты молчят)

9A4172,

попробую какнибудь.

Re: Опера 9.24 не видит внешнюю сеть Turbid  12/08/07 12:55 PM

Прикольно, у меня в Kubuntu 7.10 такой же глюк, только не с оперой, а с konq - все сеть видят (elinks, opera, aptitude, kopete), а он нет. причем favicons подгружает. Говорит хост не найден. В инет выхожу через gprs via bluetooth. Вроде ipv6 отключил, может что с рутингом - надо еще посмотреть...

p.s. Наверно всеже глюк - если отключить кэширование страниц, то открывает нормально...

На разных форумах уже несколько тем с таким глюком - пока решения нет.

p.p.s. Илья, точно эта бубунту самый дружественный дистр.../me пошел опять на debian...


operaman.ru - Home


Rambler's Top100