Sunucudan bir Hyper V Misafirine bağlanmanın mümkün olup olmadığını merak ediyorum. Konuk bir Linux makinesi ve Host Win 10 Pro'dur.
Özellikle, yapamam ssh
Sunucudan Linux Misafirine. yapabilirim ssh
Yerel olarak Konuk’dan kendisine, bu yüzden ssh
Sunucu, Konuk'a doğru şekilde ayarlandı. Konuk üzerinde kurduğum birkaç sunucu var, ancak bunların hiçbirine Ana Bilgisayardan erişemiyorum, ancak yalnızca Konuk’dan. (Bu diğer sunucuları 0.0.0.0'a da bağladım)
Ana Bilgisayardaki tüm Güvenlik Duvarları kapatıldı, bu yüzden bu bir sorun değil. (Linux esp. Ubuntu'nun varsayılan olarak bir Güvenlik Duvarı var mı? Bir şey ayarlamayı hatırlamıyorum.) Misafir üzerinden internete girebilirim. Ayrıca konukçu ev sahibinden pingleyebiliyorum. Bundan başka hiçbir şeyin işe yaramadığı ssh
veya telnet
.
ssh 192.168.0.5
ssh: connect to host 192.168.0.5 port 22: Connection refused
telnet 192.168.0.5 22
Connecting To 192.168.0.5...Could not open connection to the host, on port 22: Connect failed
Konuk için, aynen bahsedildiği gibi bir Sanal Anahtar kurdum. Hyper-V Manager'ı kullanarak sanal bir anahtar oluşturun yani o sayfanın üst yarısı. Sanal anahtardaki ayarlar şöyle görünür:
Konuk üzerindeki ağ adaptöründeki ayarlar şuna benzer:
VLAN kimliğini hiçbir yere ayarlamadım. Linux Misafir’e XRDP kurdum ve buna RDP üzerinden herhangi bir sorun olmadan bağlanabiliyorum. Bunlardan başka olağandışı bir şeyim olduğunu sanmıyorum, yani her şey için varsayılan ayarları seçtim, yani Host OS, Guest OS vb.
Olası çözüm:
Ana bilgisayardan bağlantı kuramadığım için, bunu ekleyerek çözdüm. Ağ adaptörü VM’de Varsayılan Anahtar belirtildiği gibi Windows 10 Fall Creators Güncellemesi için Hyper-V'deki yenilikler nelerdir? - Varsayılan Anahtar Şimdi VM'de iki Ağ Adaptörüm var ve Host'tan VM'ye olan bağlantılar bu anahtardan geçiyor. Bunun en iyi çözüm olup olmadığından emin değilim, ama en azından işe yarıyor.