IntelliJ IDEA i wiele maszyn wirtualnych na VirtualBox’ie
W ostatnim poście napisałem, jak utworzyć wiele maszyn wirtualnych. Spoko, maszyn wirtualnych mamy kilka – ale jak skomunikować to z IDE, na którym pracujemy. Na pewno jedna będzie chodzić, a co z resztą? Za każdym razem wyłączać i włączać nową?
Zacznijmy może od tego, że wszystkie maszyny muszą być odpowiednio skonfigurowane. Skonfigurować je można na dwa sposoby. Chodzi o konfigurację karty sieciowej na wirtualnej maszynie. Pierwszy sposób to ustawienie karty sieciowej w tryb bridged:
1 |
adb connect adres.ip.naszej.maszyny |
Adres maszyny można sprawdzić poprzez Alt+F1 i wpisanie polecenia netcfg.
Drugim sposobem (polecanym przeze mnie) jest skorzystanie z emulowania karty sieciowej w trybie NAT. Jest on o tyle lepszy, że nie trzeba się łączyć z maszyną przez ADB, oraz maszyna jest widziana jako emulator. Ale wymaga to dodatkowego przekierowania portów: