PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سیستم تشخیص کشور آیپی کاربران - whois آنلاین



RoobinaServer
February 25th, 2018, 10:50
با سلام و احترام

در عید 1395 از قبل تصمیم گرفته شده بود که کمی روی یکی از سیستم های اختصاصی داخلی که در مجموعه استفاده میشود کار شود و به صورت یک سایت عمومی پیاده سازی شود.

یک سیستم whois آیپی به بهره برداری رسید که دقیقا ساعت 5 صبح روز 13 فروردین 1395 آماده شد.(تاپیک قبلی نظر سنجی : http://www.webhostingtalk.ir/showthread.php?t=163161&highlight=)

آدرس سرویس : http://whois.roobinaserver.ir/

سوالی که ممکن هست پیش بیاید :

چه فرقی با سایت های whois دیگه داره ؟

1.این سیستم کاملا ایرانیه بدون هیچ وابستگی و دارای هسته اختصاصی

2.بر خلاف سایت های whois دیگر که ناچار هستند به دلیل رکوئست بالا به دلیل کار در سطح بین المللی اطلاعات whois خود را در بین 30-70 روز آپدیت کنند(مثلا رنج های ایرانی رومانی نمایش داده میشوند اما ایرانی هستند) این سرویس به صورت آنی آپدیت میگردد.

3.این سیستم قابلیتی داره که اکثر whois ها ندارند و برخی از آنها بر روی این قابلیت (تا جایی که مطلع هستیم آن هم در سطح سابنت های بزرگ) مانور میدهند، آن این هست که بر اساس AS میتواند رنج های تحت میزبانی آن AS را به صورت کامل و واقعی با جزئیات پیشرفته (نه فقط سابنت های بزرگ بلکه حتی زیر سابنت ها) را نمایش دهد که این امکان نیز کاملا آنی میباشد.

4.امکانات دیگری هم دارد که مربوط به API میباشد و کاربران میتوانند از آن در سیستم ها و اسکریپت های خود از آن استفاده نمایند.



این سرویس طی حدود دو سال اخیر با توجه به آزمون ها و خطاهایی که داشته است سربلند بیرون آمده و هم اکنون 1/12/1396 به صورت تجاری آماده سرویس دهی میباشد.

نمونه Service Online ,IR Country Limitation For Web(Free ,Beta) که میتوانید در سایت http://whois.roobinaserver.ir مشاهده نمائید.

باتشکر

Amlaaki
February 25th, 2018, 11:35
عزیز نسبت به سرعتی که یک وبسرویس باید داشته باشد خیلی کند هست.

سیستم کش بر اسس سابنت رو پیاده کنید .

یک درخواست میانگین بین 4-8 ثانیه طول میکشه که این نشون میده وابستگی به وبسرویس های خارجی داره نه دیتابیس های آفلاین و ...

سایت های خارجی نیز هستند که دیتابیس های آفلاین تقریبا اپدیت شده ای ارائه میکنند ...

به هر حال بابت وقتی که گذاشتید خسته نباشید .

ShirazSoft.com
February 25th, 2018, 11:37
سلام
وقت بخیر
به نظر چیز خوبیه ولی من چندتا پیشنهاد دارم:
1-در مورد وب سرویستون توضیحات کامل بنویسید.
2-خروجی json باشه که سرعت بیشتری دارد.
3-به نظرم رایگان باشه و محدود تعداد در ماه یا روز داشته باشد عالیه.

RoobinaServer
February 25th, 2018, 11:49
عزیز نسبت به سرعتی که یک وبسرویس باید داشته باشد خیلی کند هست.

سیستم کش بر اسس سابنت رو پیاده کنید .

یک درخواست میانگین بین 4-8 ثانیه طول میکشه که این نشون میده وابستگی به وبسرویس های خارجی داره نه دیتابیس های آفلاین و ...

سایت های خارجی نیز هستند که دیتابیس های آفلاین تقریبا اپدیت شده ای ارائه میکنند ...

به هر حال بابت وقتی که گذاشتید خسته نباشید .

با سلام

این صفحه (سرویس تشخیص کاربران ایرانی) برای شما 4 تا 8 ثانیه طول میکشد ؟ : http://whois.roobinaserver.ir/ip/web/api/free/client/demo/1/?uid=110&lid=021

بر اساس سایت gtmetrix از خارج کشور که بررسی شد (سرویس تشخیص کاربران ایرانی) در 417ms یعنی 0.4 ثانیه : https://gtmetrix.com/reports/whois.roobinaserver.ir/2j1EuFSc

فیلم از لود سایت از خارج کشور : https://gtmetrix.com/reports/whois.roobinaserver.ir/2j1EuFSc/video

بر اساس سایت gtmetrix از خارج کشور که بررسی شد (سرویس تشخیص کلیه کاربران به صورت آنلاین) در 1.2 ثانیه : https://gtmetrix.com/reports/whois.roobinaserver.ir/eRNNdXLH

فیلم از لود سایت از خارج کشور : https://gtmetrix.com/reports/whois.roobinaserver.ir/eRNNdXLH/video

مشکلی در سرعت نبود.

هیچ سرویس دهنده ای که به صورت آنی و آنلاین دیتابیس به روز تقدیم شما بکند وجود ندارد به عنوان مثال یکی از بهترین سرویس دهنده های دیتابیس (آفلاین - حداقل آپدیت هفته ای) :

https://www.maxmind.com/en/geoip2-databases

با قیمت ماهانه 24 دلار برای فقط تا بخش کشور و ماهانه 100 دلار به صورت کامل، سرویس دهی میکند.

با استفاده از دیتابیس های آفلاین رایگان (مانند برخی دیتاسنتر های ایرانی فعلی جهت ایران اکسس که اکثرا گزارش عدم دسترسی رویت میشود) باعث از دست دادن برخی کاربران ایرانی میشوید بنابراین این سرویس برای وب سایت هایی که 100% نتیجه صحیح میخواهند مناسب میباشد. (البته ما همیشه 99% اعلام میکنیم و 1% خطا را در نظر میگیریم)

نکته : در سرویس (سرویس تشخیص کاربران ایرانی و کاربران خارجی آنلاین) دیتابیس خارجی آنلاین میباشد و هر کاربری در دیتابیس آفلاین ایرانی به صورت ایرانی شناسایی نشود در زمان 1.2 ثانیه بررسی و اگر ایرانی باشد کل رنج وی به صورت ایرانی شناسایی میشود و وارد دیتابیس میگردد.

باتشکر

fara.online
February 25th, 2018, 11:54
سیستم خوبی بود
موفق باشید

RoobinaServer
February 25th, 2018, 11:54
سلام
وقت بخیر
به نظر چیز خوبیه ولی من چندتا پیشنهاد دارم:
1-در مورد وب سرویستون توضیحات کامل بنویسید.
2-خروجی json باشه که سرعت بیشتری دارد.
3-به نظرم رایگان باشه و محدود تعداد در ماه یا روز داشته باشد عالیه.

با سلام

ممنون از نظرتون.

مورد 1 با توجه به سرویس دهی که کاربر میخواهد تحویل میگردد (امکانات زیاد هست و بخش های مختلف قرار داده شده است مانند چند لینک که به عنوان demo در سایت قرار داده شده است).

متاسفانه نمیتوان سرویس را کاملا رایگان ارائه کرد چون هزینه ی بالایی در بر دارد (شبکه و لینک های vip whois و ...) که با این حال نسبت به سرویس دهنده های خارجی هم به روز تر هم بسیار ارزانتر میباشد. (حدود 25 ت قیمت پایه در نظر گرفته شده است) - البته یک پکیجی در این زمینه به صورت آفلاین به زودی اضافه میشود و اعلام میکنیم.

باتشکر

Amlaaki
February 25th, 2018, 12:21
به هر حال وقتی که گذاشتین بازم سپاسگذارم ولی اینقدر هم نیاز نبود واسه اینکه کاربر ایرانی رو بفهمید کار رو پیچیده کنید .

دیتابیس geoip v1 تقریبا خیلی خطا زیاد داره به خاطر دیر اپدیت شدنش اما ! شما میتونید دیتابیستون رو بر پایه csv ویرایش های لازم رو انجام بدین سپس خروجی dat رو بگیرین و استفاده کنید .

ابتدا geoip-bin رو نصب کنید .



/usr/lib/geoip/geoip-generator -v -o custom_geoip.dat working.csv



به هر شکلی هم بخوایم حساب کنیم تا جایی که میشه وابستگی به جایی واسه هر سایتی وجود نداشته باشه خیلی بهتر هست تا وجود وابستگی .

البته سایت هایی هم هستن دیتابیس بروز واسه geoip خروجی میدن و پول میگیرن ...

ولی متاسفانه ایران رو هیچجا کشور به حساب نمیارن به همین دلیل خودمون اینکارو کنیم بهتره .

حالا که زحمت کشیدین و اینکارو بردین جلو زحمت بکشید دیتابیس geoip رو اپدیت کنید و یک لینک واسش در نظر بگیرین که دوستان استفاده کنند .

RoobinaServer
February 25th, 2018, 12:33
به هر حال وقتی که گذاشتین بازم سپاسگذارم ولی اینقدر هم نیاز نبود واسه اینکه کاربر ایرانی رو بفهمید کار رو پیچیده کنید .

دیتابیس geoip v1 تقریبا خیلی خطا زیاد داره به خاطر دیر اپدیت شدنش اما ! شما میتونید دیتابیستون رو بر پایه csv ویرایش های لازم رو انجام بدین سپس خروجی dat رو بگیرین و استفاده کنید .

ابتدا geoip-bin رو نصب کنید .



/usr/lib/geoip/geoip-generator -v -o custom_geoip.dat working.csv



به هر شکلی هم بخوایم حساب کنیم تا جایی که میشه وابستگی به جایی واسه هر سایتی وجود نداشته باشه خیلی بهتر هست تا وجود وابستگی .

البته سایت هایی هم هستن دیتابیس بروز واسه geoip خروجی میدن و پول میگیرن ...

ولی متاسفانه ایران رو هیچجا کشور به حساب نمیارن به همین دلیل خودمون اینکارو کنیم بهتره .

حالا که زحمت کشیدین و اینکارو بردین جلو زحمت بکشید دیتابیس geoip رو اپدیت کنید و یک لینک واسش در نظر بگیرین که دوستان استفاده کنند .

با سلام

تمام روش هایی که شما میفرمائید همه روش های آفلاین میباشد که هر کاری هم کنید نمیتوانید به روزترین حالت را استفاده کنید.

در این لینک به عنوان نمونه : http://whois.roobinaserver.ir/ip/web/api/client/demo/1/?uid=110&lid=021&ip=79.143.86.1 اگر همین الان یک رنج به صورت ایرانی تعریف و بر روی ایران روت شود (به عنوان مثال یک رنج همین الان ISP آسیاتک به بخش ISP خود اضافه و جهت خدمات دهی راه اندازی کند) به صورت کاملا آنلاین همان لحظه شناسایی میشود اما در geoip که فرمودید امکان پذیر نیست و هرچند هم دیتابیس geoip را آپدیت کنیم باز هم تا به روز رسانی بعدی آیپی تازه روت شده شناسایی نمیشود و کاربر ایرانی در اصل قربانی روت جدید ISP میشود و دسترسی به سرویس شما را نخواهد داشت.

قبلا این ضعف در اکثر سایت های بازدید خودکار هم رویت و بررسی شده است.(همان جریان معروف شناسایی آیپی های مخابرات به صورت رومانی) و تمام این موارد را دیتاسنترهای ایرانی هم انجام داده اند اما هنوز مشکل iranaccess خود را حل نکرده اند (یکی از علت های عدم توانایی تفکیک ترافیک آیپی های ایرانی و خارجی هم میتواند همین مورد باشد) و هنوز بهترین حالت ایران اکسس از سمت لینک بین الملل در سطح core میباشد.

هدف ما آپدیت دیتابیس های ناقص آیپی های ایرانی در سرتاسر اینترنت نیست، هدف این سیستم آپدیت لحظه ای در سطح access (پائینترین سطح) میباشد و سایت whois.roobinaserver.ir به صورت واسط بین دیتابیس های پولی و وب سرویس های رایگان و پولی خارجی قرار دارد) در اصل همه در یک سرویس و سایت ایرانی خلاصه و به بهره برداری رسیده است.

باتشکر

RoobinaServer
February 27th, 2018, 12:40
سلام
وقت بخیر
به نظر چیز خوبیه ولی من چندتا پیشنهاد دارم:
1-در مورد وب سرویستون توضیحات کامل بنویسید.
2-خروجی json باشه که سرعت بیشتری دارد.
3-به نظرم رایگان باشه و محدود تعداد در ماه یا روز داشته باشد عالیه.
سلام مجدد

برای مورد 3 که خدمت شما قبلا نیز اعلام شد پکیج Free برای سرویس تشخیص کاربران ایرانی نسبت به خارجی ،به صورت آفلاین در سایت قرار گرفت.

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

باتشکر

ShirazSoft.com
February 27th, 2018, 12:45
سلام مجدد

برای مورد 3 که خدمت شما قبلا نیز اعلام شد پکیج Free برای سرویس تشخیص کاربران ایرانی نسبت به خارجی ،به صورت آفلاین در سایت قرار گرفت.

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

باتشکر
نکته همان هزینه اولیه هست.
من برنامه نویس هستم می خواهم در کارهام شما معرفی کنم ولی چون از شما سرویس ندارم و نمی دونم برنامه با سرویس شما چطور مچ. میشه هیچ وقت سمت شما نمیام.

به نظرم باید رایگان باشه ولی مثلا روزی ۳۰ درخواست برای توسعه دهندگان.

NicCloud
February 27th, 2018, 12:46
سلام ، سرعت سیستم بسیار عالی بود! برخلاف دوستانی که میگفتن سرعت پایین هست!
اینکه به صورت انلاین یک ای پی روت میشه و بعد اطلاعات سریع دریافت میشه بسیار عالی هست:57:

RoobinaServer
February 27th, 2018, 12:51
نکته همان هزینه اولیه هست.
من برنامه نویس هستم می خواهم در کارهام شما معرفی کنم ولی چون از شما سرویس ندارم و نمی دونم برنامه با سرویس شما چطور مچ. میشه هیچ وقت سمت شما نمیام.

به نظرم باید رایگان باشه ولی مثلا روزی ۳۰ درخواست برای توسعه دهندگان.

با سلام

ممنون از نظر سازندتون.

بدون هزینه راه اندازی هر روز باید کلی درخواست فقط برای ایجاد سیستم باشد(حتی مشترکینی که فقط میخواهند ببینند سیستم چی هست (با این که دمو در سایت موجود هست)یا هر نوع کاربر دیگری ...) و با توجه به این که سیستم اتوماتیک نیست و هر مشترک هسته جداگانه ای دارد و زمان بر هست اصلا توجیح اقتصادی ندارد و با دریافت یک هزینه ست آپ برای فقط راه اندازی، هم مشترکین فشار مالی خاصی به صورت ماهانه ندارند هم حداقل مشترکین واقعی سرویس را تحویل میگیرند بنابراین راه اندازی نیز برای ما توجیح خواهد داشت و ماهانه نیز رایگان هست، مشترک نیز علاوه بر این که ضرری نمیکند هیچ، بلکه رایگان از سرویس استفاده میکند.

اما در کل برای گروه های برنامه نویسی و شرکت ها (مانند یک شرکت CDN که در حال کار با همین سیستم هم اکنون هست و چند شرکت دیگر که در حال بررسی هستند) و میخواهند تست کنند که آیا با سیستم آنها سازگار هست و برنامه نویسی نمایند، ما API رایگان برای راه اندازی خدمت آنها برای چند روز ارائه میکنیم و نیازی به هزینه نیست، در اصل Reseller ما حساب میشوند، شرکت هایی که واقعا نیاز داشته باشند طبیعتا وارد مذاکره و دریافت سرویس میشوند.

باتشکر

dertgtr
February 27th, 2018, 13:49
به نظر من هم سرویس خوبی اهست اطلاعات بیشتری نسبت به سرویس های مشابه خارجی در اختیار ما میزاره با ارزوی موفقیت روزافزون برای شما و مجموعه شما

RoobinaServer
February 27th, 2018, 14:56
سلام ، سرعت سیستم بسیار عالی بود! برخلاف دوستانی که میگفتن سرعت پایین هست!
اینکه به صورت انلاین یک ای پی روت میشه و بعد اطلاعات سریع دریافت میشه بسیار عالی هست:57:

با سلام


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

ممنون از بررسی و نظرتون.

باتشکر

kamyaralpha
July 25th, 2018, 20:11
سلام من میخوام از سیستم تشخیص ip شما در یک وب سرویس استفاده کنم در حال حاضر نمیتونم بهتون pm خصوصی بدم اکانتم محدوده لطفا برام راه ارتباطی مثل آی دی تلگرام یا شماره تلفن داخل خصوصی ارسال کنید ممنون

RoobinaServer
July 26th, 2018, 13:03
سلام من میخوام از سیستم تشخیص ip شما در یک وب سرویس استفاده کنم در حال حاضر نمیتونم بهتون pm خصوصی بدم اکانتم محدوده لطفا برام راه ارتباطی مثل آی دی تلگرام یا شماره تلفن داخل خصوصی ارسال کنید ممنون

با سلام

در سایت که همه چیز مشخصه عزیز.

با شماره دفتر داخلی 102 تماس بگیرید یا از طریق ارسال تیکت در ارتباط باشید.

در خدمتیم : http://www.roobinaserver.ir/Contact-Us.php

باتشکر