نحوه استفاده از IP Valid برای Port Forwarding روی سرور و دوربین
با سلام و احترام ، مودمي داريم با ip وليد كه در بخش DMZ Host روي يك آي پي داخلي ست كردم. از بيرون كسي Ip valid رو ميزنه روي همين IP مياد و نرم افزار اتوماسيون ما به درستي اجرا ميشه مثل تصوير زير
منتها ميخوام از همين ip براي استفاده از دوربين هم استفاده كنم. تو شبكه داخلي وقتي IP دوربين رو به صورت 192.168.1.108:88 وارد ميكنم داخل بروزر اجرا ميشه چون تو تنظيمات دوربين پورت http رو روي 88 گذاشتم. و ساير تنظيمات هم به صورت پايينه
تو بخش Nat اومدم به صورت زير تعريف كردم IP هارو و پورت هر كدوم رو جدا گذاشتم به صورت شكل زير
dmz رو غير فعال ميكنم تا nat با تفكيك پورت ها كار كنه . ولي با اين حال از اينترنت بيروني وقتي ip valid رو با هر كدوم از پورت ها مثلا 89.222.174.222:88 يا پرت 80و1521و37777 ... يا بدون port ميزنم كار نميكنه. حتي اگه به تنهايي هم فقط يه IP رو ست كنم داخل Nat با port مربوط به اتوماسيون باز هم كار نميكنه. يعني تنها حالت فوروارد IP داخل DMZ هستش ، آيا تنظيماتم درسته؟ راه حل چشه؟
8 پاسخ
سلام دوست عزیز
1- DMZ رو غیر فعال کنید و در تنظیمات Port Forwarding به صورت زیر عمل کنید:
2- فرض کنید Valid IP شما برابر 89.222.174.222 باشد:
89.222.174.222 >>>> HTTP Automation 89.222.174.222:88 >>>> HTTP DVR
سلام.ببخشید دیر رسیدم .خدا رو شکر خودت به جواب رسیدی.موفق باشی.
برای اینکه سایت رو تو بینگ سرچ نکنه اولش حتما http:// رو بذار.اینجوری به بروزرت میگی مستقیم بره سر اصل مطلب.
والا با کارایی که شما با اینترنت اکسپلورر انجام دادی فکر نمیکنم چیزی باقی مونده باشه.ربطی هم به 64 یا 32 بیت بودن نداره.
سلام.نه دوست عزیز.کارتون طبق عکس صحیح نیست.
شما باید همون پورت 88 رو توی پورت فورواردینگ تعریف میکردی و از طریق tcp فورواردت رو انجام بدی.اون پورت های 37777 و 37778 که می بینی مربوط به نرم افزار cms دستگاه دی وی آر شما هستش و اینطور که من متوجه شدم با توجه به اینکه شما میخوای از طریق وب دوربینات رو ببینی ، میبایست حتما پورت 88 رو توی پورت فورواردینگت تعریف کنی.در هر صورت بد نیست 37777 و 37778 رو هم فوروارد داشته باشی تا اگه یه روزی خواستی از طریق cms هم دسترسی داشته باشی بتونی راحت از بیرون ببینی.
با Compability Mode مشكل حل شد.
ولی یه مشکلی وجود داره مثل اینکه ie 11 تو ویندوز 8.1 با اکتیوایکس مشکل داره. موقعی که ip رو میزنم یک بار تو بینگ ip رو سرچ میکنه. بار دوم پنجره پایین میاد و Allow صفحه app store رو باز میکنه ... و صفحه Web service نمیاد.
تنظیمات مربوط به activex رو هم انجام دادم
سایت رو هم trusted کردم. ولی باز پیغام install اکتیو ایکس نمیاد. webrec رو هم دستی نصب کردم باز نشد.
با ie قدیمی تر مشکل نداشت. و با فایرفوکس و کروم هم web service رو سریع نشون میده ولی اونجا کلا activex نداره.
خیلی سرچ کردم. فکر میکنم از 64 بیت بودن ie 11 هستش.
دقیقا درسته. باید پورت 88 رو هم ادد میکردم . البته وجود پورت های 37777 و 37778 هم لازم بود. چون بیشتر با نرم افزار cms کار میکنیم. بدون اینها امتحان کردم جواب نداد. در واقع هر سه پورت رو جداگانه ادد کردم که به خوبی کار کرد.
جالب اینجاست که نیازی به غیر فعال کردن dmz هم نداشت. یعنی dmz داره به کار خودش ادامه میده و تنها این پورت های خاص به ip دیگه فوروارد میشن
با تشکر فراوون. ممنون
خیلی خوب بود مهندس
شاید باورت نشه ولی جواب مشکل همون http:// بود.
اول ip گذاشتم wb service رو بالا اورد
بسیار عالی بود.ممنون
حالا سوال نهایی . چرا تو بعضی از سیستم ها web service رو ناقص و درهم بالامیاره ولی در بعضی به طور کامل؟ با توجه به اینکه تنظیمات ie و نسخه WS هم دقیقا مثل همه. WS رو دوباره هم نصب کردم. نشد.
مثلا تو ie 6 , 11 خوب بالا اورده ولی تو یه سیستم که ie 9 داره و لوکال وصل شده ناقص بالا میاره مثل عکسای پایین.