From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <424BC97B.9070801@13.net.ru> Date: Thu, 31 Mar 2005 13:57:15 +0400 From: =?KOI8-R?Q?=ED=C1=D2=CB=C5=CC=CF=D7_=E1=CC=C5=CB=D3=C1=CE=C4=D2?= User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] Re: iproute2 =?KOI8-R?Q?=C9_=CC=CF=CB=C1=CC=D8=CE=D9?= =?KOI8-R?Q?=C5_=D3=CC=D5=D6=C2=D9?= References: <424A5B8B.8040602@13.net.ru> <424A6414.5020008@13.net.ru> <20050330155758.7f18f77e@home.greg.com.ru> <200503310935.33178.alt@zlt.ru> In-Reply-To: <200503310935.33178.alt@zlt.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-SpamTest-Info: Profile: Formal (217/050329) X-SpamTest-Info: Profile: Detect Hard No RBL (4/030526) X-SpamTest-Info: Profile: SysLog X-SpamTest-Info: Profile: Marking Spam - Subject (2/030321) X-SpamTest-Status: Not detected X-SpamTest-Version: SMTP-Filter Version 2.1.1 [0150], SpamtestISP/Release X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2005 09:57:46 -0000 Archived-At: List-Archive: List-Post: max пишет: > Что там в руководстве ещё не посмотрел, но точно знаю что вот так будет > работать: > > 1. правила iptables для метки пакетов которые нужно отправить через highspeed. > В данном случае любые локальные запросы на 80 порт (что прокси и делает) > iptables -t mangle -A OUTPUT -p tcp --dport 80 -j MARK --set-mark 2 > > 2. правила ip для изменения маршрута для пакетов помеченных меткой "2". > /sbin/ip rule add fwmark 2 table highspeed Это мы все вкурили уже. Вопрос заключается в другом, как локальная служба выбирает с какого интерфейса ей идти во вне. В моем случаи, который описан выше, локальная служба, в принципе, может пойти по любому соединению, все зависит от того с какого интерфейса пойдет запрос. Так вот и нужно понять(прочитать где это написано) как локальная служба выбирает с какого интерфейса ей стартовать, если ей это не указано явным образом. Мне кажется, это зависит от таблицы маршрутизации. Но как это происходить если есть 2 default гейтвэя, вот в чем вопрос. Так же остался открыт вопрос куда прописывать запуск /sbin/ip при старте системы ? Я пока прописал в rc.local, что, мне кажется, не совсем верно. PS: Сейчас буду раскуривать HOWTO, может там найдется ответ на мой вопрос.