Ubuntu 12.04 - великое торможение интернета

5065584

Ситуация. Есть компьютер 1 с Win7, он подключен к интернету от ЮМОС. В нем две сетевые карты, во вторую воткнут ноутбук со свежеустановленной Ubuntu 12.04 (компьютер 2). На компьютере 1 в первом подключении разрешен общий доступ к интернету. В локальной сети между компьютерами 1 и 2 выставлены статические IP. На компьютере 2 прописаны все настройки интернета в файле /etc/network/interfaces. Интернет в принципе есть - внешние сервера пингуются, можно сходить по ssh. Но интернет очень медленный, почти мертвый. IPv6 я уже отключил, файл /etc/resolv.conf на месте. Что делать? Я смутно догадываюсь, что дело в области DNS.

Filan

ноутбук со свежеустановленной Ubuntu 12.04
Зачем такая древность? У 14.04 что-то не работает из железа?
Есть компьютер 1 с Win7, он подключен к интернету от ЮМОС. В нем две сетевые карты, во вторую воткнут ноутбук

На компьютере 1 в первом подключении разрешен общий доступ к интернету.

«Я хочу это развидеть!»
Венда в качестве роутера ни к чему хорошему не приводит.
Но интернет очень медленный, почти мертвый.
В чём именно выражается его медленность? Озвучь сценарий (твои действия).

файл /etc/resolv.conf на месте. … Я смутно догадываюсь, что дело в области DNS.

Покажи этот самый /etc/resolv.conf.

agaaaa

В локальной сети между компьютерами 1 и 2 выставлены статические IP
Хм. А это зачем? Винда вроде, когда поднимаешь шаринг, DHCP вывешивает в зависимую сеть.

oliva

Да, в венде 7 есть DHCP-сервер

5065584

Касательно древности.
1. Не такая уж и древность
2. В 14.04 интернет так же тормозил
3. Да, ноутбук заслуженный и с встроенным видеоконтроллером SiS 671/771, о котором пишут, что под 14.04 его не завести. А под 12.04 я нашел хороший драйвер и добился родного разрешения экрана.
4. 12.04 лучше русифицирована
Касательно DHCP. Пробовал и так, и так - результат одинаков, сейчас прописал статический IP для полноты контроля за настройками. Вот, кстати, /etc/network/interfaces:

#auto lo
#iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.137.2
netmask 255.255.255.0
gateway 192.168.137.1
dns-nameservers 192.168.137.1
#iface wlan0

А вот /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.137.1

192.168.137.1 - IP компьютера 1 в локальной подсети.
Медленность интернета в том, что я лезу в Google, обращаюсь к livejournal.com, vk.com и т.п., с них начинают приходить какие-то данные, но страница упорно не грузится. При этом эти же доменные имена пингуются, причем я вижу, как разрешаются доменные имена.

5065584

А самый главный парадокс в том, что если я ставлю пакет с помощью apt-get, то качается он (десятки мегабайт) быстро, как и следовало бы при наличном интернете!

spitfire

Медленность интернета в том, что я лезу в Google, обращаюсь к livejournal.com, vk.com и т.п., с них начинают приходить какие-то данные, но страница упорно не грузится. При этом эти же доменные имена пингуются, причем я вижу, как разрешаются доменные имена
Быть может, MTU пошевелить?

5065584

Быть может, MTU пошевелить?
А как?

spitfire

Для начала посмотреть в ip link и выяснить, какой он. Потом через
ip link set dev имя mtu значение
крутить, или как-то так, можно по мануалу глянуть. Вариант попробовать его (MTU) уменьшить, собственно.

5457239

С MTU дело обстоит так. На компьютере 1 MTU равно 1500. На компьютере 2 я выставлял MTU от 200 до 1452 - принципиально ничего не изменилось. Хотя некоторые сайты иногда грузились.

agaaaa

причем я вижу, как разрешаются доменные имена
в смысле они настолько долго разрешаются, что это заметно?

5065584

Получилось. Совет подобрать MTU сработал:
 
> ping -c 1 -s 1472 -M do vk.com
PING vk.com (87.240.131.120) 1472(1500) bytes of data.
From 192.168.137.2 icmp_seq=1 Frag needed and DF set (mtu = 552)

Я выставил MTU 500, все заработало. Всем спасибо.
Оставить комментарий
Имя или ник:
Комментарий: