From: Arcady Ivanov <arc@ikir.ru> To: ALT Linux Community general discussions <community@lists.altlinux.org> Subject: Re: [Comm] проблемы после поднятия bridge Date: Fri, 23 Oct 2009 00:11:54 +1300 Message-ID: <4AE03DFA.4070202@ikir.ru> (raw) In-Reply-To: <20091022102211.GA9428@newmaster.mivlgu.local> Sergey Vlasov пишет: > On Thu, Oct 22, 2009 at 01:02:13PM +0400, Andrew Clark wrote: > >> Для использования сети в виртуальной машине, требуется поднять >> туннель и объеденить его в бридж с сетевой картой. >> > [...] > >> Настройки интерфейсов: >> >> [andy@timelock ~]$ ls br0/ >> brctl ipv4address options >> [andy@timelock ~]$ cat br0/* >> stp AUTO on >> > > Обычно в подобных случаях STP только мешает, как и задержка после > поднятия интерфейса: > У меня почему-то без STP не очень хотело работать с VirtualBox. С kvm полегче, но всех нюансов не помню. > stp AUTO off > setfd AUTO 0 > > >> 10.10.1.1/8 >> >> TYPE=bri >> HOST='eth0 tap0' >> BOOTPROTO=static >> >> [andy@timelock ~]$ ls tap0/ >> ipv4address ipv4route options >> [andy@timelock ~]$ cat tap0/* >> 10.10.2.2/8 >> >> 10.0.0.0/8 via 10.10.1.1 >> > > Назначать собственные IP-адреса интерфейсам, собираемым в мост, не > нужно - все IP переносятся на интерфейс моста, как и маршруты. > > >> TYPE=tuntap >> TUNTYPE=ipip >> > > ipip - это совсем другой тип туннеля, который для QEMU/KVM не нужен. > Впрочем, при TYPE=tuntap этот параметр всё равно не будет > использоваться (как и TUNLOCAL, TUNREMOTE). > > >> TUNLOCAL=10.0.2.2 >> TUNREMOTE=10.0.1.1 >> TUNTAP_USER=andy >> BOOTPROTO=static >> >> [andy@timelock ~]$ ls eth0/ >> iplink ipv4address ipv4route options >> [andy@timelock ~]$ cat eth0/* >> mtu 1442 >> 192.168.1.2/24 >> >> default via 192.168.1.1 >> > > Настройки IP опять не на месте. > > >> TYPE=eth >> MODULE=r8169 >> BOOTPROTO=static >> > > Пример работающей конфигурации: > > $ cd /etc/net/ifaces && grep '^[^#]' eth0{,-br,-tap}/* > eth0/options:ONBOOT=yes > eth0-br/brctl:stp AUTO off > eth0-br/brctl:setfd AUTO 0 > eth0-br/ipv4address:192.168.x.y/24 > eth0-br/ipv4route:default via 192.168.x.z > eth0-br/options:TYPE=bri > eth0-br/options:HOST='eth0 eth0-tap' > eth0-br/options:ONBOOT=yes > eth0-tap/options:TYPE=tuntap > eth0-tap/options:TUNTAP_USER=vsu > eth0-tap/options:ONBOOT=yes > > При этом для виртуальной машины необходимо выделить адрес из той же > подсети 192.168.x.y/24, что и для реальной. > Это неправильное ограничение. Если в сети есть машины с IP из другой сети, почему бы виртуальной машине не входить в эту другую сеть? -- С уважением. Аркадий Иванов Sincerely yours. Arcady Ivanov My site: http://www.arccomm.ru
next prev parent reply other threads:[~2009-10-22 11:11 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-10-22 9:02 Andrew Clark 2009-10-22 10:22 ` Sergey Vlasov 2009-10-22 11:11 ` Arcady Ivanov [this message] 2009-10-22 13:53 ` Roman Lesnichenko 2009-10-22 20:14 ` Arcady Ivanov 2009-10-22 11:19 ` Andrew Clark 2009-10-22 14:53 ` Sergey Vlasov 2009-10-27 6:44 ` Andrew Clark 2009-10-27 10:27 ` Sergey Vlasov 2009-10-27 10:59 ` Andrew Clark 2009-10-27 12:06 ` Sergey Vlasov 2009-10-27 13:54 ` Andrew Clark 2009-10-27 15:38 ` Sergey Vlasov 2009-10-27 18:23 ` Andrew Clark 2009-10-27 19:40 ` Sergey Vlasov 2009-11-05 8:27 ` Andrew Clark
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=4AE03DFA.4070202@ikir.ru \ --to=arc@ikir.ru \ --cc=community@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 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