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=-2.5 required=5.0 tests=BAYES_00, DNS_FROM_OPENWHOIS, RCVD_IN_DNSWL_LOW,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:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=3PkztuT/wyLXF2FRC1We1fTpWvQogCqxMrzNHP4izM0=; b=UGzb1QJi+zLJ2IHHz27SjlkkkfiFpAQvR+m2WV+D9T2DzGrfE1oF35dYIHECAirTZq M7Jg7hGHOnvhAaAx6vnpcxXyB2CPatf3YHWTsuuUhVxKXLokvHaFWNRZUBOWe+bF/zJ7 PwdOZ2jOIGtpiWkeaLhXjzBRPcS1tMNBqoueg= 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:content-transfer-encoding; b=lPxL3nmFSLCXMjaB3viEE0m9RaW1pp2pDG/byS0hdKYM4GaOw9wf+nYZk2pFf1qAE9 YJ3qODq5g6E5T/mMQxSsfqhGdQawFbIC829rZfkwPyR0WL7La+THVABy+FFyOyZ9d6Wl oKHUgEVUVFxsifS+DvbcrVN32C2qQALe3G0Ks= Message-ID: <4DEC81B9.8070002@gmail.com> Date: Mon, 06 Jun 2011 10:28:57 +0300 From: Patlasov YuriI User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: sysadmins@lists.altlinux.org References: <201106060959.32029.sn_kirovograd_sub@rambler.ru> In-Reply-To: <201106060959.32029.sn_kirovograd_sub@rambler.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] =?koi8-r?b?7cHS29LV1CDexdLF2iAyLcEgy8HOwczBLg==?= 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: Mon, 06 Jun 2011 07:31:03 -0000 Archived-At: List-Archive: 06.06.2011 9:59, Nikolay пишет: > Доброго дня. > Не подскажет ли уважаемый народ как правильно в /etc/net/ прописать маршрут > через 2-а канала к некой под сети. > Есть правило вида > ip route add 192.168.32.0/24 nexthop via $P1 dev $IF1 weight 1 \ > nexthop via $P2 dev $IF2 weight 1 > > Есть $IF1 > ipv4route > 192.168.32.0/24 via 10.0.1.2 table wimax > 192.168.32.0/24 via 10.0.1.2 > ipv4rule > to 192.168.32.0/24 table wimax prio 220 > > Есть $IF2 > ipv4route > 192.168.32.0/24 via 10.0.0.2 table tunnel > 192.168.32.0/24 via 10.0.0.2 > ipv4rule > to 192.168.32.0/24 table tunnel prio 210 > > Хочется чтобы при пропадании одного из них автоматом работал другой с низшим > приоритетом. > Но не совсем понятно как это реализовать посредством etc/net > > С, уважением, Николай > _______________________________________________ > Sysadmins mailing list > Sysadmins@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/sysadmins Доброе дня. У меня так реализовано: PPP10 ifup-post IP="/sbin/ip" GW="XX.XX.XX.XX" # шлюз IPI="XX.XX.XX.XXX" # IP адрес $IP route add $IP_DNS01 via $GW src $IPI # чтоб только к ДНС своего провайдера стучался $IP route add $IP_DNS02 via $GW src $IPI $IP route add default via $IPI table tis $IP route add default via $IPI metric 10 # вот это основное приоритет по дефолту приоритет 10 ipv4route ПУСТО ipvrule from XX.XX.XX.XXX table tis prio 230 fwmark 1 table tis prio 231 # некоторые пакеты мечу чтоб тоже по этому каналу шли PPP11 - через этот интерфейс трафик идет в первую очередь. И только при его падении используется PPP10. Если не помечено пакеты )))) IP="/sbin/ip" GW="XX.XX.XX.XX" # шлюз IPI="XX.XX.XX.XXX" # IP адрес $IP route add $IP_DNS01 via $GW src $IPI # чтоб только к ДНС своего провайдера стучался $IP route add $IP_DNS02 via $GW src $IPI $IP route add default via $IPI table wbt $IP route add default via $IPI metric 5 # вот это основное приоритет по дефолту приоритет 5 (значит по нему будет с начало пойдет трафик) ipv4route ПУСТО ipvrule from XX.XX.XX.XXX table wbt prio 220 fwmark 2 table wbt prio 221 # некоторые пакеты мечу чтоб тоже по этому каналу шли Еще в /etc/iproute2/rt_tables 255 local 254 main 253 default 200 static 220 wbt 230 tis