سلام دوستان
میخواستم بدونم توی vmware 8 چطوری میشه یک شبکه مجازی بین کامپیوتر Host با کامپیوتر های مجازی رو که همشون آیپی همرنج دارن ایجاد کرد .
Printable View
سلام دوستان
میخواستم بدونم توی vmware 8 چطوری میشه یک شبکه مجازی بین کامپیوتر Host با کامپیوتر های مجازی رو که همشون آیپی همرنج دارن ایجاد کرد .
در قسمت Setting هر VM و کارت شبکه را بر روی حالت NAT قرار بده تا از رنج IP ماشین میزبان IP دریافت کنه و به این ترتیب ماشینهای مجازی می توانند از طریق شبکه با ماشین میزبان در ارتباط باشند. همچنین می تونی VMها را Bridged کنی.
دوست عزیز میشه تنظیماتشو بگی .
مثلا آیپی هاست چی باشه و آیپی مجازی ها چی باشه .
و اینکه ما باید در edit virtual network یک vmnet1 تعریف کنیم و کارت های شبکه رو به او ن وصل کنیم یا طور دیگه ای هست .
میتونیم host-only کنیم .
و آیا ما باید به vmnet که در ویندوز واقعی قرار میگیره و کارت شبکه خود host چه طوری آیپی بدیم .
سلام
با نصب VMware Workstation دو تا کارت شبکه مجازی به نام های VMware Network Adapter VMnet1 و VMware Network Adapter VMnet8 بر روی هاست ایجاد می شوند.
به VMware Network Adapter VMnet8 آی پی در رنج مورد نظر خود بدهید.
بر روی ماشین مجازی مورد نظر خود کلیک راست کرده و بر روی Setting کلیک کنید از لیست سخت افزار های مجازی بر روی Network Adapter کلیک کنید و در سمت راست گزینه Custome: Spicific virtual network را انتخاب کنید و از Combo Box زیر آن VMnet8(NAT) را انتخاب کنید.
در داخل ماشین مجازی کارت شبکه تحت عنوان Local Area Connection وجود دارد یک ای پی نیز برای آن در رنج آی پی مربوط به میزبان مشخص کنید.
البته اگر کارت شبکه مربوط به کامپیوترهای مجازی رو به جای NAT در حالت bridge قرار بدید دیگه نیازی به تنظیم ip برا vmnet1 و vmnet8 نیست.
[QUOTE=mthm;345893]البته اگر کارت شبکه مربوط به کامپیوترهای مجازی رو به جای NAT در حالت bridge قرار بدید دیگه نیازی به تنظیم ip برا vmnet1 و vmnet8 نیست.[/QUOTE]
دوست عزیز bridge برای زمانی طراحی شده که می خواهید ماشین های مجازی موجود در VMware Workstation به عنوان یک نود در شبکه ای که هاست به آن متصل شده است فعالیت کنند و بتوانند کل نود های شبکه را ببینند در این حالت برای برقراری ارتباط بین ماشین های مجازی و هاست به صورت مستقیم نبوده و برای برقراری ارتباط بین ماشین های مجازی و هاست حتما باید هاست به یک سویچ متصل شده باشد تا داده بتوانند از طریق ان به هاست برسند در غیر این صورت ارتباطی بین هاست و ماشین های مجازی وجود نخواهد داشت ولی ارتباط بین ماشین های مجازی برقرا خواهد بود.[LEFT][URL="http://www.vmware.com/support/ws4/doc/network_bridged_ws.html"]Bridged Networking[/URL][/LEFT]
حق با شماست
خوب
فرض کنیم 2 تا لب تاب داریم و توی هر کدوم چند تا کامپیوتر مجازی .
میخوایم همه اینها رو با هم شبکه کنیم .
مشکل اینجاس که اگه ما host only یا NAT کنیم فقط ماشینای مجازی و هاست یک لبتاب همدیگه رو پینگ می کنن .
ما باید چیکار کنیم تا همه کامپیوترای مجازی و واقعی همدیگه رو ببینن .
ممنون میشم اگه به صورت عملی ( با جزئیات ) بهم بگین .
اینجا دیگه واقعا bridge کردن مفیده اگر قصد داشته باشید همه توی یه lan باشند و همدیگه رو ببینند. چون شما دو تا سیستم اصلی که همون لپ تاپ هاتون هستند دارید. کاری به vmnet ها نداشته باشید و با bridge کردن همه کارت شبکه کامپیوترهای مجازیتون و دادن ip هایی که در یک range هستند به کامپیوترهای مجازی و اصلی میتونید کل شبکه رو ببینید.
فرمایش شما درسته .
ولی بعضی مواقع موقع بریدج کردن یک پیغام blue-screen ظاهر میشه که بعد از چند دقیقه ویندوز ریست میشه .
مشکل چیه دوست عزیز ؟
دقیقا خطایی که میده چیه؟
ببین دوست عزیز
الان من یک vmnet1 host-only تعریف کردم و همه ماشین های مجازی رو هم به اون وصل کردم .
خدمت گلتون عرض کنم :
IP Address of VMNET1 on Host : 10.10.10.1
IP Address of Host NIC : 10.10.10.2
IP Address of 2003-VM NIC : 10.10.10.4
IP Address of 2003-VM1 NIC : 10.10.10.5
10.10.10.4 و 10.10.10.5 و 10.10.10.1 همدیگه رو خیلی خوب PING میکنن . یعنی میتونیم بجای اینکه از کارت شبکه هاست برای دسترسی به هاست استفاده کنیم می تونیم از کارت شبکه VMNET1 on HOST استفاده کنیم .
[B][U]10.10.10.1\\ ==> دسترسی به Shareهای هاست .
[/U][/B]ولی مشکل اینجاست که کارت های شبکه مجازی و هاست همدیگه رو پینگ نمی کنن .
خوب . باید چیکار کنیم .
متن خطای blue screen :
DRIVER-IRQL-NOT-LESS-OR-EQUAL
stop : 0x000000D1
( 0x0000000000001008 , 0x0000000000000002 , 0x0000000000000000 , 0xFFFF88001A6A4C9)
[U][B]fwpkclnt.sys [/B][/U]
ببینید من خیلی متوجه چیزی که نوشتید نشدم
ولی فرض کنیم اگر دو تا لپتاپ رو با اسم host1 و host2 بشناسیم و سیستم مجازی های اونا رو با vm1-1 , vm1-2 برای host1
و
vm2-1 و vm2-2 برای host2
اونوقت با bridge کردنشون و دادن ip های زیر و محض احتیاط off کردن همه firewall ها مشکل حله:
host1NIC: 10.10.10.1
vm1-1:10.10.10.11
vm1-2:10.10.10.12
host2NIc:10.10.10.10.2
vm2-1:10.10.10.21
vm2-2:10.10.10.22
اگر از nat بخوای استفاده کنی اونوقت موضوع فرق میکنه ولی باز هم امکان پذیره.
سلام دوست عزیز
ببخشید اگه من جمله بندی خوبی نداشتم .
ولی منظور من در کل اینه که اگه مجازی ها را به یک vmnet hostonly وصل کنیم اونوقت کارت شبکه فیزیکی واقعی و مجازی ها همدیگه رو پینگ نمی کنن .
حالا لطفا به من بگین که چه موقع از host-only و چه موقع nat استفاده می کنیم .
و لطفا بگین که خطای blue-screen زیر که موقع بریدج کردن اتفاق میفته علتش چیه :
متن خطای blue screen :
DRIVER-IRQL-NOT-LESS-OR-EQUAL
stop : 0x000000D1
( 0x0000000000001008 , 0x0000000000000002 , 0x0000000000000000 , 0xFFFF88001A6A4C9)
[U][B]fwpkclnt.sys [/B][/U]