Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Opera браузер >> Opera for Linux, Mac OSX

Страниц в этой теме: 1 | 2 | (показать все)
lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Опера 9.24 не видит внешнюю сеть  
20/11/2007 01:40     [post link]   Прикреплённые файлы (518 downloads)

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


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

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

9A4172
User
*****

Зарегистр: 05/05/2004
Сообщений: 51
Из: Приморье
Re: Опера 9.24 не видит внешнюю сеть new 
20/11/2007 02:24   [Re: lukinfore]   [post link]  

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

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
20/11/2007 12:53   [Re: 9A4172]   [post link]  

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

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Опера 9.24 не видит внешнюю сеть new 
20/11/2007 13:17   [Re: lukinfore]   [post link]  

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

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
20/11/2007 19:44   [Re: Ilya]   [post link]  

Система -убунту 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.

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Опера 9.24 не видит внешнюю сеть new 
20/11/2007 20:10   [Re: lukinfore]   [post link]  

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

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

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

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

9A4172
User
*****

Зарегистр: 05/05/2004
Сообщений: 51
Из: Приморье
Re: Опера 9.24 не видит внешнюю сеть new 
21/11/2007 00:54   [Re: Ilya]   [post link]  

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

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

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
21/11/2007 04:16   [Re: Ilya]   [post link]  

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


Вот здесь по ходу мой же случай.
Я тут полазил по инету и вывод сделал такой:
Опера посылает запрос:
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


Исправлено lukinfore (21/11/2007 04:25)

9A4172
User
*****

Зарегистр: 05/05/2004
Сообщений: 51
Из: Приморье
Re: Опера 9.24 не видит внешнюю сеть new 
21/11/2007 10:42   [Re: lukinfore]   [post link]  

В общем, как я понял "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 - кэширующий), настроил его без проблем, в Тырнете и статьи про него есть.


Исправлено 9A4172 (21/11/2007 10:48)

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
22/11/2007 18:21   [Re: 9A4172]   [post link]   Прикреплённые файлы (520 downloads)

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

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

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

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

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Опера 9.24 не видит внешнюю сеть new 
22/11/2007 19:13   [Re: lukinfore]   [post link]  

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 и т.д.).

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

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
22/11/2007 21:21   [Re: Ilya]   [post link]  

Ilya,

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

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

9A4172,

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

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

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Опера 9.24 не видит внешнюю сеть new 
23/11/2007 00:09   [Re: lukinfore]   [post link]  

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

9A4172
User
*****

Зарегистр: 05/05/2004
Сообщений: 51
Из: Приморье
Re: Опера 9.24 не видит внешнюю сеть new 
23/11/2007 00:16   [Re: lukinfore]   [post link]  

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

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

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

lukinfore
Новичок

Зарегистр: 20/11/2007
Сообщений: 8
Re: Опера 9.24 не видит внешнюю сеть new 
23/11/2007 18:34   [Re: 9A4172]   [post link]  

9A4172,

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

Ilya,

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

Страниц в этой теме: 1 | 2 | (показать все)  

Opera браузер >> Opera for Linux, Mac OSX

Дополнительные сведения
0 зарег. и 3 анонимные пользователи просматривают этот форум.

Модератор:  Ilya, van_grieg, Angolier, jone, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 35174

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100