From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DNS_FROM_OPENWHOIS, SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type; bh=u/U3mBVgCNrk5M/7Rv8lvQJP0HVpt9vFaY60ksZ6VvA=; b=UFhreh048GhFXKPZhzkLLgZ57CruDhEM0UxCo9y/WhWempeGKWuPC08Ebky1Y7OUj2 HAArRIFI7dr5nuTA2BhbFo8hhHquI+yIHg/bnKmGy6xHReH1x4xeVW0OVvMT3fAQ0pRr L0RM0vXz1PsUd7YmTzY25Uu5KRUokrxpS0Bhc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; b=hwvt7ZjEgd0wiSJE6Ee0hFRMQgqsu/VGq4FsgkIBW90y0qdEltPPax69s4bR9qo3yG w5qYoow7qWy7wSY52CwNPPK1zOLLrq/AxLvPLS5ercIjk/v+owWzJlez+nqXk6M7cwEz vDi3NHBRnO4/JOuwjsZbYp7B4j+BISxBQVx70= Message-ID: <4C6A7254.10400@gmail.com> Date: Tue, 17 Aug 2010 14:28:20 +0300 From: Patlasov YuriI User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.5) Gecko/20091204 Lightning/1.0b1 Thunderbird/3.0 MIME-Version: 1.0 To: ALT Linux sysadmins' discussion References: <201008131534.52879.a_s_y@sama.ru> <201008140039.58075.a_s_y@sama.ru> <20100816114114.GR30287@osdn.org.ua> <4C6A42C4.5000508@gmail.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------050106060000010801040601" Subject: Re: [Sysadmins] =?koi8-r?b?5NfBIMvBzsHMwSDJINDJzsc=?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 11:28:30 -0000 Archived-At: List-Archive: This is a multi-part message in MIME format. --------------050106060000010801040601 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit 17.08.2010 13:05, Maxim Tyurin пишет: > Patlasov YuriI writes: > > >> Есть два канала интернета. Настроена маршрутизация. В кроне висит >> скрипт для поднятие интерфейсов. >> Обычно если у провайдера проблемы то ppp интерфейс отваливался, потом >> скрипт проверял отсутствие его и пытался поднять. >> А сегодня ситуация что ppp интерфейс одного провайдера висит и пингует >> внутренние ресурсы, а на внешние ресурсы пинг не идет. >> Какой скриптик написать чтоб в таких ситуациях интерфейс отключался? >> > Любой с ping -I > > >> p.s. И если это резервный канал и основной пинг идет по главному. Как >> проверить его жизнеспособность? >> > ping -I > Спасибо огромное. Это то что нужно. А можете выложить этот кусочек скрипта? По поводу скрипта недавно обсуждался сторож ppp интерфейсов. Имхо лучше на него переходить. Мой скрипт прикреплен. Закинут в крон и запускает каждые 15 минут. Куда его положить? кому как больше нравиться. --------------050106060000010801040601 Content-Type: text/plain; name="prov_2ppp.sh" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="prov_2ppp.sh" #!/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 --------------050106060000010801040601--