50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل باز نکردن محتویات FTP سرور بعد از Authenticate شدن

با سلام. سرویس FTP رو روی ویندوز سرورم راه اندازی کردم. تنظیمات فایروال هم انجام دادم. مشکل اینجاست که از داخل شبکه میشه FTP زد به فولدر اما از شبکه خارجی (اینترنت) فقط Authenticate میکنه و یوزرنیم و پسوورد رو میگیره اما باز نمیکنه.با سپاس

پرسیده شده در 1394/08/10 توسط

3 پاسخ

0

ITPRO ی عزیز ، دقت کنید که FTP سرور یک پروتکل پیچیده یا Complex هست یعنی اینکه برخلاف پروتکل های دیگه که از یک پورت برای ارتباط استفاده می کنن و همه اتفاق ها داخل یک Session ارتباطی انجام میشه FTP سرور دو تا شماره پورت 20 و 21 رو استفاده می کنه یکیش برای Control و یکیش برای انتقال Data ، حالا اگر در فایروالی که وسط مسیر هست ( هر چیزی باشه ) شما فقط یکی از این پورت ها رو باز کرده باشید یا حتی دو تا پورت رو باز کرده باشید ، به دلیل اینکه موقع خروج از FTP سرور درخواست با یک Session جدید ایجاد میشه و میخاد به مبدا برگرده ، فایروال فکر می کنه یک کامپیوتر از بیرون میخاد بهش حمله کنه یا دسترسی غیرمجاز داشته باشه چون روی Session قبلی درخواست بر نمی گرده به همین دلیل شما در تنظیمات فایروال باید هر دو پورت رو باز کنید یا مثلا در فایروالی مثل TMG برای چنین کاری یک ماژول طراحی شده ... به هر حال خوشحالم از اینکه مشکلتون حل شده. ITPRO باشید

پاسخ در 1394/09/01 توسط
1

اینجور زمانها ایتدا شرایط رو بدون هیچگونه محدودیتی تست کن تا مرحله به مرحله بتونی پیش بری برای همین ابتدا

توی iis متد authenticate رو بزار روی anonymous اگر وصل شدی مشکل از permission ها می باشد

پاسخ در 1394/08/11 توسط
1

با تشکر، مشکل حل شد. مربوط به DMZ بودش که در مودم تنظیم نشده بود.

پاسخ در 1394/08/11 توسط

پاسخ شما