Bagaimana cara saya terhubung dari jarak jauh ke mesin virtual windows XP

8

Saya menjalankan Windows XP pada mesin virtual (Orace VirtualBox 4.0.8) pada server rumah dan saya ingin dapat terhubung dari luar jaringan. Saya memiliki domain berkat dyndns.com yang menunjuk ke komputer dan router port-forwarded ke komputer server. Tetapi apakah saya harus meneruskan ke server atau IP mesin virtual? Sekarang ketika saya mencoba menghubungkan saya mendapatkan kesalahan: gagal terhubung.

Dan bagaimana cara kerja metode otentikasi ini: null, external, guest?

Niklas
sumber

Jawaban:

5

Untuk terhubung ke layanan, Anda harus memiliki alamat di jaringan area lokal dan bukan pada antarmuka "dijembatani" pribadi untuk mesin virtual.

  • Buka Kotak Virtual
  • matikan mesin virtual Windows jika sedang berjalan
  • klik kanan pada mesin virtual dan pilih pengaturan
  • Pilih Jaringan dan untuk Terlampir ke: pilih Bridged Adapter

Tuan rumah virtual Anda sekarang harus memiliki alamat dari jaringan utama. Teruskan port ke alamat ini. Dan mungkin mengkonfigurasi alamat statis yang sesuai di Windows.

komputer
sumber
Hanya untuk menambahkan, secara umum, Anda memerlukan koneksi kabel ke router untuk mose dijembatani.
Journeyman Geek
2

Jika mesin virtual memiliki IP dari jaringan lokal, Anda dapat terhubung melalui Samba, WWW, atau rdesktop

Jika mesin virtual memiliki IP dari jaringan "Default" internal host, misalnya, 192.168.122.x, Anda hanya dapat terhubung melalui VNC.

Untuk terhubung melalui VNC, tambahkan perangkat keras grafis baru ke VM di Virtual Machine Manager, katakan itu untuk mendengarkan pada semua antarmuka publik. Anda kemudian dapat meneruskan port dari router Anda ke alamat IP host, dengan port terdaftar di virt-manager, biasanya sekitar 5901.

-Eric

Eric
sumber
1
Downvote, maaf tapi ini salah. Dia menggunakan VirtualBox dan Anda menjawab seperti sedang menggunakan KVM. Ini akan membingungkan pengguna.
Javier Rivera
1
Poin bagus! Merindukan bagian itu sepenuhnya.
Eric
1

Tidak jelas apa artinya terhubung di sini. Tetapi jika Anda mencoba untuk terhubung ke VM Anda menggunakan Remote Desktop maka Anda harus meneruskan port 3389 pada router Anda ke ip host (di mana host adalah komputer yang menjalankan mesin virtual, bukan yang berjalan pada VM).

Anda juga harus menginstal Paket Ekstensi Oracle dan telah mengaktifkan RDP dalam pengaturan Mesin Virtual.

masukkan deskripsi gambar di sini

Maaf untuk tangkapan layar bahasa Spanyol, saya harap Anda menemukan tempat dalam bahasa Anda sendiri.

Tentang otentikasi:

  • Tidak ada yang berarti bahwa tidak ada otentikasi, sistem akan membiarkan Anda terhubung dengan cara yang sama seperti layar lokal, yaitu hanya akan meminta kata sandi jika Anda tidak login atau Anda telah memblokir layar.

  • Extrenal menggunakan beberapa metode eksternal untuk mengotentikasi. Dalam host linux itu berarti Anda harus menggunakan server PAM. Tidak terlalu berguna untuk penggunaan pribadi. Satu catatan: Anda dapat menggunakan ini untuk menghubungkan ke lib otentikasi Anda sendiri, yang benar-benar culun.

  • Tamu menggunakan sistem otentikasi tamu Anda. Jika Anda menjalankan tamu windows, itu berarti ia akan selalu meminta Anda untuk pengguna windows dan kata sandi Anda untuk membiarkan Anda masuk. Ini adalah cara termudah, tetapi Anda harus membuat Penambahan Tamu berjalan pada tamu Anda untuk dapat untuk menggunakannya.

Anda dapat menemukan lebih banyak info di buku petunjuk .

Javier Rivera
sumber
Terima kasih atas tanggapan terinci tetapi saya masih tidak bisa membuatnya bekerja. Saya tidak dapat menemukan tutorial terperinci tentang masalah ini. Apakah saya harus menetapkan tamu dengan ip sendiri (Network = "bridged adapter") atau hanya pergi dengan opsi "NAT"? Dengan server berjalan, haruskah saya terhubung ke IP tamu atau IP host?
Niklas
Ini harus bekerja dengan pengaturan jaringan apa pun, Anda harus terhubung ke IP tamu.
Javier Rivera
0

Klik kanan pada mesin virtual Anda dan klik settingskemudian pergi ke networkstab dan kemudian mengubah Attached to:pengaturan ke Bridged Adapterdefault NAT.
Kemudian mulai mesin virtual Anda dan Anda memiliki referensi ip ke mesin virtual dari jaringan Anda jadi instal vnc server pada vm seperti ultravnc dan Anda baik-baik saja.

Muluneh Bangun
sumber