Tôi đang chạy Ubuntu 8.04 dưới dạng máy ảo sử dụng VMware Fusion 3.0 trên Mac OS X 10.5.8. Tôi muốn có thể ssh vào máy ảo của mình từ máy chủ Mac OS X (vì vậy tôi có thể sử dụng MacFUSE và SSHFS để gắn các tệp VM trên máy Mac).
Tôi đã làm việc này trước đây, nhưng sau đó tôi:
- nâng cấp Fusion từ 2.x lên 3.0
- đưa VM trở lại ảnh chụp nhanh trước đó
- đã nâng cấp VMware Tools trong VM
Tôi đã cài đặt lại ssh trong VM bằng cách sử dụng sudo apt-get install ssh
.
Sau đó tôi đã thử ssh 172.16.193.129
từ máy Mac của mình và sau một thời gian nó đã hết thời gian. Vì vậy, tôi đã thử ping VM từ máy Mac của mình và nhận được 0 gói. (Tôi có thể ping máy Mac từ VM mà không gặp vấn đề gì.)
Bất kỳ lời khuyên về cách khắc phục sự cố này?
Cập nhật: Tôi đã thử chuyển từ NAT sang Bridged (theo đề xuất của Stephen Thompson ) và nhận được thông báo "Thời gian sống vượt quá" kỳ lạ khi tôi cố gắng ping máy ảo. Tôi nhận ra rằng đó là do VPN tôi đang sử dụng. Tôi đã ngắt kết nối với VPN và bây giờ có thể ping VPN và ssh vào nó, bất kể tôi sử dụng NAT hay Bridged.