Centos 7 VM'ye SSH Hatası (Yalnızca Ana Bilgisayar)


0

Aşağıdaki kurulum var:

  • Ana Sistem: Debian Wheezy
  • VirtualBox Sistemi: Centos 7
  • Ağ Adaptörleri: NAT ve Yalnızca Host

Ana sistemde VM makinesine "ping" uygulayabiliyorum, ssh yapmaya çalıştığımda aşağıdaki hatayı alıyorum: Connection Reddedildi

VM'nin ağ adaptörünü Bridge olarak değiştirdiğimde, sorunsuz bir şekilde bağlanabiliyorum. Sabit IP Adresi nedeniyle Yalnızca Ana Bilgisayar bağlantısının çalışmasını istiyorum.

--- Daha fazla bilgi

VirtualBox Ağ Yapılandırması

NAT

Yönetim Kurulu Tipi: Intel PRO / 1000 MT Masaüstü (82540EM)

Ev sahibi sadece

Yönetim Kurulu Tipi: Intel PRO / 1000 MT Masaüstü (82540EM)

karışık mod: Reddet (hepsini denedi)

Köprü

Yönetim Kurulu Tipi: Intel PRO / 1000 MT Masaüstü (82540EM)

karışık mod: Reddetme

Ping / SSH'yi Comands

Ping çalışıyor ancak ssh çalışmıyor.

8.8.8.8 yerine gerçek IP adresini koydum.

ping 8.8.8.8

ssh leila@8.8.8.8

ssh 8.8.8.8

Centos

ip add , sadece Ana Bilgisayar IP Adresini listelemez, ancak Köprü Adresini listeler.


Ping ve ssh için kullandığınız komutlar nelerdir? Hem sadece ana bilgisayar arayüzü hem de VM içindeki her iki arabirim için ağ ve IP adresi yapılandırması nedir?
heavyd

Daha fazla bilgi ekledim.
Leila,

Bunu takip ettin mi? virtualbox.org/manual/ch06.html ssh'den hangi hatayı alıyorsunuz?
edumgui

"Bağlantı Reddedildi" alıyorum. Centos'taki DHCP yapılandırması olabileceğini düşünüyorum. Yalnızca ana bilgisayar ağının bir DHCP sunucusu adresi vardır. Ayarların nasıl değiştirileceğini anlamaya çalışıyorum.
Leila

Yanıtlar:


0

Bir NAT'ın arkasındaki VM'ye bağlanmaya çalışıyorsunuz, bu yüzden NAT'ın yönlendiricisinin portlarını yönlendirmeniz gerekiyor (tıpkı fiziksel bir aygıtta yaptığınız gibi).

VirtualBox'ta şuraya git:

Arşiv> Tercihler> Ağ> Yeni NAT Ağı Ekle> Düzenle

Ağınız için seçeneklerinizi ayarlayın ve

Limanlar yönlendirme

Buna benzeyen yeni bir kural ekleyin:

TCP 0.0.0.0 22 192.168.0.10 10005

Şimdi fiziksel makinenizden şunlarla bağlantı kurabilmeniz gerekir:

ssh root@<physical machine ip adress> -p 10005

0

NAT kullanıyorsanız, muhtemelen VirtualBox’daki bağlantı noktalarını iletmeniz gerekir. Nasıl yapılacağını burada görebilirsiniz . Ev yönlendiricinizde rutin bağlantı noktası iletme işlemine çok benzer.

Ayrıca, iptables config'inizin de gelen SSH bağlantılarına izin verdiğinden emin olmanız gerekir, bunun nasıl kontrol edileceğini ve burada nasıl etkinleştirileceğini görebilirsiniz .

Ardından VM'nize SSH ile bağlanmayı test edebilirsiniz.

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.