* [mdk-re] virtual ethernet - we did it!!! @ 2002-01-25 11:30 Peter V.Saveliev 2002-01-25 11:34 ` Korshunov Ilya 2002-01-25 12:22 ` Russu V.F. 0 siblings, 2 replies; 7+ messages in thread From: Peter V.Saveliev @ 2002-01-25 11:30 UTC (permalink / raw) To: ALT Linux Мы сделали! Кинули ethernet-туннель, объединили две локальных сети, причем никто и не прорюхал, что все это идет через две линуховых машины %) Даже маршрутизацию на пришлось прописывать - как одна сетка просто получилоась! Вот. То есть, на втором уровне даже.... Только пока с устойчивостью проблемы, но потихоньку отделяем мух от котлет. Вот. И хотел бы обратить внимание разработчиков дистрибутива на vtund, пакет vtun в дебиане. Это все он + bridge utils из Сизифа. Петр. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 11:30 [mdk-re] virtual ethernet - we did it!!! Peter V.Saveliev @ 2002-01-25 11:34 ` Korshunov Ilya 2002-01-25 11:38 ` Peter V.Saveliev 2002-01-25 12:22 ` Russu V.F. 1 sibling, 1 reply; 7+ messages in thread From: Korshunov Ilya @ 2002-01-25 11:34 UTC (permalink / raw) To: mandrake-russian On Fri, 25 Jan 2002 11:32:55 +0300 "Peter V.Saveliev" <peet@infosite.ru> wrote: > Мы сделали! Кинули ethernet-туннель, объединили две локальных > сети, причем никто и не прорюхал, что все это идет через две > линуховых машины %) Даже маршрутизацию на пришлось прописывать - > как одна сетка просто получилоась! Вот. То есть, на втором > уровне даже.... Только пока с устойчивостью проблемы, но потихоньку > отделяем мух от котлет. > > Вот. И хотел бы обратить внимание разработчиков дистрибутива на > vtund, пакет vtun в дебиане. Это все он + bridge utils из Сизифа. > А FAQ или HOWTO кратенькое не напишете ? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 11:34 ` Korshunov Ilya @ 2002-01-25 11:38 ` Peter V.Saveliev 0 siblings, 0 replies; 7+ messages in thread From: Peter V.Saveliev @ 2002-01-25 11:38 UTC (permalink / raw) To: mandrake-russian On Fri, 25 Jan 2002 11:47:19 +0300 "Korshunov Ilya" <kosha@kp.ru> wrote: <skip> > А FAQ или HOWTO кратенькое не напишете ? <skip> Когда чаинки осядут - так сразу. А пока вот попутно борем киску, так что черт знает, где какие затыки... Но вроде иногда работает %) Петр. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 11:30 [mdk-re] virtual ethernet - we did it!!! Peter V.Saveliev 2002-01-25 11:34 ` Korshunov Ilya @ 2002-01-25 12:22 ` Russu V.F. 2002-01-25 12:47 ` Peter V.Saveliev 1 sibling, 1 reply; 7+ messages in thread From: Russu V.F. @ 2002-01-25 12:22 UTC (permalink / raw) To: mandrake-russian-admin@altlinux.ru Hello mandrake-russian-admin, Friday, January 25, 2002, 1:32:55 PM, you wrote: > Мы сделали! Кинули ethernet-туннель, объединили две локальных > сети, причем никто и не прорюхал, что все это идет через две > линуховых машины %) Даже маршрутизацию на пришлось прописывать - > как одна сетка просто получилоась! Вот. То есть, на втором > уровне даже.... Только пока с устойчивостью проблемы, но потихоньку > отделяем мух от котлет. > Вот. И хотел бы обратить внимание разработчиков дистрибутива на > vtund, пакет vtun в дебиане. Это все он + bridge utils из Сизифа. расскажи как сделал, мне тоже такая задача стоит ! -- ОП ТюменьЭнергоСпецРемонт Системный администратор Руссу В.Ф. e-mail: ruwa@psrp.te.ru phone: (3462)76-40-56 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 12:22 ` Russu V.F. @ 2002-01-25 12:47 ` Peter V.Saveliev 2002-01-25 17:06 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Peter V.Saveliev @ 2002-01-25 12:47 UTC (permalink / raw) To: mandrake-russian On Fri, 25 Jan 2002 13:50:18 +0500 "Russu V.F." <ruwa@psrp.te.ru> wrote: <skip> > расскажи как сделал, мне тоже такая задача стоит ! <skip> Если в двух словах, то взял пакеты liblzo и vtund из дебиана (парень, с которым мы все это делаем, не дебиане сидит), собрал и установил. Почитал man vtund, man vtund.conf, установил bridge-utils из сизифа, почитал man brctl. Дальше так: две машины, сервер и слэйв, на сервере запускаем vtund в режиме сервера, на слэйве - в режиме клиента. Делаем mknod /dev/tap0 (в документации написано, с какими параметрами) и modprobe ethertap и еще что-то (тоже в есть в документации), и получаем два девайса tap0 - на сервере и на слэйве. Утверждается, что, если попросить vtund делать ethernet-level туннель, то он таким и будет. Отталкиваясь от этой посылки, мы сделали бридж: brctl addbr br0; brctl addif eth0; brctl addif tap0; ifconfig eth0 0.0.0.0; ifconfig br0 <мой eth0 IP> up; route -n //все маршруты перевести на dev br0; tap0 изначально с IP 0.0.0.0 и получили объединенную сетку. Вот и все. Сорри за сумбур, но домой не достучаться - из-за экспериментов опустил все важные сервисы, в том числе и sshd. Потому пишу по памяти. Как все наладим железно - отошлю хавтушку. А пока так. Петр. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 12:47 ` Peter V.Saveliev @ 2002-01-25 17:06 ` Dmitry V. Levin 2002-01-25 18:09 ` Peter V.Saveliev 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2002-01-25 17:06 UTC (permalink / raw) To: ALT Linux Spring mailing list [-- Attachment #1: Type: text/plain, Size: 1023 bytes --] On Fri, Jan 25, 2002 at 12:48:57PM +0300, Peter V.Saveliev wrote: > > расскажи как сделал, мне тоже такая задача стоит ! > <skip> > > Если в двух словах, то взял пакеты liblzo и vtund из дебиана > (парень, с которым мы все это делаем, не дебиане сидит), собрал > и установил. Почитал man vtund, man vtund.conf, установил > bridge-utils из сизифа, почитал man brctl. > > Дальше так: две машины, сервер и слэйв, на сервере запускаем > vtund в режиме сервера, на слэйве - в режиме клиента. Делаем > mknod /dev/tap0 (в документации написано, с какими параметрами) Если не трудно, mknod со всеми параметрами - maintainer'у пакета dev. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] virtual ethernet - we did it!!! 2002-01-25 17:06 ` Dmitry V. Levin @ 2002-01-25 18:09 ` Peter V.Saveliev 0 siblings, 0 replies; 7+ messages in thread From: Peter V.Saveliev @ 2002-01-25 18:09 UTC (permalink / raw) To: mandrake-russian On Fri, 25 Jan 2002 17:10:35 +0300 "Dmitry V. Levin" <ldv@alt-linux.org> wrote: > On Fri, Jan 25, 2002 at 12:48:57PM +0300, Peter V.Saveliev wrote: > > > расскажи как сделал, мне тоже такая задача стоит ! > > <skip> > > > > Если в двух словах, то взял пакеты liblzo и vtund из дебиана > > (парень, с которым мы все это делаем, не дебиане сидит), собрал > > и установил. Почитал man vtund, man vtund.conf, установил > > bridge-utils из сизифа, почитал man brctl. > > > > Дальше так: две машины, сервер и слэйв, на сервере запускаем > > vtund в режиме сервера, на слэйве - в режиме клиента. Делаем > > mknod /dev/tap0 (в документации написано, с какими параметрами) > > Если не трудно, mknod со всеми параметрами - maintainer'у пакета dev. Ну почему же, не трудно. # mknod /dev/tap0 c 36 16 # ls -l /dev/tap0 crw-r--r-- 1 root root 36, 16 Янв 24 23:56 /dev/tap0 Модули - ethertap и netlink_dev. Но возникла одна проблема, причем, похоже не связанная с vtund. Я нашел один такой вопрос в рассылке vtun (без ответа) и с десяток - в связи с утилитами от ping до ppp (сейчас читаю). Вопрос в рассылку vtun уже отправил, но тоже пока без ответа. Проблема заключается в том, что через некоторое время коннекта соединение входит в циклический реконнект с сервером с частотой раз в минуту. Вот лог: Jan 25 17:48:04 peet vtund[13410]: Connecting to tranq Jan 25 17:48:13 peet vtund[13410]: Session dorms_12[tranq] opened Jan 25 17:48:13 peet vtund[13410]: UDP connection initialized Jan 25 17:48:13 peet kernel: br0: port 2(tap0) entering listening state Jan 25 17:48:28 peet kernel: br0: port 2(tap0) entering learning state Jan 25 17:48:43 peet kernel: br0: port 2(tap0) entering forwarding state Jan 25 17:48:43 peet kernel: br0: topology change detected, propagating Jan 25 17:48:46 peet vtund[13410]: No buffer space available (105) Jan 25 17:48:46 peet kernel: br0: port 2(tap0) entering disabled state Jan 25 17:48:46 peet vtund[13410]: Session dorms_12[tranq] closed C brctl это вроде бы никак не связано, так как продолжается и без него. Куда копать? Может, здесь кто знает? Судя по гуглю, весьма характерная ошибка. Даже природу ее потихоньку раскапываю, а вот отчего она произошла в этом случае - бес ее знает... Петр. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-01-25 18:09 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-01-25 11:30 [mdk-re] virtual ethernet - we did it!!! Peter V.Saveliev 2002-01-25 11:34 ` Korshunov Ilya 2002-01-25 11:38 ` Peter V.Saveliev 2002-01-25 12:22 ` Russu V.F. 2002-01-25 12:47 ` Peter V.Saveliev 2002-01-25 17:06 ` Dmitry V. Levin 2002-01-25 18:09 ` Peter V.Saveliev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git