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

راه اندازی Dns Server مانند شکن

با سلام وقت همکاران و عزیزان به خیر

با سیستم کشن حتما آشنایی دارید یک Dns Server هست که با ست کردن اون در بخشس Dns می تونیم به جاهایی که ما رو تحریم کردن دسترسی داشته باشیم

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

ویندوز سرور ما خارج از ایران هست و مراحل نصب و راه اندازی Dns Server برو ویندوز سرور و کاملا آشنایی داریم و بارها انجام دادیم

باید دقیقا در Dns سروری که نصب می کنیم چه چیزی تعریف کنم که به دامنه هایی که در دسترس نیستند دسترسی داشته باشیم ؟

دقیقا مثل شکن

ممنون میشم کمکم کنید

پرسیده شده در 1399/11/15 توسط

16 پاسخ

0

دوتا اسکریپت تحت لینوکس پیدا کردم جهت این کار :

https://github.com/craflin/dehprox

https://github.com/semigodking/redsocks

اما تحت لینوکس هستند این اسکریپت ها دقیقا میان و کاری که گفتین و انجام میدن آسا بدون اسکریپت قابل انجام هست /

آیا تحت ویندوز می تونیم همچین کاری کنیم ؟

یا روی یک روتر میکروتیک ؟

پاسخ در 1399/11/17 توسط
0

چطوری می شود ترافیک Dns رو ریدایرکت کرد به یک پروکسی ؟

یعنی ترافیک DNS پورت 53 رو ریدایرکت کنیم به پروکسی وب

آیا این کار شدنی هست ؟ آیا نیازمند روتر هستیم ؟

 

پاسخ در 1399/11/17 توسط
0

یا علی شما که مفاهیم و می دونی :

چطوری می تونیم یک درخواست Resolve یک دامنه که از پورت 53 دریافت می کنیم رو در پاسخ به اون آدرس وب پروکسی رو برگشت بدیم و سپس درخواست قبلی کاربر که مثلا دامین گوگل دات کام مد نظرش بوده رو توسط پروکسی دریافت کنیم و برگردونیم برای کاربر

دقیقا مثل شکن

حالا دوباره بیاید یک چیزی رو تئوری بگید وقتی هم ازتون سوال میشه قصه تعریف بفرمایید

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

پاسخ در 1399/11/17 توسط
0

دوست عزیز فعلا موقتا یه dns ساده راه بنداز و چندتا A رکورد برای چندتا سایت که فیلترن درست کن وآدرس پروکسی رو برگردون. اگر دیدی برای اون چندتا سایت جواب میده و نتیجه گرفتی دو راه داری.

۱- اینکه فقط سایت هایی که خودت توی dns تعریف می کنی رو به طرف پروکسی بفرستی و بقیه بدون پروکسی کار کنن و dns آدرس اصلیشون رو بفرسته.

۲-برای برگردوندن یک  ip به ازای تمام درخواست ها یه سرچ بزنی توی اینترنت اگر راهی نبود ممکنه مجبور باشی با زبانی مثل پایتون یه اسکریپت بنویسی که این کار رو انجام بده

پاسخ در 1399/11/18 توسط
0

الان به Dns سرور و باید طوری کانفیگ کنیم که در جواب تمام درخواست های A کوئری ها (درخواست تبدیل نام به آی پی ) فقط و فقط آی پی وب پروکسی رو برگردونه درسته ؟

پاسخ در 1399/11/17 توسط
1

اصلا نیازی به این کار نیست. 

مرحله به مرحله میگم

۱- کلاینت از dns میپرسه tosinso.com آدرسش چیه؟

۲-سرور به دروغ بجای آدرس اصلی آدرس پروکسی رو به کلاینت میده.

۳-کلاینت درخواست وب رو به طرف پروکسی ارسال می کنه

۴-پروکسی هم روی پورت ۸۰ و ۴۴۳ کار میکنه در اصل ترنسپرنت پروکسیه و کار خودش رو انجام میده

پاسخ در 1399/11/17 توسط
0

به نظرم فقط یه DNS  نیاز داری و یه پروکسی. اگر کلیت مفهوم قضیه رو میدونی دست بکار شو. اگر فقط هی سوال بپرسی به نتیجه ای نمیرسی

پاسخ در 1399/11/17 توسط
0

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

فقط نمی دونم واقعا چظوری DNS و مرتبط کنم به پروکسی ؟

پروکسی رو که می تونم با خیلی چیزها ایجاد کنم : CCPROXY _SQUID _ Kerio 

نصب و کانفیگ و DNS هم بارها انجام دادم

اصل ماجرا اینه چطوری DNS و مرتبط کنم به پروکسی ؟

ممنونم میشم اگر لطف کنید و در این بخش راهنماییم کنید

 

پاسخ در 1399/11/17 توسط
0

سلام ممنونم 

خوب همون بخشی که میفرمایید ای پی پروکسی سرور و در جواب درخواست dns کلاسین برمیگردونه اون به چه شکلی هست ؟

پاسخ در 1399/11/17 توسط
0

سلام خیلی خیلی ممنونم از عزیزان

آسا دوستان و عزیزان می تونند مرحله به مرحله بگن چه چیزهایی نیاز هست ؟

جزئیات خیر به صورت کلی هرانچیزی که نیاز هست و لطفا بگن که من خودم پیاده سازی کنم

ضمنا پس از پیاده سازی حتما حتما آموزشش و در همینجا قرار خواهم داد انشالله

پس لطفا دوستان در پیاده سازی کمک کنند من در انتها اموزش کل رو همین جا قرار خواهم داد

 

پاسخ در 1399/11/16 توسط
1

چیزی که من میدونم اینه که وقتی dns هامون رو روی شکن ست می کنیم وقتی میخوایم وارد سایتی مثل vmware بشیم شکن ip سایت اصلی رو به ما نمیده و آدرس یه پروکسی رو که مال خودشه رو به ما میده و از transparent proxy استفاده می کنه و تا بتونه به اون سایت متصل بشه

پاسخ در 1399/11/16 توسط
0

متاسفانه شما نمی دونی من چی نیاز دارم

مفاهیم کاملا مشخصه عزیز من : Proxy واسطی بین یک سرور و یک کلاینت هست : کاربر زمانی که می خواد وب سایت گوگل رو باز کن درخواست اون ابتدا به پروکسی فرستاده میشه و پروکسی هست که محتویات سایت گوگل رو برای کاربر برمی گردنه که خود وب پروکسی چند نوع داره مثل : Reverse , Transparent

DNS هم یک سرویس کاملا پایه در شبکه است : کارش هم مشخصه تبدیل نام به ای پی : قرار نبود کاربران آدرس های آی پی رو به خاطر بسپارن برای همین چیزی تحت دامنه ها یا دامین ها به وجود امدند ...

بله مشخصه که باید در پاسخ در خواست به کلاینت در حالت مورد نظر بنده ای پی پروکسی سرور پاسخ داده شود به کلاینت اما چطوری این سوال من از شما بود

 

پاسخ در 1399/11/17 توسط
0

سلام دوستان عزیز ممنون میشم اگر اشاره ایی هم کنید دستتون درد نکنه

 

پاسخ در 1399/11/15 توسط
1

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

اما خب راههای ساده تری هم به نظرم وجود داره. مثلا استفاده از میکروتیک توی شبکه...

پاسخ در 1399/11/15 توسط
0

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

پاسخ در 1399/11/17 توسط
0

اصلا نیازی به این کار نیست. 

مرحله به مرحله میگم

۱- کلاینت از dns میپرسه tosinso.com آدرسش چیه؟

۲-سرور به دروغ بجای آدرس اصلی آدرس پروکسی رو به کلاینت میده.

۳-کلاینت درخواست وب رو به طرف پروکسی ارسال می کنه

۴-پروکسی هم روی پورت ۸۰ و ۴۴۳ کار میکنه در اصل ترنسپرنت پروکسیه و کار خودش رو انجام میده

حالا لطفا و خواهشا ازتون تقاضا دارم این 4 مرحله رو توضیح بدین عملی

باور ببفرمایید بنده بارها بارها هم Dns سرور نصب کردم در لینوکس و ویندوز سرور و هم پروکسی سرور

الان من مرحله 2 رو واقعا نمی دوم از طریق عملی چطوری قابل پیاده سازی هست ؟

ممنون میشم مرحله 2 رو لطف بفرمایید و بزرگواری بفرمایید توضیح بدین ممنونم (که چطوری قابل پیاده سازی هست)

پاسخ در 1399/11/17 توسط

پاسخ شما