Korzystam z systemu Windows 7 na maszynie wirtualnej: maszynę wirtualną skonfigurowano za pomocą funkcji Hyper-V w systemie Windows Server 2012 R2. Najpierw skonfigurowałem Linksys
przekierowanie portów routera dla TCP 3389
i 3390
. Do obu adresów IP. Stworzyłem także reguły zapory dla ruchu przychodzącego dla portów 3389 i 3390.
Aby połączyć się w sieci, wystarczy wpisać adres IP maszyny Wirtualnej lub nazwę komputera, nazwę użytkownika i hasło, a połączenie zostanie nawiązane. Jestem również w stanie połączyć się z maszyną hosta poza moją siecią lokalną, używając Public IP
adresu.
Problem: kiedy próbuję uzyskać dostęp do maszyny wirtualnej, powiedzmy w Caribou, bibliotece lub innej zewnętrznej sieci, ląduję na maszynie hosta zamiast maszyny wirtualnej.
Na przykład: Aby zalogować się do maszyny wirtualnej na zewnątrz, użyłem tego samego publicznego adresu IP, nazwy użytkownika i hasła do maszyny wirtualnej, ale ląduję na maszynie hosta z komunikatem o błędzie, że użytkownik jest nieprawidłowy.
Próbowałem także: Nazwa komputera: 3389, ale nie powiodło się.
Jak uzyskać dostęp do maszyny wirtualnej, aby połączenie nie było przekazywane do hosta?
źródło
Odpowiedzi:
Aby opisany scenariusz zadziałał, komputer-gość musi nasłuchiwać połączeń pulpitu zdalnego na innym porcie niż host, chyba że korzystasz z mostkowanej sieci. Aby ustawić serwer RDP na nasłuchiwanie 3390, ustaw następujący klucz rejestru na „3390”:
Następnie ponownie uruchom usługę pulpitu zdalnego lub uruchom ponownie komputer.
źródło