Gentoo Archives: gentoo-user-ru

From: Nikita Kipriyanov <merlin@×××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Squid и два аплинка
Date: Fri, 22 Oct 2010 13:07:12
Message-Id: 4CC18C4E.5060205@rterm.ru
In Reply to: Re: [gentoo-user-ru] Squid и два аплинка by Sergey Kobzar
1 22.10.2010 16:38, Sergey Kobzar пишет:
2 > А можете пояснить вот этот блок:
3 >
4 > local x="rules_${IFVAR}[@]"
5 > local -a rules=( "${!x}" )
6 > if [[ -n ${rules} ]] ; then
7 >
8 > ?
9 >
10 >
11 > Я в postdown() заменил
12 >
13 > ip rule list | grep " iif ${IFACE}[ ]*" | {
14 >
15 > на
16 >
17 > ip rule list | grep `ifconfig ${IFACE} | grep 'inet addr' | cut -d:
18 > -f2 | awk '{print $1}'` | {
19 >
20 > Т.е. ищем правила, где присутствует IP текущего интерфейса и удаляем их.
21 >
22 Дело в том, что далеко не всегда в правилах, связанных с некоторым
23 интерфейсом, присутствует адрес этого интерфейса.
24
25 Например, так получается, когда вы пробрасываете порты на системы,
26 спрятанные за натом.
27
28 --
29 Никита Киприянов, ООО "Р-Терминал"
30
31 Тел.: +7 (4732) 271657, 404243, 747120
32 E-mail: merlin@×××××.ru
33 Jabber ID: merlin@×××××.ru

Attachments

File name MIME type
merlin.vcf text/x-vcard