[Çözüldü] Vmnet ve Nat Hakkında Bir Kaç Soru

Başlatan HuaN, 03 Eylül 2016 - 06:55:31

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

HuaN

Merhaba arkadaşlar, öncelikle konuyu doğru yere açtığımı sanıyorum genel veya kurulum öncesine açacaktım ama en uygun yerin burası olduğuna karar verdim, umarım doğrudur. Ağ yapısı hakkında bir kaç soru soracağım cevaplarsanız şimdiden teşekkürler.

1. Wlan0; kablosuz, eth0 ise kablolu bağlantıdır. Ama ifconfig dediğimde ubuntu üzerinde ayrıca vmnet8 ve vmnet1 var ama bunlar nedir neyi temsil eder?

2. Ip blokları neden farklı ? Vnet8: 172.16.31.1 ,Vmnet1 ise:  192.168.56.1 wlan0 ise: 192.168.1.55 diye gidiyor. Vmnet1 ve wlan0 neden 192 ile başlıyor Vnet8: 172 ile başlıyor.

3.Aynı zamanda hem virtualbox hemde vmware kullanıyorum. vmnet8 ve vmnet1 vmware'e ait nette nat için falan diyor ama ben bağlantıları bridge seçip vmnet1 seçince bağlantı yapabiliyorum. Üstelik vmware ile eklenen bu ibareler ile virtualbox üzerinden bir bağlanıyorum, virtualbox'un böyle bir özelliği yok değil mi ya da ben mi göremedim? O yüzden net ve kesin bilgi arıyorum arkadaşlar.

4. Virtualbox üzerinde kurduğum iki sistem(xp ve linux) Nat ile ayarlı ama şu an ifconfig dediğim de linux lokal ipsi: 10.0.1.15, xpnin ipsi de aynı... Global ip aynı olur ama neden lokal ip adresleri aynı..? Ben iki sanal pcden birine bağlanacağım zaman 10.0.1.15 yazınca hangisine bağlanmış olacağım?

En nihayetinde amacım nat ile yapılandırılmış sanal sistemlere reel sistemin üzerinden bağlantıya geçmek, bridge ile geçebiliyorum ama nat hep bi aksaklık oluyor bir şeyi yanlış yapıyorum bilgisizlik ya da kavram karmaşasından aydınlatırsanız çok teşekkür ederim şimdiden.

Sistemimde Ubuntu 14.04.5 LTS kullanıyorum.

HuaN

Zamanı olan olursa şu konuya iki satır yazarsa sevinirim detaya gerek yok kısa da olsa olur  :)

LinuxHacisi

Okuduğumdan bir şey anlamadığım için yardımcı olamayacağım çok karışık çünkü bi yerden sonra kafamda düşündüğüm gitti :(
Linux And Windows System Specialist , Linux Hacısı, #DevOps #Linux #Windows #SysAdmin #GNU #Researcher

siberoloji

#3
1. Virtual box extension pack kurduğunuzda, network manager ile siz de vmnet benzeri sanal ağlar oluşturabilirsiniz. Yani Virtualboxın da öyle bir özelliği var.
2. Ana bilgisayarınız modeme bağlanıp DHCP serverdan bir IP adresi alır. Tüm dünyada 192 ile başlayan IP ler local sistemler (LAN) için rezerve edilmiştir ve WAN yani geniş alan sunucularına bu IP ler tahsis edilmez.
3. Şimdi; asıl ana bilgisayarınız ve içerisinde çalışan bir sanal işletim sisteminiz var. Vmware veya Vbox içerisinde olması fark etmez. Bu başlangıç durumunu ele alarak açıklayalım.
3.a: Ana bilgisayarınız modeme bağlanıp 192.168.2.5 Ip adresini aldı.
3.a.1: Sanal işletim sistemini NAT bridge olarak ayarlarsanız, sanal işletim sisteminin kendine ait bir IP adresi olmaz. Sadece ana bilgisayarınızın içerisinde bir yazılım gibi ana bilgisayarın IP adresi olan 192.168.2.5 adresini kullanır.
3.a.2: Sanal işletim sistemini Bridge NAT yaparsanız, ayrı bir bilgisayar gibi muamele görür ve ana bilgisayar üzerinden modeminize bağlanır, kendine has bir IP adresi alır. Örneğin 192.168.2.6

Şimdi; sanal bilgisayarınızda (192.168.2.6) bir web sunucu varsa ve ana bilgisayarınızdan(192.168.2.5) bu sunucuya web tarayıcısıyla bağlanmak isterseniz http://192.168.2.6 yazmanız durumunda, sanal bilgisayarın ayrı IP adresi olduğundan bağlantı sağlanır. Diğer durumda (NAT durumu) sanal bilgisayarın bir IP adresi olmayacağından bu web servisine bağlanmak mümkün olmaz.
4. Bilgisayarınızda bir ağ kartı bulunuyor. Bu kart eth ve vlan olarak isimlendirilen servisler sayesinde, ana bilgisayarınız ile modeminiz arasında bağlantı sağlar. Vmware ve Virtual box içerisinde vmnet01 vmnet02 veya vnet0 vnet1 olarak isimlendirilen sanal şeylerin her biri aslında sanal modemlerdir. Bu sanal şeyleri oluşturup ayarlarına girerek DHCP özelliklerini ve kendisine bağlananlara hangi IP adreslerini tahsis edeceğini dahi ayarlayabilirsiniz.
5. 10.0. vb. adresler, bilgisayar içerisinde yazılımların birbirleriyle haberleşmesi için tahsis edilen IPlerdir.
6. Bu konu detaylı ve başlı başına anlatımı gerektiren bir konu olmasına rağmen yeterince açık ve kısa ancak buna dilim döndü.



heartsmagic

Konu karışık anlatıldığı için ben de ayrıntıları anlayamadım ancak @siberoloji'nin klavyesi sürçmüş olacak ki NAT ile bridge olayları ters anlatılmış sanki :) NAT yapıldığında sanal kendisine ayrı bir özel IP alır Virtualbox ağ yapısı sayesinde. Dışarı konak makine üzerinden çıkar ama dışarıdan erişim olmaz. Ayrıca bu şekilde doğrudan NAT ile ayarlanan makineler de kendi aralarında konuşamazlar. Sanal makineler kendi arasında konuşsun istiyorsan en zahmetsiz yol köprülemedir. Bu makineler modemden kendilerine IP alırlar, böylece herkes herkesle konuşur, hem de hepsinde internet olur.

Yok diğer türlü isterim diyorsan ya Dahili Ağ (internal network) yapacaksın ya da Sadece-Anamakine Bağdaştırıcısı (host only). Dahili ağ için IP ayarlarını falan sen yapıyorsun sanırım. Diğerinde ise IP alınıyor fakat sanal makinelerin dışarı çıkması için farklı işlemler gerekiyor. Her türlü zahmet işte.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

siberoloji

 ;) @heartsmagic;
Teşekkürler ikaz ettiğin için. Tekrar kontrol ettim. Evet,
bridge ayarlı sanal makine DHCP Sunucudan ayrı IP adresi (192.168.2.6) alıyor.
NAT ayarlı sanal makine DHCP sunucudan ayrı IP almıyor ancak ana makine ile haberleşebilmesi için iç Ağda 10.0.0.5 benzeri (inet addr) IP adresi alıyor.

Bu Virtualbox konusunda bir Webinar düşünmüyor değilim bu sıralar.

heartsmagic

Güzel olur. Ayrıca ikaz demeyelim de ufak bir düzeltme diyelim :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

HuaN

#7
Alıntı yapılan: siberoloji - 17 Eylül 2016 - 15:42:36
1. Virtual box extension pack kurduğunuzda, network manager ile siz de vmnet benzeri sanal ağlar oluşturabilirsiniz. Yani Virtualboxın da öyle bir özelliği var.
2. Ana bilgisayarınız modeme bağlanıp DHCP serverdan bir IP adresi alır. Tüm dünyada 192 ile başlayan IP ler local sistemler (LAN) için rezerve edilmiştir ve WAN yani geniş alan sunucularına bu IP ler tahsis edilmez.
3. Şimdi; asıl ana bilgisayarınız ve içerisinde çalışan bir sanal işletim sisteminiz var. Vmware veya Vbox içerisinde olması fark etmez. Bu başlangıç durumunu ele alarak açıklayalım.
3.a: Ana bilgisayarınız modeme bağlanıp 192.168.2.5 Ip adresini aldı.
3.a.1: Sanal işletim sistemini NAT bridge olarak ayarlarsanız, sanal işletim sisteminin kendine ait bir IP adresi olmaz. Sadece ana bilgisayarınızın içerisinde bir yazılım gibi ana bilgisayarın IP adresi olan 192.168.2.5 adresini kullanır.
3.a.2: Sanal işletim sistemini Bridge NAT yaparsanız, ayrı bir bilgisayar gibi muamele görür ve ana bilgisayar üzerinden modeminize bağlanır, kendine has bir IP adresi alır. Örneğin 192.168.2.6

Şimdi; sanal bilgisayarınızda (192.168.2.6) bir web sunucu varsa ve ana bilgisayarınızdan(192.168.2.5) bu sunucuya web tarayıcısıyla bağlanmak isterseniz http://192.168.2.6 yazmanız durumunda, sanal bilgisayarın ayrı IP adresi olduğundan bağlantı sağlanır. Diğer durumda (NAT durumu) sanal bilgisayarın bir IP adresi olmayacağından bu web servisine bağlanmak mümkün olmaz.
4. Bilgisayarınızda bir ağ kartı bulunuyor. Bu kart eth ve vlan olarak isimlendirilen servisler sayesinde, ana bilgisayarınız ile modeminiz arasında bağlantı sağlar. Vmware ve Virtual box içerisinde vmnet01 vmnet02 veya vnet0 vnet1 olarak isimlendirilen sanal şeylerin her biri aslında sanal modemlerdir. Bu sanal şeyleri oluşturup ayarlarına girerek DHCP özelliklerini ve kendisine bağlananlara hangi IP adreslerini tahsis edeceğini dahi ayarlayabilirsiniz.
5. 10.0. vb. adresler, bilgisayar içerisinde yazılımların birbirleriyle haberleşmesi için tahsis edilen IPlerdir.
6. Bu konu detaylı ve başlı başına anlatımı gerektiren bir konu olmasına rağmen yeterince açık ve kısa ancak buna dilim döndü.

Hocam tam olarak noktası noktasına cevap vermişsiniz, hem zaman ayırıp hem kafa patlattığınız için çok teşekkür ederim. Aslında konu sıralı sorulardan oluşuyor fakat sıralı şekilde koymadığım için sorular karışık ortaya harman olmuş, şimdi düzelteceğim konu çözüme ulaşsa da yararlanmak isteyenler için. Ayrıca udemy üzerinde Webinar benzeri bir şekilde eğitim verebilirsiniz :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Eylül 2016 - 04:10:18

Alıntı yapılan: heartsmagic - 19 Eylül 2016 - 03:00:09
Konu karışık anlatıldığı için ben de ayrıntıları anlayamadım ancak @siberoloji'nin klavyesi sürçmüş olacak ki NAT ile bridge olayları ters anlatılmış sanki :) NAT yapıldığında sanal kendisine ayrı bir özel IP alır Virtualbox ağ yapısı sayesinde. Dışarı konak makine üzerinden çıkar ama dışarıdan erişim olmaz. Ayrıca bu şekilde doğrudan NAT ile ayarlanan makineler de kendi aralarında konuşamazlar. Sanal makineler kendi arasında konuşsun istiyorsan en zahmetsiz yol köprülemedir. Bu makineler modemden kendilerine IP alırlar, böylece herkes herkesle konuşur, hem de hepsinde internet olur.

Yok diğer türlü isterim diyorsan ya Dahili Ağ (internal network) yapacaksın ya da Sadece-Anamakine Bağdaştırıcısı (host only). Dahili ağ için IP ayarlarını falan sen yapıyorsun sanırım. Diğerinde ise IP alınıyor fakat sanal makinelerin dışarı çıkması için farklı işlemler gerekiyor. Her türlü zahmet işte.

Aynen hocam dediklerinizi daha iyi anladım Siberoloji hocamın yazdıkları üzerine, teşekkür ederim.

siberoloji

@Huan;
rica ederim.
Udemy olmaz ama Youtube Live hazırlıklarım var. Dur bakalım, şu Ekim bir gelsin de ;)