bepass-org / smartSNI

A simple single file smart sni proxy with doh and dot written in go
451 stars 78 forks source link

پیشنهاد در مورد AdGuardHome #6

Open AkramiPro opened 11 months ago

AkramiPro commented 11 months ago

سلام خسته نباشید من قبلا خودم برای راه اندازی dns اختصاصی از AdGuardHome استفاده میکردم که بسیار تمیز ساخته شده و امکانات خیلی جالبی داره تنها چیزی که کم داره sni proxy هست . نمیشه این رو fork کرد بهش فقط sni proxy اضافه کنیم ؟ چون هم پنل خیلی خوبی داره و هم خیلی از چیز هایی که لازم داریم از قبل روش فکر شده و باگ هاش گرفته شده داخل این پروژه با زبان Go هم زده شده

https://github.com/AdguardTeam/AdGuardHome

image

uoosef commented 11 months ago

مهندس من اومدم از adguard استفاده کنم منتها پولیه انگار

AkramiPro commented 11 months ago

نه بخش dns کاملا اپن سورس هست و میشه روی سرور شخصی نصب کرد لینک ریپو رو قرار دادم براتون اون نسخه پولی برای حالت vpn هست که داره روی مرورگر نصب میشه

AkramiPro commented 11 months ago

با این دستور راحت نصب میشه :

curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v

بعدش پنل ادمین روی پورت 3000 بالا میاد

ahmadta72 commented 11 months ago

سلام و احترام؛ من ترکیبی هر دوی این سرویس هارو مسقل از هم (smartsni در آلمان) و (adguard در ایران). نتیجه این بود که با هم سازگاری دارند و می توانید از امکانات بیشتر adguard هم استفاده کنید. کافی هست adguard رو به smartsni شخصی خودتون لینک کنید در بخش DNS settings. استفاده هر دو در یک سرور و فعالسازی DNS-over-HTTPS برای من دچار مشکل شد و منطقی هم هست. شایدهم راه دیگه ای باشه که فرصت تست و بررسی فعلا پیدا نکردم.

ali4ahk commented 10 months ago

در مورد اتصال ipv4 چطور؟ روی ادگارد میشه گذاشت؟

javadmahmoodi670 commented 9 months ago

با این دستور راحت نصب میشه :

curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v

بعدش پنل ادمین روی پورت 3000 بالا میاد

سلام با این پنل میشه dns بسازیم که بشه باهاش مثل شکن با عدد باشه dns هاش ؟

The-Erf commented 3 months ago

سلام و احترام؛ من ترکیبی هر دوی این سرویس هارو مسقل از هم (smartsni در آلمان) و (adguard در ایران). نتیجه این بود که با هم سازگاری دارند و می توانید از امکانات بیشتر adguard هم استفاده کنید. کافی هست adguard رو به smartsni شخصی خودتون لینک کنید در بخش DNS settings. استفاده هر دو در یک سرور و فعالسازی DNS-over-HTTPS برای من دچار مشکل شد و منطقی هم هست. شایدهم راه دیگه ای باشه که فرصت تست و بررسی فعلا پیدا نکردم.

من 2 تا doh روی سرور خارج دارم یکیش با ادگارد هوم ساخته شده یکیش با smart sni روی سرور ایران ادگارد هوم نصب کردم وقتی تو بخش upstream ادرس doh که با ادگارد ساخته شده رو وارد میکنم همه چی اوکیه و لاگ کوئری ها میاد اما وقتی doh smart sni رو وارد میکنم و دکمه تست رو میزنم ارور میده میگه doh مشکل داره فارغ از ارورش هیچ لاگی هم نمیاد توی پنل ولی مطمینم doh درسته و smart sni به درستی کانفیگ شده چون وقتی میذارمش تو مرورگرم کار میکنه و مشکلی نداره فکر میکردم ادگارد باهاش مشکل داره که این ایشو رو دیدم میشه راهنمایی کنید دقیقا چیکار کردید؟ من میخام توی کنسول از ایپی 4 سرور ایرانم به عنوان dns استفاده کنم کوئری ها بیاد به پورت 53 ایرانم و بعد با doh بره سمت سرور خارجم ♥