Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с сетью из командной строки  (Прочитано 894 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн knyzev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Выполняю ping google.com
PING google.com (209.85.148.100) 56(84) bytes of data.
64 bytes from 209.85.148.100: icmp_req=1 ttl=52 time=45.5 ms

вроде все нормально, если мне не мерещится то это 45 мс
но реально выполняется секунд 10-15.

в менеджере обвновлений при попытке установить обновления

Failed to fetch http://ru.archive.ubuntu.com/ubuntu/pool/main/d/dbus/libdbus-1-dev_1.4.18-1ubuntu1.3_amd64.deb Could not connect to 173.213.108.114:8080 (173.213.108.114). - connect (111: Connection refused)

вот что программа пишет на все запросы.

+ одно консольное приложение вот что пишет
The URL file could not be downloaded 
  : failed to open stream: HTTP request failed! 
+

а иногда аналогично выдает Connection refused.

При этом через броузер все быстро нормально грузится!

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Проблема с сетью из командной строки
« Ответ #1 : 06 Октября 2012, 18:38:23 »
ping -c4 ya.ru
tracepath ya.ru
sudo iptables-save
env | grep -i proxy
cat /etc/resolv.conf
ip a
ip r
ip -s l

Оффлайн knyzev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #2 : 06 Октября 2012, 18:59:40 »
ping -c4 ya.ru
PING ya.ru (93.158.134.203) 56(84) bytes of data.
64 bytes from 93.158.134.203: icmp_req=1 ttl=51 time=34.3 ms
64 bytes from 93.158.134.203: icmp_req=2 ttl=51 time=35.4


tracepath ya.ru
 1:  vadim-Aspire-5310.local                               0.174ms pmtu 1500
 1:  Dlink-Router.Dlink                                    0.855ms
 1:  Dlink-Router.Dlink                                    0.824ms
 2:  192.168.1.1                                           1.569ms asymm  3
 3:  no reply
 4:  no reply
 5:  no reply
 6:  no reply
 7:  no reply
 8:  no reply
 9:  no reply
10:  no reply
11:  no reply
12:  no reply
13:  no reply
14:  no reply
15:  no reply
16:  no reply
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
29:  no reply
30:  no reply
31:  no reply
     Too many hops: pmtu 1500
     Resume: pmtu 1500

sudo iptables-save
ничего не выводит

env | grep -i proxy
http_proxy=http://173.213.108.114:8080/ - вот этого не должно быть, наверное какой-то глюк, осталось когда через прокси тестил что-то, ставил через GUI интерфейс "Сеть", сейчас там поля проксей чистые
UBUNTU_MENUPROXY=libappmenu.so

cat /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 127.0.0.1
search Dlink

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:16:d4:e4:a8:11 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.53/24 brd 192.168.0.255 scope global eth0
    inet6 fe80::216:d4ff:fee4:a811/64 scope link
       valid_lft forever preferred_lft forever

ip r
default via 192.168.0.1 dev eth0  proto static
169.254.0.0/16 dev eth0  scope link  metric 1000
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.53  metric 1

ip -s l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    RX: bytes  packets  errors  dropped overrun mcast   
    4833461    17910    0       0       0       0     
    TX: bytes  packets  errors  dropped carrier collsns
    4833461    17910    0       0       0       0     
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:16:d4:e4:a8:11 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast   
    18009296   26336    0       0       0       250   
    TX: bytes  packets  errors  dropped carrier collsns
    4916957    26757    0       0       0       0

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Проблема с сетью из командной строки
« Ответ #3 : 06 Октября 2012, 19:15:56 »
env | grep -i proxy
http_proxy=http://173.213.108.114:8080/ - вот этого не должно быть, наверное какой-то глюк, осталось когда через прокси тестил что-то, ставил через GUI интерфейс "Сеть", сейчас там поля проксей чистые
Походу, копать надо именно в эту сторону.
Ещё убедиться, что в переменных среды рута чисто.
У меня не ubuntu, поэтому не смогу подсказать, где конкретно это отключается.
Возможно, где-то здесь
grep -i proxy /etc/profile{,.d/*} /etc/bashrc ~/.bashrc ~/.bash_profileМ.б. ещё в профайле рута и конфигах пакетного менеджера.

Кроме того, /etc/resolv.conf странный.
Покажите:
nslookup ya.ru
nslookup ya.ru 8.8.8.8

Оффлайн knyzev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #4 : 06 Октября 2012, 19:21:38 »
nslookup ya.ru
Server: 127.0.0.1
Address: 127.0.0.1#53

Non-authoritative answer:
Name: ya.ru
Address: 87.250.251.3
Name: ya.ru
Address: 87.250.250.203
Name: ya.ru
Address: 87.250.250.3
Name: ya.ru
Address: 77.88.21.3
Name: ya.ru
Address: 213.180.204.3
Name: ya.ru
Address: 213.180.193.3
Name: ya.ru
Address: 93.158.134.203
Name: ya.ru
Address: 93.158.134.3

nslookup ya.ru 8.8.8.8Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
Name: ya.ru
Address: 77.88.21.3
Name: ya.ru
Address: 87.250.250.3
Name: ya.ru
Address: 87.250.250.203
Name: ya.ru
Address: 87.250.251.3
Name: ya.ru
Address: 93.158.134.3
Name: ya.ru
Address: 93.158.134.203
Name: ya.ru
Address: 213.180.193.3
Name: ya.ru
Address: 213.180.204.3

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Проблема с сетью из командной строки
« Ответ #5 : 06 Октября 2012, 19:23:08 »
knyzev, норм.
Осталось разобраться с прокси.

Оффлайн knyzev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #6 : 06 Октября 2012, 19:45:06 »
Поставил export http_proxy=''
проблема решилась, видать bug юбунты
В каком именно файле прокси не знаю, что-то ещё grep при поиске по файлам отвалился

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #7 : 06 Октября 2012, 20:44:08 »
Такие баги обычно пользователь создаёт.
В /etc/environment не затесалось случайно?

Оффлайн knyzev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #8 : 06 Октября 2012, 22:29:25 »
Что вы имеете ввиду ?

cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблема с сетью из командной строки
« Ответ #9 : 06 Октября 2012, 23:12:34 »
Что вы имеете ввиду ?
Что могло туда попасть.

Чтобы сузить круг: попробуйте создать нового юзверя и проверить как у него обстоят дела с переменной http_proxy. Если пусто, то искать в конф.файлах только одной "больной" учётки, если не пусто, то в каталоге /etc/ прошерстить.

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.