From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?Q?=F7=D1=DE=C5=D3=CC=C1=D7_?= =?koi8-r?Q?=E4=C9=CB=CF=CE=CF=D7?= To: ALT Linux Sisyphus discussions In-Reply-To: <4741EC62.9050804@gmail.com> References: <200711191343.46499.a_s_y@sama.ru> <200711192232.49006@ruslandh> <4741EC62.9050804@gmail.com> Content-Type: text/plain; charset=KOI8-R Date: Mon, 19 Nov 2007 23:30:55 +0300 Message-Id: <1195504255.20789.31.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 (2.12.1-alt1) Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] etcnet i dva IP na fizicheskii interfeis X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2007 20:27:27 -0000 Archived-At: List-Archive: List-Post: В Пнд, 19/11/2007 в 22:04 +0200, Andrew Kornilov пишет: > Хихин Руслан wrote: > > Здравствуйте Denis Medvedev > > В сообщении от 19 ноября 2007 Denis Medvedev написал(a): > > > И я такого же хочу. Чтобы dhcp и static на одном и том же физическом > > > интерфейсе. > > > > Я даже приблизительно вижу как это можно сделать :) > > Вначале интерфейсу назначить адрес static, поднять сеть, а потом > > поменять на dhcp-static и перегрузить сеть. > etcnet умеет: > case "$BOOTPROTO" in > static) > try_static && config_ipv4_routes_rules add > ;; > dhcp) > try_dhcp && config_ipv4_routes_rules add > ;; > ipv4ll) > try_ipv4ll && config_ipv4_routes_rules add > ;; > dhcp-static) > try_dhcp || try_static && config_ipv4_routes_rules add > ;; > dhcp-ipv4ll) > try_dhcp || try_ipv4ll && config_ipv4_routes_rules add > ;; > dhcp-ipv4ll-static) > try_dhcp || try_ipv4ll || try_static && config_ipv4_routes_rules add > То есть, можно указать в options: > BOOTPROTO=dhcp-static > и будет сначала попробован dhcp, потом static метод. Хочется без тормозного перезапуска сети 2 раза с DHCP и зависимыми PPTP каналами. > Попробуйте, должно помочь. Метода "всё, что угодно, а потом static из файла" нет. > Можно и сделать, в принципе, если Денису объяснить. Я нашел решение, но оно не слишком интуитивно. При BOOTPROTO=DHCP файл ipv4address читается и задает второй статический адрес. Остается добавить маршрут и SNAT для "частных" пакетов. Однако, я прошу сделать возможными два BOOTPROTO или dhcp+static (для параллельно существующих адресов). Чтобы далее все автоматом было.