* 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