PDA

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



Pital
July 3rd, 2016, 13:59
سلام

اول نمونه سایت میشه به سافت 98 اشاره کرد که آیپی ایرانی فقط میشناسه و لینک دانلود برای ایرانی ها فعاله اما بقیه کشورها دسترسی ندارند که ازش دانلود کنن و ارور کانکشن میده

میخوام همین کار رو برای سرور مجازی خودم انجام بدم. ممنون میشم راهنمایی کنید

آیپی تمامی کشورها بجز ایران رو میخوام ببندم تا پهنای باندم بیهوده مصرف نشه

سرور هم از نوع ویندوز هست و در آلمان قرار داره:57:

CYCLONER
July 3rd, 2016, 14:06
سلام

اول نمونه سایت میشه به سافت 98 اشاره کرد که آیپی ایرانی فقط میشناسه و لینک دانلود برای ایرانی ها فعاله اما بقیه کشورها دسترسی ندارند که ازش دانلود کنن و ارور کانکشن میده

میخوام همین کار رو برای سرور مجازی خودم انجام بدم. ممنون میشم راهنمایی کنید

آیپی تمامی کشورها بجز ایران رو میخوام ببندم تا پهنای باندم بیهوده مصرف نشه

سرور هم از نوع ویندوز هست و در آلمان قرار داره:57:

اطلعات زیادی ندارم

ولی وقتی بنده از soft98.ir با آی پی انگلستان دانلود می کنم با موفقیت دانلود می کنه

iHSG
July 3rd, 2016, 14:08
سلام
به نظر من اصلا تا حالا هیچ سایتی نتونسته روش بستن صحیح همه آی پی های یه کشور رو اجرا کنه.
الان همین سافت 98 که میگید من با VPS ویندوزی کشور آلمان براحتی ازش دانلود میکنم و مشکلی ندارم حالا در عوض سایت emeil.ir که طبق گفته خودش فقط به آی پی ایران خدمات میده آی پی اینترنت خودم که از مخابرات هستش رو خارج از کشور شناسایی میکنه و رسما نمیذاره از سایتش استفاده کنم.

به همین دلیل میگم این روش اصلا منطقی نیست اگه بتونید با کار دیگه ای جایگزینش کنید خیلی بهتره.

nevergotme
July 3rd, 2016, 14:12
soft98 به تازگی دانلود از خارج رو باز کرده ، قبلا بسته بود.

Pital
July 3rd, 2016, 14:21
سلام
به نظر من اصلا تا حالا هیچ سایتی نتونسته روش بستن صحیح همه آی پی های یه کشور رو اجرا کنه.
الان همین سافت 98 که میگید من با VPS ویندوزی کشور آلمان براحتی ازش دانلود میکنم و مشکلی ندارم حالا در عوض سایت emeil.ir که طبق گفته خودش فقط به آی پی ایران خدمات میده آی پی اینترنت خودم که از مخابرات هستش رو خارج از کشور شناسایی میکنه و رسما نمیذاره از سایتش استفاده کنم.

به همین دلیل میگم این روش اصلا منطقی نیست اگه بتونید با کار دیگه ای جایگزینش کنید خیلی بهتره.

من ترافیک مصرفیم بخاطر دانلود یکسری سایتها میره که میخوام بعضی فایلهارو از من دانلود کنن و تو سرورشون بفرستن. فرض کنیم اکثرا یا آلمانن یا فرانسه شایدم آمریکا. چیکار کنم ترافیکم برای اینکارها نره؟ من عادی در ماه شاید 5ترابایت مصرف داشته باشم اما با وجود اینجور سایتها که با هاستشون میان دانلود میکنن شاید 10ترابایت اضافه فقط واسه اینا میدم. راهی هست؟

iHSG
July 3rd, 2016, 14:48
من ترافیک مصرفیم بخاطر دانلود یکسری سایتها میره که میخوام بعضی فایلهارو از من دانلود کنن و تو سرورشون بفرستن. فرض کنیم اکثرا یا آلمانن یا فرانسه شایدم آمریکا. چیکار کنم ترافیکم برای اینکارها نره؟ من عادی در ماه شاید 5ترابایت مصرف داشته باشم اما با وجود اینجور سایتها که با هاستشون میان دانلود میکنن شاید 10ترابایت اضافه فقط واسه اینا میدم. راهی هست؟

بهترین کار اینه که ویژگی Hotlink Protection رو فعال کنید که لینک دانلود شما اگر در سایت های خارجی که میگید هم کپی شد از طریق اون سایت ها قابل دانلود نباشه.
چون با ویژگی Hotlink Protection لینک های دانلود شما فقط از طریق دامنه سایت شما قابل دانلود هستش.

خود سی پنل ویژگی برای فعال کردن Hotlink Protection داره اما اگر موفق نشدید می تونید از این ابزار http://vidahost.ir/hotlink نیز استفاده کنید که یه کدی میده که باید در فایل htaccess. سایت بذارید.

نکته دیگه اینکه سی پنل یه قابلیت Leech Protection هم داره که دقیق کنار آیکن Hotlink Protection هستش که برای محافظت از دانلود فایل های سایت شما توسط لیچر ها هستش که می تونید اینم فعال کنید.

Pital
July 3rd, 2016, 15:16
بهترین کار اینه که ویژگی Hotlink Protection رو فعال کنید که لینک دانلود شما اگر در سایت های خارجی که میگید هم کپی شد از طریق اون سایت ها قابل دانلود نباشه.
چون با ویژگی Hotlink Protection لینک های دانلود شما فقط از طریق دامنه سایت شما قابل دانلود هستش.

خود سی پنل ویژگی برای فعال کردن Hotlink Protection داره اما اگر موفق نشدید می تونید از این ابزار http://hotlink.vidahost.ir نیز استفاده کنید که یه کدی میده که باید در فایل htaccess. سایت بذارید.

نکته دیگه اینکه سی پنل یه قابلیت Leech Protection هم داره که دقیق کنار آیکن Hotlink Protection هستش که برای محافظت از دانلود فایل های سایت شما توسط لیچر ها هستش که می تونید اینم فعال کنید.

ممنون

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

چون هاست سی پنل و ویندوز سرور جدا هستن. ویندوز سرور 2008 هست

اگه میشه بیشتر راهنمایی کنید

iHSG
July 3rd, 2016, 15:28
ممنون

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

چون هاست سی پنل و ویندوز سرور جدا هستن. ویندوز سرور 2008 هست

اگه میشه بیشتر راهنمایی کنید


من فکر کردم فایل هاتون یه جا هست که اینو گفتم.
اگه فایل ها در ویندوز سرور و وب سرور IIS هستش باید ویژگی Hotlink Protection رو بر اساس قواعد فایل web.config که باید در دایرکتوری C:\InetPub\wwwroot بسازید فعال کنید.
فکر کنم کد زیر برای وب سرور IIS که باید در فایل web.config باشه کار کنه:



<rewrite>
<rules>
<rule name="Hotlink Protection" enabled="true" stopProcessing="true">
<match url=".*\.(gif|jpg|jpeg|png|bmp)$" />
<conditions>
<add input="{HTTP_REFERER}" negate="true" pattern="^$" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://dl.mysite.ir/.*" />
</conditions>
<action type="Redirect" url="http://mysite.ir" />
</rule>
</rules>
</rewrite>


در کد بالا به جای dl.mysite.ir زیر دامنه ای که به عنوان دانلود سنتر سایت استفاده میشه رو بذارید و به جای mysite.ir آدرس سایت اصلی که با سی پنل هست برای انتقال به اون در صورتی که فایل ها از دامنه دیگه ای لود بشه رو بذارید.

اما اگر در ویندوز سرور به جای وب سرور IIS نرم افزار Xamp یا سایر نرم افزار های مشابه رو نصب دارید در همون پوشه ای که فایل ها هستش یه فایل htaccess. بسازید (که البته با خود ویندوز نمیشه باید با cmd ویندوز بسازیدش)‌ بعدش کدی که مخصوصی سی پنل هست رو توش بذارید کار میکنه.

farhadhelix
July 3rd, 2016, 16:23
بلاک رنج ای پی تمامی کشور ها رو در فایروال ویندوز در حالت بلاک قرار بدید یکم فقط زمان بره

Pital
July 3rd, 2016, 17:19
من فکر کردم فایل هاتون یه جا هست که اینو گفتم.
اگه فایل ها در ویندوز سرور و وب سرور IIS هستش باید ویژگی Hotlink Protection رو بر اساس قواعد فایل web.config که باید در دایرکتوری C:\InetPub\wwwroot بسازید فعال کنید.
فکر کنم کد زیر برای وب سرور IIS که باید در فایل web.config باشه کار کنه:



<rewrite>
<rules>
<rule name="Hotlink Protection" enabled="true" stopProcessing="true">
<match url=".*\.(gif|jpg|jpeg|png|bmp)$" />
<conditions>
<add input="{HTTP_REFERER}" negate="true" pattern="^$" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://dl.mysite.ir/.*" />
</conditions>
<action type="Redirect" url="http://mysite.ir" />
</rule>
</rules>
</rewrite>


در کد بالا به جای dl.mysite.ir زیر دامنه ای که به عنوان دانلود سنتر سایت استفاده میشه رو بذارید و به جای mysite.ir آدرس سایت اصلی که با سی پنل هست برای انتقال به اون در صورتی که فایل ها از دامنه دیگه ای لود بشه رو بذارید.

اما اگر در ویندوز سرور به جای وب سرور IIS نرم افزار Xamp یا سایر نرم افزار های مشابه رو نصب دارید در همون پوشه ای که فایل ها هستش یه فایل htaccess. بسازید (که البته با خود ویندوز نمیشه باید با cmd ویندوز بسازیدش)‌ بعدش کدی که مخصوصی سی پنل هست رو توش بذارید کار میکنه.

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

iHSG
July 3rd, 2016, 18:01
میشه لطف کنید و این فایل وب کانفیگ رو با تنظیمات هات لینک برای دانلود پ.خ کنید. من رفتم به اون مسیری که گفتید اما ظاهرا از قبل حذف شده

اصلا نیازی نیست این فایل به صورت پیش فرض باشه خودتون می تونید بسازیدش و هر کدی خواستید بذارید.

نکته دیگه اینکه اون دایرکتوری C:\InetPub\wwwroot دایرکتوری پیش فرض IIS برای دسترسی فایل ها در سطح اینترنت هست اما اگر فایل های دانلودی شما در یه دایرکتوری دیگه هستن فایل web.config هم باید در همون دایرکتوری بسازید.

راستی در ابزار http://vidahost.ir/hotlink پشتیبانی از وب سرور IIS هم اضافه کردم که می تونید تست کنید و نتیجه اش رو بگید.

ariaieboy
July 3rd, 2016, 18:18
دوست عزیز سایت سافت 98 کلا سرورش روی ایران و روی اینترانت به همین دلیل فقط آی پی ایران جواب میده. وگرنه بستن کل رنج آی پی کشور ها کار دشواری و همش عوض میشه

hphp
July 3rd, 2016, 19:05
نتونستین پیام بدین بهتون اموزش میدم. مشکلتون کلا برطرف میشه

Pital
July 3rd, 2016, 19:31
اصلا نیازی نیست این فایل به صورت پیش فرض باشه خودتون می تونید بسازیدش و هر کدی خواستید بذارید.

نکته دیگه اینکه اون دایرکتوری C:\InetPub\wwwroot دایرکتوری پیش فرض IIS برای دسترسی فایل ها در سطح اینترنت هست اما اگر فایل های دانلودی شما در یه دایرکتوری دیگه هستن فایل web.config هم باید در همون دایرکتوری بسازید.

راستی در ابزار http://hotlink.vidahost.ir پشتیبانی از وب سرور IIS هم اضافه کردم که می تونید تست کنید و نتیجه اش رو بگید.

من تست نکردم گفتم اول بذارم اینجا بعد تایید شد ببرم بذارم تو سرور

این درسته؟ مشکلی نداره؟

آدرس سرور هم dl2.zaxgame.com هست


<system.webServer>
<rewrite>
<rules>
<rule name="Hotlink Protection" enabled="true" stopProcessing="true">
<match url=".*\.(jpg|jpeg|png|gif|mp3|mp4|mkv|rar|zip|apk|dll| swf)$" />
<conditions>
<add input="{HTTP_REFERER}" negate="true" pattern="^$" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://forums.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://go.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://shop.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://www.forums.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://www.go.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://www.shop.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://www.zaxgame.com/.*" />
<add input="{HTTP_REFERER}" negate="true" pattern="http://zaxgame.com/.*" />
</conditions>
<action type="Redirect" url="http://zaxgame.com/" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>

clack
July 3rd, 2016, 19:47
سلام

اول نمونه سایت میشه به سافت 98 اشاره کرد که آیپی ایرانی فقط میشناسه و لینک دانلود برای ایرانی ها فعاله اما بقیه کشورها دسترسی ندارند که ازش دانلود کنن و ارور کانکشن میده

میخوام همین کار رو برای سرور مجازی خودم انجام بدم. ممنون میشم راهنمایی کنید

آیپی تمامی کشورها بجز ایران رو میخوام ببندم تا پهنای باندم بیهوده مصرف نشه

سرور هم از نوع ویندوز هست و در آلمان قرار داره:57:

نظر من :
csf نصب کنید و فقط ای.پی ایران باز بزارید... با اون چند تا ای.پی که نیازه...
البته ممکنه بعضی از رنج ای.پی های ایران رو csf نشناسه..
با میکروتیکم میشه همچین کاری کرد .

Pital
July 3rd, 2016, 19:54
بله ظاهرا که باید درست باشه.
بذاریدش اگه آدرس زیر دامنه دانلودتون رو که باز کردید اگه اخطار internal server error نداد یعنی درسته.
می تونید در گوگل با سرچ واژه Test Hotlink هم از طریق سرویس های آنلاین نیز محافظتش رو با ارائه یکی از لینک های دانلودتون به اون سرویس تست کنید.
من اصلا الان به هاست یا سرور ویندوزی دسترسی ندارم و این کد ساز رو بخش IIS رو بدون تست ساختم اما اصولا باید کار کنه چون طبق آموزش یه سایت خارجی کد رو آماده کردم.

عزیز اون dl2.zaxgame.com هم باید داخلش بذارم یا احتیاجی نیست؟ چون آدرس سرور دانلوده