اینترنت در سرور VMWare
سلام، اگه کسی میدونه خواهشا یه کوچولو وقت بذاره و جوابمو بده.ممنون ؛
یه کلاینت داشتم join سرور. هرکاری میکردم پینگ همو نمیدیدن ؛ با این تنظیمات :
تنظیمات سرور :
ip:192.168.1.200 subnet:255.255.255.0 gateway:192.168.1.1 dns:192.168.1.200
تنظیمات کلاینت :
ip:192.168.1.201 subnet:255.255.255.0 gateway:192.168.1.200 dns:192.168.1.200
همونجور که داشتم ipهارو تغییر میدادم و تست میکردم تا پینگ همو ببینند گفتم بذار یه بار گیت وی رو هم تغییر بدم. نمیدونم چرا ولی بعد از اینکه تغییرش دادم پینگ داد :D ولی اینترنت سرورم رفت. :( دوباره تنظیمات رو برگردوندم به همون اعدادی که نوشتم ولی اینترنت سرورم برنگشت.کارت شبکه هم رو حالت BRIDGE و من بهش اصلا دست نزده بودم. من فقط یه لحظه گیت وی رو تغییرش دادم.حالا سوالهای من :
1- پینگ به گیت وی ربط داره ؟
2- با اینکه گیت وی رو مثه وقتی که بود گذاشتم پس چرا اینترنت سرور برنگشت؟ چیکار کنم برگرده ؟
3- بعد از اینکه سرورم اینترنت دار شد چیکار کنم که کلاینت بتونه ازش اینترنت بگیره ؟
4-چرا بعضی اوقات با همین تنظیمات پینگ همو میبینند و گاهی نه ؟ این اولین بار نیست این مشکل برام پیش اومده.
الان سرور و کلاینت من پینگ همدیگه رو می بینند و در حال حاضر مشکلی ندارند.
23 پاسخ
اصلا محیط مجازی رو بیخیال شو...ببین خود سیستم اصلی اینترنت داری؟
دوستان hamed.az و sina rezaei چند نکته رو فراموش نکنید والبته sevillana
اولا پینگ شما به GW ربط نباید داشته باشه از کانفیگ درست تنظیمات VM مطمئن بشید. GW برای ارتباط با شبکه دیگر است پس بدون GW , DNS باید بتونید همدیگر رو پینگ کنید حتما امتحان کنید اگر با تنظیم GW پینگ میاد یعنی که دو کامپیوتر شما در یک شبکه نیست
و چون کامل ننوشتید در مورد VM و Host نمیشه دقیق گفت برای همین گفتم از تنظیمات vm مطمئن باشید
دوما تنطیمات TCP/IP که انجام دادین بنظر نمیاد مشکل داشته باشه سرور DNS Client خودش هست و فقط یه DGW کافیه تابه اینترنت وصل بشید در مورد کلاینت هم چون join دامین شده پس حتما باید DNS Client سرور باشه و البته میشه GW رو همون 1.1 قرار داد ( به vm بستگی داره - حالت BRIDGE فراموش نشه ) ولی خود سرور هم میتونه نقش GW رو بازی کنه
ودر آخر سینا جان DNS اگر درست کانفیگ شده باشه البته شامل حالت پیشفرض میشه و اگر شما در واقع تغییری درش نداده باشی 13 عدد DNS با عنوان Root Hint درون خودش داره ( آدرسشون رو ) که وقتی جواب یک Query رو ندونه به سراغ اونها میره و بصورت رفت و برگشتی به جواب میرسه پس الزاما به forwarding احتیاجی نیست هرچند که اینکار میتونه کار شما رو سریعتر و ترافیکتون رو کمی کاهش بده ولی اگر DNS به قول شما داخلیمون به یه GW دسترسی داشته باشه که اینجا داره میتونه به صورت Non Authoritative به جواب برسه
این رو هم اشاره کنم از forwarder ها در سه حالت کلی استفاده ازش توصیه میشه در کانکشن های با سرعت پائین در هنگام استفاده از فایروال و در DNS Structure دامین ها
این سرورتون host هست یا VM
اون تغییری که در GW دادین چی بود و روی کدوم بود
بله اگر در دو شبکه مجزا باشن به GW ربط پیدا میکنه یه GW یا router باید باشه تا ping داشته باشید
من دارم روی vmwareکار میکنم . وهمینطور که گفتم قبلا با همین تنظیمات اینترنت داشتم. الان هرکاری میکنم نمیشه ولی
سناریو من گرفتن اینترنت از سرور نبود.
سوال من این بود.
یه سوال پرسیدم که چیکار کنم اینترنت وارد سرور بشه بعد کلاینت بتونه ازش اینترنت بگیره که کسی جوابی بهم نداد.
یعنی جواب دادند ولی کمکی برام نشد.( منم یه کاری کردم که اینترنت دار بشن حالا باهر روشی که بتونم کارمو انجام بدم )
حتما روشی که شما گفتید رو انجام خواهم داد.
ممنونم
از چی به عنوان gw استفاده کردی؟
اگر مودم هست . مودم رو یکبار خاموش روشن کن....
فکر کنم تو گیت وی مشکل دارم.
درحال حاضر سرور من اینجوری تنظیم شده :
ip:192.168.1.200
subnet:255.255.255.0
gateway:192.168.1.1
dns:192.168.1.200
کارت شبکه رو هم حالت bridged گذاشتمش.
میشه لطف کنید بگید الان تو کامپیوتر خودم چه تغییراتی باید انجام بدم که vmware اینترنت داشته باشه ؟
:)
پس من چجوری الان اینجام ؟
من اصلا بحثم رو پینگ نیست وگرنه همه میدونن که پینگ داخلی ربطی به گتوی نداره.اما نکته root hint رو نمیدونستم عالی بود.اما بنظرم بزاره ایپی کلاینت رو بر روی اتوماتیک ببین ایپی میگیره اصلا
سلام مرسی ،بله میخواستم اینترنت اول وارد سرور بشه بعد کلاینت. ولی بعدش اینکارو انجام دادم :
هردوتا رو گذاشتم رو bridged بعدش هم آی پی های سرور و کلاینت رو گذاشتم رو automatically.تیک پایینی گزینه bridged هم نزدم. الان هردو اینترنت دارند پینگ هم رو هم دارند.منم تونستم سناریومو که بدون وجود اینترنت در کلاینت وسرور غیرممکن بود پیاده سازی کنم.:))
نه vm
روی سرور توی vm
اگر DHCP داشته باشه یا تنظیمات VM اجازه دسترسی کارت شبکه به مودم رو بده راه بدی نیست ولی ممکن هست APIPA بگیره که بدرد نمیخوره تازه سرور دارای IP استاتیک هست اینها رو هم باید در نظر گرفت
یعنی چی ؟ :D
( من تا دیروز صبح این موقع از سرور داخل وی ام ویر هر صفحه غیر فیلتری رو میتونستم باز کنم )
خب من که گفتم اینترنت داشتم . سر اینکه سرور و کلاینت پینگ هم رو نمی دیدن من داشتم رو آی پی ها تغییرات انجام میدادم که این وسط یه لحظه گیت وی رو هم تغییر دادم اینترنتم رفت.
الانم هرکاری به ذهنم رسید انجام داد.
1-vmnet1رو شیر کردم آی پیشو گیت وی سرورم دادم نشد.
2- از شیر برداشتم نشد.
3-با vmnet8 هم اینکارو کردم نشد.
4-آی پی اتو گذاشتم بازم نشد.
5- تنظیمات کارت شبکه هم روی bridgeباید باشه ولی من همه گزینه هارو دونه دونه رو همشون امتحان کردم.ولی بازم نمیشه.
نمیدونم چه کاری رو انجام نمیدم که بر نمیگرده؟ :/
سلام.
GW کلاینت و سرور رو کلا باید یکی بدی....
1- رو کلاینت gw بزار192.168.1.1
2-ببین میتونی gw رو پینگ کنی و بعدش سرور رو چک کن اگر پینگ نداشتی ، فایروال و آنتی ویروس رو موقتا off کن بعد چک کن...کارت شبکه رو disable/enable کن
3- اگر مرحله 2 اوکی بود ، حال ببین میتونی اینترنت رو با ip پینگ کنی . مثلا 8.8.8.8 رو پینگ کن
4- اگر 3 هم اوکی بود . حال با نام پینگ کن مثلا www.google.com اگر هم اوکی نبود برو سراغ gw ببین اصلا خود اون به نت دسترسی داره
5- اگر 4 اوکی بود که حله..اگر نه باید ببینی خود سرور میتونه به اینتر نت دسترسی داشته باشه .
اون روشی که شما انجام دادید اصلا سناریو محسوب نمیشه ... انگار دو تا سیستم رو به یک سویچ وصل کردید و هر کدوم از این سیستم ها می تونن بدون نیاز به اون یکی که سرور هست برن مستقیما از Gateway اصلی اینترنت بگیرن ، اگر هدفتون انجام سناریوی NAT هست استاندارد به اون شکلی هست که گفتم ، در غیر اینصورت به هر روشی می شه به VM ها اینترنت داد ، موفق باشید
به نظر من کلا این چیز غیر ممکن.شما یک کار کن کلاینت رو بزار رو حالت ایتکه اتوماتیک ایپی بگیر بعد بم بگو چه ایپی گرفته؟
دوست من حالت BRIDGE ارتباط رو بیت VM ها با host برقرار میکنه که اگر اون رو DGW قرار بدی میتونن هم رو پینگ کنن اگر ارتباط رو روی host only قرار بدی VM ها باهم در ارتباط خواهند بود برای ارتباط با بیرون هم از nat باید استفاده کنی یه سرچ کن توی انجمن و در مورد تنظیمات VMW اطلاعات خوبی هست
منم همونو موندم دیگه. اصلا پینگ نمیکردن همو تا اینکه گیت وی رو تغییر دادم. : واسه همین پرسیدم مگه پینگ به گیت وی ربط داره . :
مرحله 3 و 4و 5 اوکی نمیشن
دوست عزیز این موضوع خیلی سادس شما گتوی رو بزار مودمت بعد باید مودم رو پینگ کنی اگر پینگ کردی پس کارت اکی حالا چرا اینترنت نداری چون dns شما یک dns داخلیه و dns خارجی مثل 4.2.2.4 نیست پس در نتیجه نباید شما پیج باز کنید
شما با همین تنظیمات نمیشه بتونید page باز کنید میتونید مثلا 4.2.2.4 رو پینگ کنید اما نمیتونستید پینگ www.google.com رو داشته باشید.البته اگر تو dns تنظیمات مثلا forwarder رو انجام نداده باشید
من برداشتم از سناریوی شما این هست که دو عدد VM دارید ، قرار هست یکیش بصورت مستقیم از مودم شما اینترنت رو دریافت کنه و دیگری از این اینترنت در قالب سرور جدیدی که داخل VM هست استفاده کنه ، این یعنی اینکه شما میخاین سرویس NAT راه اندازی کنید و اینترنت رو بین VM ها به اشتراک بگذارید ، خوب یکی از اشتباهات رایج این هست که شما کارت شبکه هر دو عدد VM رو روی حالت Bridge قرار بدید ، این اشتباه هست ، کاری که باید بکنید این هست که اولا روی VM ای که به عنوان Gateway قرارش دادید باید دو عدد کارت شبکه تعریف بشه ، یکیش در حالت Bridge که به مودم شما خورده باشه و یکیش در حالت Host Only که به کلاینت VM شما متصل شده باشه ، ترجیجا رنج آدرس کارت شبکه Host Only خودتون رو مثلا 172.16.1.1 ای قرار بدید که تداخلی با اون دست ماجرا که 192.168.1 ای هست نداشته باشه ، حالا سناریو رو ببرید جلو :
- دو عدد کارت شبکه به سرور VM اضافه کنید
- یکی را در حالت Host Only و یکی را در حالت Bridge قرار دهید
- آدرس IP کارت شبکه ای که در حالت Host Only قرار دارد را 172.16.1.1 قرار دهید
- آدرس IP کارت شبکه ای که در حالت Bridge با مودم اینترنت قرار دارد را 192.168.1.10 و آدرس Gateway آن را 192.168.1.1 قرار دهید
- سرویس DHCP را از روی تمامی تنظیمات DHCP حذف کنید تا تداخلی ایجاد نشود
- کارت شبکه VM کلاینت را نیز در حالت Host Only قرار دهید.
- آدرس IP کلاینت را به شکل 172.16.1.2 و آدرس Gateway آن را را نیز 172.16.1.1 با آدرس DNS سرور مناسب قرار دهید
- سرویس NAT را بر روی سرور راه اندازی کنید و کارت شبکه Bridge را به عنوان Public و کارت شبکه Host Only را به عنوان Private تعریف کنید
این استاندارد هست برای Share کردن اینترنت در VM ها ... اینکاری که شما کردید هر دو سیستم در حالت Bridge کاملا اشتباه هست ، وقتی قراره یکی از سیستم ها همیشه از یک سیستم دیگه اینترنت رو بگیره بنابراین همون داخل VM شبکشون می کنید و به بیرون وابستش نمی کنید. موفق باشید
به نظر من کلا یک چیز غیر ممکن.شما یک کار کن کلاینت رو بزار رو حالت ایتکه اتوماتیک ایپی بگیر بعد بم بگو چه ایپی گرفته؟