ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-11 11:11 ` Andrii Dobrovol`s`kii
    0 siblings, 1 reply; 13+ messages in thread
From: Andrii Dobrovol`s`kii @ 2010-08-11 11:11 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Yury Konovalov пишет:
> Здравстуйте! На server-light обноыленного до branch 5 возникли проблемы
> с утилитами из пакета iputils
> а именно не работает по имени ping и tracepath, другие утилиты
> mc,ssh,links,traceroute,dig,host,nslookup
> отрабатывают нормально.
> Настройки не отличаются от других серверов, куда копать не знаю.
> Пингуются по имени только
> те хосты которые прописаны в hosts
> 
> тема на форуме зашла в тупик, там кстати есть все конфиги и выводы команд.
> http://forum.altlinux.org/index.php/topic,8010.0.html
> 
> Может кто объяснит природу сего глюка и как вообще работает резолвер в ALT.
> Я только понял что утили типа ping работают в chroot.
> 
Вам предлагали сделать update_chrooted all ? И потом пингануть...
- -- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAkxihUgACgkQpBPgR3404hOsyQEA5FDb7ataCWcenqhfSYzi4IMY
j9fJ5wW0EqLTfMQGfKoA/3KaJ+lsjM5PO+38BG7eIkzQ3ttODwq9uJ0pK81UWlv3
=45mX
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-11 11:45     ` Andrii Dobrovol`s`kii
    0 siblings, 1 reply; 13+ messages in thread
From: Andrii Dobrovol`s`kii @ 2010-08-11 11:45 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Yury Konovalov пишет:
>> Вам предлагали сделать update_chrooted all ? И потом пингануть...
> 
> да, делал, не помогло :-(
> 
И что конкретно говорит ping? Каково содержимое /etc/resolve.conf
при этом?
- -- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAkxijV0ACgkQpBPgR3404hMrzwEAw7s9ay2M4mH+peXP1zeUQBrQ
nuvDTPdd8Rl+vFTK6r8BALECo4enpYUXS7SZA8hUPZhS2g94uTEJDVdIuN/Fz5IV
=6vwD
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-13 11:34         ` Sergey
    0 siblings, 1 reply; 13+ messages in thread
From: Sergey @ 2010-08-13 11:34 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On Wednesday 11 August 2010, Yury Konovalov wrote:

> [root@dell2 lib]# cat /etc/resolv.conf
>  # Generated by resolvconf

/var/resolv/etc/resolv.conf такой же ? Вообще, если update_chrooted all
делался, должен быть такой же...

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-13 20:39             ` Sergey
    0 siblings, 1 reply; 13+ messages in thread
From: Sergey @ 2010-08-13 20:39 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On Friday 13 August 2010, Yury Konovalov wrote:

> Да, такой же
 
чудеса какие-то...

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-16 11:41                 ` Michael Shigorin
  2010-08-17  8:05                   ` [Sysadmins] Два канала и пинг Patlasov YuriI
    0 siblings, 2 replies; 13+ messages in thread
From: Michael Shigorin @ 2010-08-16 11:41 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On Mon, Aug 16, 2010 at 08:57:31AM +0300, Yury Konovalov wrote:
> Ни у кого больше мыслей нет? Проблема не решена.

Я бы пускал эти утилиты под strace (на всякий -ff) -o log
и потом изучал этот log на предмет ошибок, в т.ч. сравнивая
куски с вариантом работы по IP.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Sysadmins] Два канала и пинг
  2010-08-16 11:41                 ` Michael Shigorin
@ 2010-08-17  8:05                   ` Patlasov YuriI
  2010-08-17 10:05                     ` Maxim Tyurin
  2010-08-17 10:11                     ` melcomtec
    1 sibling, 2 replies; 13+ messages in thread
From: Patlasov YuriI @ 2010-08-17  8:05 UTC (permalink / raw)
  To: sysadmins

Всем привет.

Есть два канала интернета. Настроена маршрутизация. В кроне висит скрипт 
для поднятие интерфейсов.
Обычно если у провайдера проблемы то ppp интерфейс отваливался, потом 
скрипт проверял отсутствие его и пытался поднять.
А сегодня ситуация что ppp интерфейс одного провайдера висит и пингует 
внутренние ресурсы, а на внешние ресурсы пинг не идет.
Какой скриптик написать чтоб в таких ситуациях интерфейс отключался?

p.s. И если это резервный канал и основной пинг идет по главному. Как 
проверить его жизнеспособность?


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Два канала и пинг
  2010-08-17  8:05                   ` [Sysadmins] Два канала и пинг Patlasov YuriI
@ 2010-08-17 10:05                     ` Maxim Tyurin
  2010-08-17 11:28                       ` Patlasov YuriI
  2010-08-17 10:11                     ` melcomtec
  1 sibling, 1 reply; 13+ messages in thread
From: Maxim Tyurin @ 2010-08-17 10:05 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Patlasov YuriI writes:

> Есть два канала интернета. Настроена маршрутизация. В кроне висит
> скрипт для поднятие интерфейсов.
> Обычно если у провайдера проблемы то ppp интерфейс отваливался, потом
> скрипт проверял отсутствие его и пытался поднять.
> А сегодня ситуация что ppp интерфейс одного провайдера висит и пингует
> внутренние ресурсы, а на внешние ресурсы пинг не идет.
> Какой скриптик написать чтоб в таких ситуациях интерфейс отключался?

Любой с ping -I

> p.s. И если это резервный канал и основной пинг идет по главному. Как
> проверить его жизнеспособность?

ping -I
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Два канала и пинг
  2010-08-17  8:05                   ` [Sysadmins] Два канала и пинг Patlasov YuriI
  2010-08-17 10:05                     ` Maxim Tyurin
@ 2010-08-17 10:11                     ` melcomtec
  1 sibling, 0 replies; 13+ messages in thread
From: melcomtec @ 2010-08-17 10:11 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

17 августа 2010 г. 11:05 пользователь Patlasov YuriI
<y.patlasov@gmail.com> написал:

> Обычно если у провайдера проблемы то ppp интерфейс отваливался, потом скрипт
> проверял отсутствие его и пытался поднять.

А можете выложить этот кусочек скрипта?

> В кроне висит скрипт для поднятие интерфейсов.

Если не сложно, как конкретно? Куда положить скрипт?

Заранее спасибо.

-- 
С уважением, Денис [melcomtec].

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Два канала и пинг
  2010-08-17 10:05                     ` Maxim Tyurin
@ 2010-08-17 11:28                       ` Patlasov YuriI
  2010-08-17 11:47                         ` [Sysadmins] [JT] pppd Starodumoff Ilya
                                           ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Patlasov YuriI @ 2010-08-17 11:28 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

[-- Attachment #1: Type: text/plain, Size: 958 bytes --]

17.08.2010 13:05, Maxim Tyurin пишет:
> Patlasov YuriI writes:
>
>    
>> Есть два канала интернета. Настроена маршрутизация. В кроне висит
>> скрипт для поднятие интерфейсов.
>> Обычно если у провайдера проблемы то ppp интерфейс отваливался, потом
>> скрипт проверял отсутствие его и пытался поднять.
>> А сегодня ситуация что ppp интерфейс одного провайдера висит и пингует
>> внутренние ресурсы, а на внешние ресурсы пинг не идет.
>> Какой скриптик написать чтоб в таких ситуациях интерфейс отключался?
>>      
> Любой с ping -I
>
>    
>> p.s. И если это резервный канал и основной пинг идет по главному. Как
>> проверить его жизнеспособность?
>>      
> ping -I
>    
Спасибо огромное. Это то что нужно.

А можете выложить этот кусочек скрипта?

По поводу скрипта недавно обсуждался сторож ppp интерфейсов. Имхо лучше 
на него переходить.
Мой скрипт прикреплен. Закинут в крон и запускает каждые 15 минут.
Куда его положить? кому как больше нравиться.

[-- Attachment #2: prov_2ppp.sh --]
[-- Type: text/plain, Size: 493 bytes --]

#!/bin/bash
#Proverka work ppp
#set -x

# Ïîäíÿòü ëè âîîáùå èíòåðôåéñ
PP10=`/sbin/ifconfig|grep ppp10|wc -w`



if [ $PP10 != 4 ]
then
    PP10=`/sbin/ifconfig|grep ppp10`
    echo "ppp10"
    /sbin/ifup ppp10
fi

# íà âñÿêèõ ñëó÷àé ïðîâåðÿåì åñòü ëè ìàðøðóò
IP10=`/sbin/ip route show table main|grep "XX.XXX.XXX.XX via "|wc -w`

if [ $IP10 != 7 ]
then
    PP10=`/sbin/ip route show table main|grep "XX.XXX.XXXX.XX via "`
    echo "ppp10 ip ro"
    /sbin/ifdown ppp10
    /sbin/ifup ppp10
fi


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] [JT] pppd
  2010-08-17 11:28                       ` Patlasov YuriI
@ 2010-08-17 11:47                         ` Starodumoff Ilya
  2010-08-17 12:27                         ` [Sysadmins] Два канала и пинг melcomtec
  2010-08-18 17:32                         ` Maxim Tyurin
  2 siblings, 0 replies; 13+ messages in thread
From: Starodumoff Ilya @ 2010-08-17 11:47 UTC (permalink / raw)
  To: sysadmins

В сообщении от 17 августа 2010 17:28:20 автор Patlasov YuriI написал:
> По поводу скрипта недавно обсуждался сторож ppp интерфейсов. Имхо лучше
> на него переходить.
> Мой скрипт прикреплен. Закинут в крон и запускает каждые 15 минут.
> Куда его положить? кому как больше нравиться.

Давно забил на ppp в исполнении etcnet.
Запихал в inittab и обвязки в виде нужных ip [r|ru] в ip-up.d

-- 
С уважением,
Стародумов Илья

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Два канала и пинг
  2010-08-17 11:28                       ` Patlasov YuriI
  2010-08-17 11:47                         ` [Sysadmins] [JT] pppd Starodumoff Ilya
@ 2010-08-17 12:27                         ` melcomtec
  2010-08-18 17:32                         ` Maxim Tyurin
  2 siblings, 0 replies; 13+ messages in thread
From: melcomtec @ 2010-08-17 12:27 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

17 августа 2010 г. 14:28 пользователь Patlasov YuriI
<y.patlasov@gmail.com> написал:

> По поводу скрипта недавно обсуждался сторож ppp интерфейсов. Имхо лучше на
> него переходить.
> Мой скрипт прикреплен. Закинут в крон и запускает каждые 15 минут.
> Куда его положить? кому как больше нравиться.

Спасибо!
-- 
С уважением, Денис [melcomtec].

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Проблемы с резолвингом у ping и tracepath
  @ 2010-08-18 12:27                     ` Andrii Dobrovol`s`kii
  0 siblings, 0 replies; 13+ messages in thread
From: Andrii Dobrovol`s`kii @ 2010-08-18 12:27 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Yury Konovalov пишет:
> 
> 
> 16 августа 2010 г. 14:41 пользователь Michael Shigorin <mike@osdn.org.ua
> <mailto:mike@osdn.org.ua>> написал:
> 
>     On Mon, Aug 16, 2010 at 08:57:31AM +0300, Yury Konovalov wrote:
>     > Ни у кого больше мыслей нет? Проблема не решена.
> 
>     Я бы пускал эти утилиты под strace (на всякий -ff) -o log
>     и потом изучал этот log на предмет ошибок, в т.ч. сравнивая
>     куски с вариантом работы по IP.
> 
> 
> Ура! Решилось! Суть в том что у меня /var был смонтирован с опцией
> noexec, поэтому все чхруты типа /var/resolv шли лесом :)
> 
Ну... Это вроде даже в документации писали. Что на /var не стоит
выставлять noexec...
- -- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAkxr0aEACgkQpBPgR3404hMBJQEApUDLX/H2ZDwQQOfG+pLAEe5L
B4Glb9b+PCRhRGasS6oBALF1GWf8GB4hwigCQVUqN2uPTMkJUqvGorMXBQ1wI+Bb
=VxYP
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Sysadmins] Два канала и пинг
  2010-08-17 11:28                       ` Patlasov YuriI
  2010-08-17 11:47                         ` [Sysadmins] [JT] pppd Starodumoff Ilya
  2010-08-17 12:27                         ` [Sysadmins] Два канала и пинг melcomtec
@ 2010-08-18 17:32                         ` Maxim Tyurin
  2 siblings, 0 replies; 13+ messages in thread
From: Maxim Tyurin @ 2010-08-18 17:32 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Patlasov YuriI writes:

>>> А сегодня ситуация что ppp интерфейс одного провайдера висит и пингует
>>> внутренние ресурсы, а на внешние ресурсы пинг не идет.
>>> Какой скриптик написать чтоб в таких ситуациях интерфейс отключался?
>>>      
>> Любой с ping -I
>>
>>    
>>> p.s. И если это резервный канал и основной пинг идет по главному. Как
>>> проверить его жизнеспособность?
>>>      
>> ping -I
>>    
> Спасибо огромное. Это то что нужно.
>
> А можете выложить этот кусочек скрипта?

Он очень специфичен для моих роутеров. Потому смысла никакого
выкладывать не вижу (да и написано оно на тикле :)

А вообще там все элементарно. Примерно так:
ping -I provider1_ip -c 2 google.com 2>&1 > /dev/null || \
(ip r del default via provider1_gw ; ip r add default via provider2_gw)
где provider1_ip - адрес который выдал первый провайдер,
provider1_gw - шлюз этого провайдера,
provider2_gw - шлюз второго провайдера

пингует 2 раза гугль через первого провайдера. Если пинг не идет -
делает шлюзом по умолчанию второго провайдера.

Ну и подобная конструкция которая проверяет не поднялся ли первый и
если поднялся возвращает назад.

Для того чтоб работало нужно чтоб на каждого провайдера была сделана
и настроена таблица роутинга (/etc/iproute2/rt_tables).
Как это делается отлично описано в LARTC.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2010-08-18 17:32 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-11 11:11 ` [Sysadmins] Проблемы с резолвингом у ping и tracepath Andrii Dobrovol`s`kii
2010-08-11 11:45     ` Andrii Dobrovol`s`kii
2010-08-13 11:34         ` Sergey
2010-08-13 20:39             ` Sergey
2010-08-16 11:41                 ` Michael Shigorin
2010-08-17  8:05                   ` [Sysadmins] Два канала и пинг Patlasov YuriI
2010-08-17 10:05                     ` Maxim Tyurin
2010-08-17 11:28                       ` Patlasov YuriI
2010-08-17 11:47                         ` [Sysadmins] [JT] pppd Starodumoff Ilya
2010-08-17 12:27                         ` [Sysadmins] Два канала и пинг melcomtec
2010-08-18 17:32                         ` Maxim Tyurin
2010-08-17 10:11                     ` melcomtec
2010-08-18 12:27                     ` [Sysadmins] Проблемы с резолвингом у ping и tracepath Andrii Dobrovol`s`kii

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git