Mengapa saya tidak bisa ssh ke (atau bahkan ping) Ubuntu VM saya dari host Mac OS X?

12

Saya menjalankan Ubuntu 8.04 sebagai mesin virtual menggunakan VMware Fusion 3.0 di Mac OS X 10.5.8. Saya ingin dapat ssh ke VM saya dari host Mac OS X (jadi saya bisa menggunakan MacFUSE dan SSHFS untuk me-mount file VM di Mac).

Saya memiliki ini berfungsi sebelumnya, tetapi kemudian saya:

  • upgrade Fusion dari 2.x ke 3.0
  • memutar VM kembali ke snapshot sebelumnya
  • memutakhirkan Alat VMware di VM

Saya menginstal ulang ssh di VM menggunakan sudo apt-get install ssh.

Saya kemudian mencoba ssh 172.16.193.129dari Mac saya, dan setelah beberapa waktu habis. Jadi saya mencoba ping VM dari Mac saya, dan 0 paket diterima. (Saya dapat melakukan ping Mac dari VM tanpa masalah.)

Adakah saran tentang cara mengatasi masalah ini?

Pembaruan: Saya mencoba beralih dari NAT ke Bridged (seperti yang disarankan oleh Stephen Thompson ) dan mendapat pesan "Waktu untuk hidup terlampaui" yang aneh ketika saya mencoba melakukan ping VM. Saya menyadari bahwa itu karena VPN yang saya gunakan. Saya terputus dari VPN dan sekarang bisa melakukan ping VPN dan ssh ke dalamnya, terlepas dari apakah saya menggunakan NAT atau Bridged.

Daryl Spitzer
sumber
Semua konfigurasi jaringan Anda mungkin merupakan awal yang baik.
womble
2
Womble, aku tidak mengerti maksudmu.
Daryl Spitzer

Jawaban:

8

Cobalah mengatur jaringan Anda untuk dijembatani, sehingga mengambil alamat jaringan dari Lan Anda, dan Anda akan dapat memperoleh akses ke sana.

Stephen Thompson
sumber
0

Pertanyaan konyol tetapi apakah 172.16.193.129IP saat ini dari Ubuntu VM? Untuk pengujian Anda mungkin harus menghapus firewall ( iptables -F) jika Anda mengonfigurasinya juga.

Jim Zajkowski
sumber
Ya, tentu saja saya telah memeriksa ulang bahwa saya memiliki IP yang benar. (Menggunakan ifconfig. Karena saya menggunakan NAT di VMware Fusion untuk berbagi koneksi jaringan Mac, nomor IP belum berubah dari ketika itu bekerja sebelumnya.) Saya tidak mengkonfigurasi firewall, tapi saya menjalankan iptables -F hanya dalam hal. Saya masih tidak bisa melakukan ping VM.
Daryl Spitzer
0

Ide Steven Thompson bekerja untuk saya - untuk alasan apa pun menambahkan eth1 (bridged) tampaknya memperbaiki eth0 (NAT) setelah saya berlari sudo dhclient(saya memeriksa, me-reboot tidak memperbaikinya dengan sendirinya, itu hanya diperbaiki setelah saya berlari sudo dhclient)

Peter Hanley
sumber