Neden Mac OS X ana bilgisayarından Ubuntu VM'mi ssh edemiyorum (hatta pingleyemiyorum)?


12

Mac OS X 10.5.8'de VMware Fusion 3.0 kullanan sanal makine olarak Ubuntu 8.04 kullanıyorum. Mac OS X ana bilgisayarından VM'mi ssh edebilmek istiyorum (böylece VM'nin dosyalarını Mac'e bağlamak için MacFUSE ve SSHFS'yi kullanabilirim).

Daha önce çalışıyordum, ama sonra:

  • Fusion'ı 2.x'ten 3.0'a yükseltti
  • VM'yi önceki bir anlık görüntüye geri döndürdü
  • VM'deki VMware Tools'u yükselttim

VM'yi kullanarak ssh'yi yeniden kurdum sudo apt-get install ssh.

Sonra Mac'imden denedim ssh 172.16.193.129ve bir süre sonra zaman aşımına uğradı. Bu yüzden Mac bilgisayarımdan VM'ye ping atmayı denedim ve 0 paket alındı. (Mac'e VM'den sorunsuz bir şekilde ping atabilirim.)

Bu sorunu nasıl gidereceğiniz konusunda herhangi bir öneriniz var mı?

Güncelleme: NAT'tan Bridged'a geçmeyi denedim ( Stephen Thompson tarafından önerildiği gibi ) ve VM'ye ping atmaya çalıştığımda garip "Yaşam süresi aşıldı" mesajları aldım. Bunun kullandığım VPN yüzünden olduğunu fark ettim. VPN ile bağlantısını kestim ve şimdi NAT veya Bridged kullanmamdan bağımsız olarak VPN ve ssh'ye ping atabiliyorum.


Tüm ağ yapılandırmanız iyi bir başlangıç ​​olabilir.
womble

2
womble, ne demek istediğini anlamıyorum.
Daryl Spitzer

Yanıtlar:


8

Ağınızı köprülü olarak ayarlamayı deneyin, böylece lan'den bir ağ adresi alır ve bu ağa erişebilirsiniz.


0

Aptalca bir soru ama 172.16.193.129Ubuntu VM'nin şu anki IP adresi mi? Test için, güvenlik duvarını ( iptables -F) da yapılandırdıysanız bırakmanız gerekir .


Evet, elbette doğru IP'ye sahip olduğumu tekrar kontrol ettim. (İfconfig kullanarak. Mac'in ağ bağlantısını paylaşmak için VMware Fusion'da NAT kullandığım için, IP numarası daha önce çalıştığı zamandan değişmedi.) Bir güvenlik duvarı yapılandırmadım, ancak iptables -F'yi çalıştırdım durumunda. VM'ye hala ping atamıyorum.
Daryl Spitzer

0

Steven Thompson'un fikri benim için çalıştı - ne olursa olsun bir et1 (köprülü) eklemek her ne zaman koştum eth0 (NAT) düzeltmek gibi görünüyordu sudo dhclient(kontrol ettim, yeniden başlatma kendi başına düzeltmedi, sadece koştuktan sonra düzeltildi sudo dhclient)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.