Portál AbcLinuxu, 10. května 2025 02:01

Dotaz: VMplayer - bridged networking na druhou NIC

4.3.2011 21:38 BubakB
VMplayer - bridged networking na druhou NIC
Přečteno: 538×
Odpovědět | Admin
Zdravím!

mám stroj se dvěma síťovými kartami. Při nainstalování VMware player postrádám možnost nastavit bridge mezi druhou síťovou kartou a vmnetem, bridge se mi vytvoří pouze mezi první síťovkou a vmnetem, přičemž postrádám vmware-config.pl, kterým se tyto parametry obvykle nastavovaly.

Nevíte náhodou o něčem, co by mohlo nastavit bridge mezi eth1 a virtuálním adaptérem pro VM a ne pouze mezi eth0 a vmnet?

Jedná se o vmware player 3.1.3. Případné informace dodám.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.3.2011 23:08 NN
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle tohoto:

http://nst.sourceforge.net/nst/docs/faq/ch13s11.html

je ten perl skript tady:
/usr/bin//usr/bin/vmware-config.pl
a je soucasti instalace.. jinak to muzes skusit manulane upravou *.vmx konfigurace a pouzit:
/usr/bin/vmnet-bridge
NN
5.3.2011 08:16 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Zkoušel jsem najít vmware-config, jenže ten od verze 3 úplně chybí. Ve vmware serveru tam je, ale v playeru ne. ZKoušel jsem také najít vmware-netcfg, jenže ten také úplně chybí.

U vmnet-bridge nerozumím příliš parametrům, které se mu mají předávat a v man stránkách není k nim žádný popis a na internetu jsem toho moc najít nemohl.

Jde mi o to modifikovat vmnet0, který je momentálně jako most k eth0. Eth0 je interface připojený do veřejného segmentu a eth1 do privátního. Momentálně potřebuji přemostit vmnet0 na eth1. Řešení, že bych vytáhl jednu síťovku a vm Player by měl most na tu druhou není řešením, odřízl bych si vzdálený přístup.
5.3.2011 10:34 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC

Tak se podívejte, jestli máte soubor /etc/vmware/networking. U mne (Workstation 7.1.3) obsahuje řádky:

add_bridge_mapping eth1 -1
add_bridge_mapping eth0 0

Což odpovídá tomu, že vmnet0 je bridge eth0 a eth1 bridge nemá. Pokud bych chtěl přidat bridge pro eth1, změní se první mi to na

add_bridge_mapping eth0 0
add_bridge_mapping eth1 2

a vmnet2 bude bridge pro eth1.

5.3.2011 10:37 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC

Po té ruční změně asi bude potřeba "/etc/init.d/vmware restart" (nebo ekvivalent pro vaši distribuci), aby se změny promítly do už běžících démonů.

Program vmnet-bridge byste asi přímo spouštět neměl, to dělá právě ten inicializační skript na základě konfigurace.

5.3.2011 10:40 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC

/etc/vmware/networking mám, ale obsahuje jen tyto řádky:


VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH 9DFE6BECA121329FA92955953DC7341A1252D6B6
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 192.168.114.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH 3D0D7BB5B010E45B9A1A74F1084D8C638F1596B4
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 172.16.6.0
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes


5.3.2011 10:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC

Tak zkuste na konec přidat

answer VNL_DEFAULT_BRIDGE_VNET -1
add_bridge_mapping eth0 0
add_bridge_mapping eth1 2

U toho prvního řádku si nejsem jistý, co znamená, tak to případně zkuste i bez něj.

5.3.2011 11:07 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Přidal jsem, ale žádný efekt to nemělo. Díval jsem se i do vmx souboru virtuálního stroje, ale rozhodně z toho moudrý nejsem.

http://paste.jabbim.cz/5126

U virtualboxu toto řešení je plně funkční bez jakéhokoli zasahování do systému (a KVM skoro taktéž), nicméně já k těm řešením potřebuji k vyhodnocování taktéž VMplayer. Virtuální stroj bych měl tedy mít pouze na privátním segmentu.
5.3.2011 11:47 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Příloha:
Nezapomněl jste po úpravě restartovat VMware? Samozřejmě je pak potřeba ještě přidat druhou síťovou kartu virtuálnímu stroji, jako typ použít "custom" a jako zařízení vmnet2 (viz příloha).
5.3.2011 11:55 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Příloha:

Pro jistotu ještě vygenerovaný vmx soubor. Podstatná je tato část:

ethernet1.present = "TRUE"
ethernet1.vnet = "/dev/vmnet2"
ethernet1.connectionType = "custom"
ethernet1.virtualDev = "e1000"
ethernet1.wakeOnPcktRcv = "FALSE"
ethernet1.addressType = "generated"
5.3.2011 12:18 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Úplně jsem zapomněl na to, že mám ve fyzickém stroji bridge mezi eth1 a br0. Je nějaká možnost to udělat na br0?
5.3.2011 12:20 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Pardon, odzkouším a napíšu. Dejte mi chviličku, než změním konfiguráky.
5.3.2011 12:34 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Tak ve virtuálním stroji mám síťovku pouze jednu, a ta dostává IP z veřejného rozsahu, tedy na eth0.

http://dl.dropbox.com/u/4327086/interfaces.png
5.3.2011 12:47 BubakB
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Tak se zase omlouvám, zmizelo mi ve virtuálním systému eth1, teď už ho vidím. Je nakonfigurováno a pingám ve vnitřní síti bez problémů.

Velmi Vám děkuji za pomoc a ochotu, já jsem se po dvou dnech nepřetržité práce už vůbec na nic nezmohl.
4.3.2011 23:52 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VMplayer - bridged networking na druhou NIC
Odpovědět | | Sbalit | Link | Blokovat | Admin
U aktuální Workstation (7.1.3) lze síť nastavit buď pomocí vmware-netcfg nebo přímou editací konfiguračních souborů, které jsou ale nepříliš přehledné a ještě hůř zdokumentované.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.