получить все параметры, которые вы сделали для этого WM с помощью команды:
VBoxManage.exe getextradata "Name_of_VM" enumerate
Вы должны увидеть все значения, переданные в ВМ.
Key: GUI/SaveMountedAtRuntime, Value: yes Key: GUI/ShowMiniToolBar, Value: yes Key: GUI/MiniToolBarAlignment, Value: bottom Key: GUI/LastCloseAction, Value: save Key: GUI/LastWindowPostion, Value: 345,133,640,522 Key: GUI/Fullscreen, Value: off Key: GUI/Seamless, Value: off Key: GUI/AutoresizeGuest, Value: on Key: GUI/MiniToolBarAutoHide, Value: on Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort, Value: 22 Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort, Value: 22
Удалите все строки, начинающиеся с VBoXInternal, скопировав и вставив строку в команду, подобную этой
VBoxManage.exe setextradata "Name_of_VM" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/HostPort"
без значения до конца. В конце вы должны перечислить снова и не видеть больше строк VBoxInternal.
Теперь вы можете снова создать правила NAT с другим названием для правил.
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort, Value: 2222 Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort, Value: 22 Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol, Value: TCP Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/Protocol, Value: TCP Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/GuestPort, Value: 80 Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/HostPort, Value: 8080
В Linux вы должны помнить, что PORTS <1024 НЕ следует перенаправлять. используйте 2222 для guestsh и 8080 для guesthttp (пример). Для простоты использования я лично использую порт <1014 под WINDOWS.
Надеюсь, это поможет вам.
(Извините за английский! Я французский: P)
Jacques.guensherian