ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
From: Alexei Babich <a.babich@rez.ru>
To: sysadmins@lists.altlinux.org
Subject: Re: [Sysadmins] XEN & network
Date: Sun, 28 Dec 2008 12:18:07 +0500
Message-ID: <200812281218.07555.a.babich@rez.ru> (raw)
In-Reply-To: <49567E26.3010201@bungarus.info>

> > Такой вопрос: есть Debian4 как хост-система, и тоже Debian4 как гостевая; на машине физическая одна сетёвка. Как-то в XEN наворочено с сетевыми интерфейсами, пока не могу врубиться.
> > Сейчас в гостевую систему "торчит" один из виртуальных интерфейсов, соединённый в конце концов в бридж (или несколько бриджей) с физическим (настраивал не я).
> > Требуется: в гостевую систему добавить ещё один виртуальный интерфейс, который также должен быть соединён в бридж с физическим.
> 
> Изврат какой-то ИМХО.
Ща разберёмся, изврат или нет :)

> Может лучше описать задачу?
Описываю: для конторы гостевая ОС, о котороый в исходном сообщении - маршрутизатор. В этом-же ethernet сегменте (в том-же свиче) воткнута wifi железка (в режиме клиента) - редчайший хлам DLink DWL2100AP. На "той" стороне (там точка доступа) wifi канала - "интернет", представленый pptp-сервером провайдера. В гостевой ОС запускается pppd и внутри гостевой ОС осуществляется маршрутизация между клиентами локалки и ppp интерфейсом. Пока всё нормельно.
С 1-го января будет задействован другой провайдер, использовать которого можно двумя путями: а) настроить ADSL модем, подключенный опять же, на "той" стороне wifi к точке доступа, в режим роутера б) его же в режим бриджа и поднимать pppoe сессию сквозь wifi внутри гостевой ОС. И возникают следующие трудности, соответственно: а) если в гостевой ОС, которая, как написано выше, маршрутизатор, прописать вышестоящий маршрутизатор, находящийся на _том_ же сетевом интерфейсе, то гостевая ОС отправляет всех желающих пользоваться им. Для этого хочу завести другой виртуальный интерфейс, чтобы гостевая ОС не догадывалась о том, что всё реально крутится в одном eth сегменте б)китайская отрыжка DWL2100AP не позволяет пропускать сквозь себя pppoe сессию. Простенько и со вкусом. потому поднять pppoe сессию в гостевой ОС я не могу.
Ну, и напоследок: пользоваться всей конторе ADSL модемом в режиме роутера по ту сторону wifi невозможно: опять же, уродская китайская фиговина DWL2100AP теряет радиолинк он наплыва желающих пойти через ней (не от потока данных, подчёркиваю, а от количества желающих им воспользоваться) на целую минуту. Потому варианты такие: либо DWL2100AP включить в отдельный порт физического сервера, где работает гостевая ОС в XEN, и скоммутировать гостевую ОС на него через отдельный интерфейс, либо замутить второй как-бы отдельный виртуальный интерфейс в гостевой системе, либо что-то ещё.
Купить стойку с цисками и построить магистраль от ЛАЗ-а транстелекома прошу не предлагать :) Надо обойтись имеющимся (готов купить другой вайфай девайс, который нормально работает с WPA и pppoe, но таких не знаю; понадеялся на Linksys WAP54G, но про него также точно неизвестно насчёт pppoe и его в Челябинске не продают, так что купить его не получается)


> Просто не понимаю зачем надо 2 виртуальных интерфейса на один и тот-же
> реальный. Повесить несколько адресов на один интерфейс и все.
Маршрутизация не работает из одного интерфейса в него-же. Не может быть один интерфейс для всех маршрутизатором и пользоваться вышестоящим маршрутизатором, подсключенным к этому-же маршрутизатору.
По крайней мере, у меня не получилось одолеть.

-- 
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
JID: impatt@jabber.ru


  reply	other threads:[~2008-12-28  7:18 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-27  3:38 Alexei Babich
2008-12-27 19:12 ` Maxim Tyurin
2008-12-28  7:18   ` Alexei Babich [this message]
2008-12-28  7:40     ` Vyatcheslav Perevalov
2008-12-28  7:46       ` Alexei Babich
2008-12-28  8:08         ` Vyatcheslav Perevalov
2008-12-28  8:23           ` Alexei Babich
2008-12-28 10:02             ` Alexei Babich
2008-12-28 10:57               ` Vyatcheslav Perevalov
2008-12-28 14:42 ` Michail Yakushin
2008-12-29  2:58   ` Alexei Babich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200812281218.07555.a.babich@rez.ru \
    --to=a.babich@rez.ru \
    --cc=sysadmins@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git