PDA

View Full Version : مشکل FTP با IPهای invalid



Mahdavi
دوشنبه 11 اسفند 1382, 16:49 عصر
با سلام
من رو سروری هر وقت به کاربرها IP معتبر میدم براحتی می تونند FTP داشته باشند. اما در صورتی که IPها Invalid باشه مشکل دارند.
به علت محدودیت IP می خوام کاربرای RASم IP های Invalid بگیرند. لطفا کمک کنید

برنامه نویس جوان
سه شنبه 12 اسفند 1382, 14:08 عصر
سلام

RAS یک قسمتی داره که از آنجا می توان معین کرد RAS به کاربران خود چگونه IP بدهد مثلا از DHCP بگیرد یا خودتان مشخص می کنید با مراحل برایتان می نویسم

تا بعد

برنامه نویس جوان
سه شنبه 12 اسفند 1382, 20:32 عصر
باسلام

برای اینکار (دادن IP متفاوت به کاربران RAS) ؛ ابتدا Routing And Remote Access را از Administrator Tools انتخاب کرده سپس سرور مورد نظر را انتخاب کنید آنگاه آنرا رایت کلیک کرده Properties را برمی گزینید سپس در قسمت IP دو اپشن می بینید:
1- Dynamic Host Configuration Protocol(DHCP)
2- Static Address Pool
هر کدام که مناسب حالتان است را انتخاب کنید و پیش بروید

این را در نظر داشته باشید که در قسمت Adapter زیر همان صفحه کارت مورد نیازتان را انتخاب کنید (کارت درست را اانتخاب کنید)

موفق باشید.

Mahdavi
سه شنبه 12 اسفند 1382, 23:32 عصر
دوست عزیز ممنون
ولی مثل اینکه من درست منظورم رو بیان نکردم.
من میدونم چطوری IP به کاربرام بدم.
ولی به دلایلی نمی خوام valid IP به کاربرام بدم.
حال اگه IP ها Valid نباشه کاربرا نمی تونند FTP داشته باشند

برنامه نویس جوان
چهارشنبه 13 اسفند 1382, 19:20 عصر
سلام

یعنی شما می خواهید کاربرانی که Invalid IP دارند باز هم بتوانند FTP داشته باشند؟ منظور شما اینه؟ :?:

Mahdavi
چهارشنبه 13 اسفند 1382, 21:43 عصر
با سلام
آره آقای وکیلی.

jirjirakk
پنج شنبه 14 اسفند 1382, 14:04 عصر
(:D) آقای مهدوی یه تماس با شرکت پژواک بگیر اون ها از NAT استفاده میکنند منم که از اونجا اکانت دارم هیچ مشکلی با اف تی پی ندارم :wink: :mrgreen:

برنامه نویس جوان
پنج شنبه 14 اسفند 1382, 15:33 عصر
با سلام

من آقای وکیلی نیستم :shock:

اما شما با سر زدن به اینجا شاید مشکلتون حل بشه ببینید:
Administrator Tools>Internet Servis Manager
بعد اگر بخواهید تمام Vertual Directory ها در دسترس قرار بگیرند که از root را رایت کلیک می کنید اما اگر Vertual Directory خاصی را می خواهید در دسترس قرار بگیرد همان را رایت کلیک کنید سپسProperties را انتخاب کنید آنگاه Directory Security را برگزینید می بینید نوشته:

‌By Defult All Computers Will Be:
اینجا دو اختیار دارید:Granted Access و دیگری Denied Access
Exept those listed below
بعد شما با زدن add و دادن IP می توانید طرف را اجازه داده یا او را منع کنید.
بطور خلاصه IP هایی که در لیست قرار دارند بنا به انتخاب شما یکی از دو اپشن منع یا اجازه داده شده اند اگر شما آن لیست را ببینید به احتمال خیلی زیاد مشکل شما حل می شود.

موفق باشید

Mahdavi
پنج شنبه 14 اسفند 1382, 16:50 عصر
دوست عزیز ممنمون برنامه نویس جوان سلام و ممنون
ولی متوجه منظور من نشده اید.
من نمی خوام FTP رو سرورم را بندازم
بازم ممنون
و شما آقای جیرجیرک مسایل رقابتی اینجا مطرح نکنید . چون اگه بخوام میرم رو سرورشون و config شونو برمی دارم :lol:
با اینحال ممنون

برنامه نویس جوان
پنج شنبه 14 اسفند 1382, 20:08 عصر
سلام

ببخشید شما میشه منظور خودتون رو دقیق بنویسید اگر با فارسی کتابی باشه بهتره تا بدور از اشتباه بتونم بخونم شاید بهتر باشد.
منتظرم

Gladiator
شنبه 16 اسفند 1382, 14:59 عصر
با سلام

ایشون مشکلش اینه که کاربر نمیتونه از روی آی پی غیر معتبر FTP Server رو پیدا کنه . این طبیعیه !

شما لطفا بفرمایید این کاربران به چه شکل به سرور شما متصل هستند ( اینترنت - LAN - Ras ) اگر از هر جایی به وسیله اینترنت میخواهند به اف تی پی سرور شما متصل بشن به هیچ وجه نمیشه با آی پی Invalid این کار رو انجام داد ولی در مورد شبکه محلی و اتصال از طریق RAS این کار هیچ مشکلی نداره .

فقط کافی همه کاربران هم رنج آی پی سرورتون آی پی دریافت کنند .

موفق باشی .

madmax
سه شنبه 19 اسفند 1382, 23:44 عصر
با سلام خدمت اساتید
فکر نمی کنم مشکل جناب مهدوی این باشه چون راه حلش خیلی ساده است
توی NAT میشه یک inbond Map نوشت و IP دستگاه Web server یا FTP Server رو داد اینجوری میشه از خارج به IP Invalid وصل شد.

اما مشکلی که منهم دچارش بودم و تا حدودی حل شد این بود که یوزری که IP Invalid گرفته نمی تونست مثلا به سایت FTP ftp.angelfire.com کنه من با کمک IP Pool تا حدودی این مشکل رو حل کردم
من به اندازه کافی IP Valid دارم (128 تا مخابرات و 128 دیش) اما نمیخوام یوزر های عادی بفهمند که دیش دارم به همین دلیل IP مخابرات رو بصورت Invalid دادم به یوزر ها و بکمک NAT به هر کدوم یک IP Valid (دیش) اختصاص دادم
الان داره کار میکنه و FTP هم داره اما یک ایرادی که RRAS در Windows 2000 داره اینه که بعد از یک مدتی که استفاده میکنن دیگه نمیشه به FTP فایل UPload کرد .
اول فکر کردم ایراد از Cache اما بالاخر کاشف به عمل اومد که با Restart کردن NAT مشکل تا یه 6 7 ساعتی حل میشه اما دنبال راه حل قطعی میگردم :oops:
الان فکر کردم که شاید اگه از همون سیستمی که Cache Server هست برای NAT استفاده کنم مشکل حل بشه اما بلد نیستم تو Linux از NAT+ IP Pool استفاده کنم و اونو راه بندازم
اگه کسی وارده به Linux منو راهنمایی کنه

Mahdavi
چهارشنبه 20 اسفند 1382, 23:03 عصر
دوست عزیز madmax ممنون. :lol:
شما متوجه شدید مشکل چیه . منم مشکلم چیزی شبیه به شماست.
من بخاطر بعضی محدودیتها نمی خوام به کاربرام IP معتبر بدم

Gladiator
چهارشنبه 20 اسفند 1382, 23:46 عصر
البته من زیاد فضول نیستم :roll: ولی ساختار شبکتون خیلی مشکل داره .

اگر فرصتی پیش بیاد یه خورده توضیح میدم در موردش . :kiss:

madmax
پنج شنبه 21 اسفند 1382, 03:57 صبح
اول بگم که با کمال علاقه از اقای گلادیاتور خواهش میکنم که
لطف کنن ایرادای ساختار شبکه منو ( البته اگه فهمیدن که تو این شبکه چه خبره و فرصت کردن) بگن ما هم بر طرف کنیم . من همیشه از نظر بزرگان شبکه سود بردم اینم روش.

(البته قبلش بهتره یکم در مورده سرویس RRAS مطالعه کنن که بعد نگن نمیشه FTP SERVER با IP Invalid رو دید)

در مورد سیستم عامل هم فقط یک Linux برای Squid وجود داره که فکر نمیکنم گزینه بهتری برای Cache server بشه پیشنهاد کرد( البته بجز Cisco Cache Box با اون قیمت بالا) و یک FreeBSD برای Tunel که این کار فقط از اون بر میاد وگرنه برای پز دادن اینارو نصب نکردم

اما از این حرفها بگزریم من مشکلمو با همون Windows 2000 حل کردم
اونم به این طریق که روی NAT برای هر IP یک Reservation نوشتم و تیک Allow Incomming Session to this address رو هم زدم.
یکم طول کشید اما مشکل بر طرف شده الان که 24 ساعته بدون مشکل داره کار میکنه