-
-
Notifications
You must be signed in to change notification settings - Fork 743
نحوه پیکربندی پنل هیدیفای
🇺🇸 English*](https://github.com/hiddify/hiddify-config/wiki/How-to-configure-Hiddify-Panel-properly)
ابتدا می تونید ویدیوی مربوط به آموزش جامع و کامل پیکربندی پنل را با کلیک روی تصویر زیر مشاهده نمایید.
برای جزییات بیشتر مطالب این مقاله را تا انتها مطالعه کنید.
- پیشنیازها
- شروع پیکربندی پنل
- داشبورد
- کاربران
- ادمینها
-
تنظیمات
- دامنهها
- دامنه دایرکت
- دامنه CDN
- دامنه Auto_CDN_IP
- دامنه Relay
- دامنه Fake
- دامنه Sub-only
- پروکسیها
- سایر
- تنظیمات ادمین
- شخصیسازی صفحه کاربران
- تنظیمات عمومی
- تنظیمات پروکسی
- دامین فرانتینگ
- پروکسی تلگرام
- تنظیمات HTTP
- تنظیمات TLS
- تنظیمات Shadowsocks
- تنظیمات ShadowTLS
- تنظیمات پیشرفته
- تنظیمات خیلی پیشرفته
- ریالیتی
- وارپ
- پشتیبانگیری
- دامنهها
-
اقدامات
- وضعیت
- نمایش لاگ
- اعمال تغییرات
- بروز رسانی سیستم
- نصب مجدد سیستم
- ریستارت سیستم
- راهنما
قبل از شروع به پیکربندی، لازم به توضیح است که این پنل قرار نیست معجزه انجام دهد بلکه قرار است کارهای مربوط به استفاده از پروکسیها را راحتتر انجام دهد و برای این کار پیشنیازهایی لازم است که میبایست فراهم باشند. بنابراین اگر این مقاله را تا انتها مطالعه نمودید؛ و پیکربندی را به صورت صحیح انجام دادید ولی کانکشنهای شما وصل نشدند، این تاپیک را مطالعه فرمایید.
فرض بر این است:
شما سروری را انتخاب نموده اید که آیپی آن تمیز است. جهت اطمینان از این موضوع، نحوه تست آیپی سرور را مطالعه فرمایید. اگر بعد از تست مشخص شد که آیپی تمیز نیست؛ باید آیپی سرور خود را عوض نمایید.
شما پنل را با استفاده از روش های گفته شده در صفحه راهنمای نصب با موفقیت نصب نمودهاید و لینکهای ادمین را دریافت نمودهاید. این لینکها شامل آدرس و رمز ادمین میباشد. جهت اطلاعات بیشتر در خصوص فرمت صحیح لینک ادمین این مطلب را مطالعه فرمایید.
قبل از پیکربندی پنل نیاز است حتما یک دامنه ثبت شده داشته باشید. اگر در خصوص انواع دامنه و نحوهثبت آنها ابهام دارید، اینجا را کلیک نمایید.
همچنین باید مطمئن شوید دامنه ثبت شده سالم است. نحوه تست
- اگر از لینک نصب سریع در دیتاسنترهای معروف استفاده نمودهاید؛ در پایان یک لینک یکبار مصرف برای شما تولید میشود که از آن طریق به صفحه ادمین میرسید.
- اگر از طریق ssh پنل را نصب نمودهاید، در این حالت لینکهای ادمین در پایان نصب در ترمینال نمایش داده میشوند. یکی از این لینکها را در مرورگر باز نمایید تا به صفحه ادمین برسید.
در هر دو حالت وقتی برای اولین بار وارد صفحه ادمین میشوید، صفحه نصب سریع باز میشود.
در اینجا پارامتری که بسیار حیاتی است؛ وارد کردن دامنه ثبت شده خود در فیلد مشخص شده است. فراموش نکنید که این دامنه باید دایرکت باشد یعنی پروکسی آن خاموش باشد. سایر تنظیمات را بعدا نیز میتوانید انجام دهید. بنابراین دامنه خود را وارد کرده و دکمه ثبت را کلیک کنید. سپس اعمال تغییرات را بزنید تا تغییرات در پنل ذخیره گردند. در صورت بروز مشکل به اینجا بروید. اگر تغییرات با موفقیت اعمال شد؛ پنل تقریبا آماده استفاده است اما پیشنهاد میشود مطالبی که در ادامه میآید را تا انتها مطالعه نمایید تا بتوانید حداکثر کارایی را از این پنل داشته باشید.
در این منو اطلاعات مربوط به منابع سیستم به صورت گرافیکی نمایش داده میشود.
در این بخش از پنل شما میتوانید برای کاربران خود اکانت تعریف نمایید. روی دکمه ایجاد کلیک نمایید.
پس از ثبت کاربران، لینکهای مربوط به کانفیگها برای هر کاربر به صورت مجزا میباشد و با کلیک روی آنها می توان به صفحه اختصاصی هر کاربر و کانفیگهای مرتبط با آن رسید.
پس از کلیک صفحه هر کاربر به این شکل قابل مشاهده است. در قسمت پایین این صفحه می توان کانفیگهای مربوط به کاربر را مشاهده کرد.
برای ارائه لینکها به کاربران چند روش پیشنهاد میگردد:
۱. لینک صفحه مربوط به کاربر در اختیار ایشان قرار گیرد: این لینک از صفحه کاربران در پنل مدیریت قابل دسترس است.
۲. لینک مربوط به اشتراک کاربر در اختیار ایشان قرار گیرد: که در این حالت امکان آپدیت کانشکنها در صورت تغییر وجود خواهد داشت
۳. لینک مربوط به کانکشن در اختیار کاربر قرار گیرد: در این حالت امکان آپدیت کانکشنها وجود ندارد
در صورت نیاز به اطلاعات بیشتر در خصوص نحوه اتصال کلاینت به سرور به کانال یوتوب ما سر بزنید. در این خصوص ویدئوهای زیادی قرار دادیم.
همنین در صفحه همه آموزشها و ویدئوها در ویکی میتوانید مطالب دستهبندی شده درباره نحوه استفاده از اپهای کلاینت را بر اساس نوع سیستم عامل از اینجا مشاهده نمایید.
در این بخش شما میتوانید برای پنل ادمین تعریف کنید.
کافیست دکمه ایجاد را بزنید و ادمین مورد نظر را ایجاد کنید.
چند نمونه ادمین وجود دارد:
- سوپر ادمین: ادمین کل سیستم هست و به همه تنظیمات دسترسی کامل دارد.
- ادمین: به یکسری تنظیمات دسترسی دارد. میتواند کاربران را مدیریت کند.
- ایجنت: صرفا میتواند کاربران را مدیریت کند.
- برای هر کدام از ادمینها میتوانید محدودیت تعداد کاربر و تعداد کاربر فعال تعیین کنید.
- برای هر کدام میتوانید امکان افزودن ادمین فرعی ایجاد کنید.
- همچنین رمز ادمینها را میتوانید تغییر دهید.
توجه شود:
رمز مربوط به ادمین در لینک صفحه ادمین نیز وجود دارد که با تغییر آن آدرس پنل کاملا تغییر میکند. جهت مشاهده اطلاعات بیشتر در خصوص فرمت صحیح لینک ادمین اینجا کلیک نمایید.
برای افزودن دامنههای خود به منوی دامنهها بروید. در اینجا ۵ حالت وجود دارد.
روی دکمه ایجاد کلیک کنید. در صفحه باز شده مطابق با شکل عمل نمایید.
دقت شود:
اگر می خواهید دامنه مورد نظر در کانفیگ ها نمایش داده نشود؛ یک نام دلخواه در فیلد نام نمایشی قرار دهید.
در این حالت نیاز نیست فیلد اجبار به استفاده از هاست تکمیل گردد. این فیلد صرفا برای دامنههای CDN استفاده می گردد.
در فیلد نمایش کانفیگهای دامنه از این تنظیمات می توانید مشخص کنید کاربرانی که با این دامنه، پنل کاربری را مشاهده میکنند، کانفیگهای مربوط به کدام دامنهها را مشاهده کنند.
پیشنهاد می گردد:
برای یک دامنه با IP فیلتر نشده و متفاوت با بقیه،همه دامنه های دیگر (به جز دامنه فعلی) را انتخاب کنید. در نتیجه از آنجایی که از این IP برای فیلترشکن استفاده نمیشود و یک وبسایت ساده است، این دامنه و آی پی هرگز مسدود نمیشود و کاربران شما به راحتی می توانند پروفایل های جدید را به روز کنند.
این یک نکته مهم است. شما می توانید دامنهای را برای استفاده به عنوان دامنه لینکهای اشتراک انتخاب کنید. به این ترتیب می توانید اتصالات را از لینک های اشتراک جدا کنید و ارتباط شما هرگز مسدود نخواهد شد. سپس لینکهای شما می توانند همیشه به روز شوند.
پس از اتصال دامنه Sub-only
به دامنه های Connection
، می توانید از طریق این دامنه فقط به صفحه کاربری بروید. مشاهده میکنید که کانفیگها به این دامنه متصل شدهاند.
نکته: توصیه میشود از دامنه های مستقیم به عنوان دامنههای اشتراک استفاده کنید زیرا اگر **IP سرور شما **تمیز باشد، سریع هستند. علاوه بر این، دامنه های مستقیم اگر به عنوان لینکهای اشتراک استفاده شوند، بلاک نمی شوند. علاوه بر این می توانید از سایت های PHP به عنوان لینک اشتراک استفاده کنید. اطلاعات بیشتر
روی دکمه ایجاد کلیک کنید و در صفحه باز شده مطابق با شکل عمل نمایید.
توجه نمایید:
اگر می خواهید دامنه مورد نظر در کانفیگ ها نمایش داده نشود؛ یک نام دلخواه در فیلد نام نمایشی قرار دهید. اگر می خواهید دامنه مورد نظر در کانفیگ ها نمایش داده نشود؛ یک نام دلخواه در فیلد نام نمایشی قرار دهید. در فیلد اجبار به استفاده از هاست پیشنهاد می شود از یک رکورد دامنه معمولی (بدون پروکسی) استفاده گردد. بدین صورت تنظیمات پنل و کانفیگها ثابت می ماند. در زمان تعویض آیپی تمیز جدید کافیست رکورد DNS مورد نظر را با آیپی جدید (مثلا در کلادفلر) آپدیت نمایید.
در صورت نیاز به اطلاعات بیشتر در خصوص نحوه یافتن آیپی های تمیز کلادفلر این مقاله را مطالعه فرمایید.
در فیلد نمایش کانفیگ های دامنه می توانید مشخص کنید کاربرانی که با این دامنه، پنل کاربری را مشاهده میکنند، کانفیگهای مربوط به کدام دامنهها را مشاهده کنند
به دلیل جزییات زیاد و طولانی بودن توضیحات این حالت؛ برای مطالعه چگونگی انجام تنظیمات آن می توانید این مقاله را مطالعه کنید.
روی دکمه ایجاد کلیک کنید و در صفحه باز شده مطابق با شکل عمل نمایید.
توجه شود:
اگر می خواهید دامنه مورد نظر در کانفیگ ها نمایش داده نشود؛ یک نام دلخواه در فیلد نام نمایشی قرار دهید.
در این حالت نیاز نیست فیلد اجبار به استفاده از هاست تکمیل گردد. این فیلد صرفا برای دامنههای CDN استفاده می گردد.
در فیلد نمایش کانفیگ های دامنه می توانید مشخص کنید کاربرانی که با این دامنه، پنل کاربری را مشاهده میکنند، کانفیگهای مربوط به کدام دامنهها را مشاهده کنند.
برای مطالعه جزییات و نحوه تنظیم این دامنه این مقاله را مطالعه فرمایید.
برای مطالعه جزییات و نحوه تنظیم این دامنه این مقاله را مطالعه فرمایید.
جهت استفاده از این دامنه این مقاله را مطالعه نمایید.
در صورتی که از چند دامین استفاده می نمایید و همچنین تعداد کاربر زیادی به پنل متصل می گردند و نیاز دارید که به هر کاربر یک دامنه خاص اختصاص دهید؛ پیشنهاد می گردد این تاپیک را مطالعه فرمایید.
در این بخش از پنل شما میتوانید تنظیمات عمومی و دقیق برای پروکسیها را مشخص نمایید و هر کدام از آنها را فعال یا غیر فعال کنید. تنظیمات عمومی شامل موارد زیر است:
در تنظیمات دقیق می توانید تک تک پروکسیها (کانکشنها) را فعال یا غیرفعال نمایید. کانکشنها به صورت دسته بندی شده قرار گرفته شدهاند.
توجه نمایید:
کانکشنهای http فاقد رمزگذاری هستند ولی TLS دارای رمزگذاری است.
در اینجا تنظیمات مربوط به ادمین قرار دارند.
- میتوان زبان صفحه مربوط به ادمین را تعیین نمود.
در این قسمت میتوانید صفحه مربوط به کاربران را تنظیم نمایید.
-
میتوانید پیغام مربوط به بخش پشتیبانی کاربران را وارد کنید.
-
در صورت نیاز به ارائه لینک جهت پشتیبانی میتوانید آن را در فیلد مرتبط قرار دهید.
-
همچنین میتوانید عنوان برند خود را وارد فیلد مرتبط نمایید. این عنوان در بالا سمت راست صفحه کاربران قابل مشاهده است.
-
در نهایت میتوانید زبان صفحه کاربران را مشخص کنید.
در این بخش یکسری تنظیمات کلی مربوط به پنل قرار دارد.
-
می توانید نحوه آپدیت سرور را تعیین نمایید.
-
میتوانید تنظیم نمایید که آیپی ورژن۶ غیرفعال گردد.
-
میتوانید تست سرعت را برای کاربران فعال یا غیرفعال نمایید که با فعالسازی آن امکان تست کانفیگها و کیفیت سرویس برای آنان فراهم میشود.
-
آدرس سایت جعلی را مشخص یا تغییر نمایید. این سایت برای فریب سیستم فیلترینگ استفاده می شود و در صورتی که این سیستم پنل شما را باز نماید، به سایت جعلی تعریف شده ریدایرکت میگردد. بدین صورت با استفاده از این آپشن امکان شناسایی پنل شما کمتر میگردد.
-
میتوانید فایروال را فعال یا غیرفعال نمایید. با فعالسازی فایروال پورتهای اصلی سرویس مانند ۸۰،۴۴۳،۲۲ فعال باقی میمانند و سایر پورتها غیرفعال میگردند.
در این بخش میتوانید تنظیمات اختصاصی پروکسی را انجام دهید.
- سایتهای ایرانی را بلاک نمایید. با فعالسازی آن تمامی ترافیکهایی که به مقصد سایتهای درون ایران و یا سایتهایی که روی دامنه ir هستند؛ از طریق سرور بلاک میگردند. این آپشن جهت عدم شناسایی سرور توسط سیستم فیلترینگ بسیار موثر است. پیشنهاد میکردد حتما فعال شود.
همچنین پیشنهاد میشود از کانفیگ lite.yml برای اتصال به پروکسیها استفاده گردد. اگر این کانفیگ روی اپ کلاینت فعال گردد، ترافیک مربوط به سایتهای ایرانی در دستگاه کاربر بدون عبور از پروکسی و به صورت مستقیم ارسال میگردند و صرفا پروکسی برای سایتهای فیلتر شده استفاده میگردد. این یک حالت بهینه است زیرا ترافیک بیهوده سمت سرور ارسال نمیگردد.
- می توان مود V2Ray را فعال یاغیرفعال نمود.
- می توان vmess را فعال یا غیرفعال کرد.
- رمز مشترک را می توان تغییر داد. این رمز برای کانکشن هایی استفاده می شود که میزان حجم ترافیک را محاسبه نمی کنند.
- میتوانید شبیهسازی فینگرپرینت مرورگر را از بین گزینههای کروم، اندروید، سافاری و فایرفاکس انتخاب نمایید.
این آپشن برای شبیه سازی وب سایت دیگری به جای وب سایت شما در SNI استفاده میشود. بنابراین، سیستم فیلترینگ نمی تواند پکتهایی که مقصد اصلی آنها دامنه شماست ولی به صورت جعلی تظاهر به ارسال به مقصد دیگری دارد را تشخیص دهد و در نتیجه میتواند دور زده شود. این آپشن ممکن است روی همه شبکهها جواب ندهد. اطلاعات بیشتر
- برای این کار میتوانید وبسایت جعلی مورد نظر را تعیین نمایید.
- می توانید این آپشن را برای پروتکل http (فاقد رمزگذاری) فعال نمایید.
- می توانید این آپشن را برای پروتکل tls (دارای رمزگذاری) فعال نمایید.
- دقت شود که این قابلیت روی کلافلر غیرفعا شده است و برای استفاده از آن باید از CDNهای دیگر استفاده کنید.
پروکسی تلگرام برای استفاده درون اپ تلگرام طراحی شده تا فیلترینگ تلگرام را دور بزند.
-
امکان فعالسازی یا غیرفعالسازی آن وجود دارد.
-
میتوان یک تگ تبلیغاتی تعریف نمود که در قسمت چتهای تلگرام کاربر نمایش داده شود.
-
میتوان یک دامنه جعلی برای کپسوله کردن بستهها و دور زدن فیلترینگ استفاده کرد که برای وارد کردن آن باید از فیلد مرتبط استفاده نمود.
-
مدل پروکسی تلگرام نیز قابل انتخاب است.
-
میتوانید کتابخانههای مختلف تلگرام را انتخاب نمایید. توجه کنید که فقط پایتون در تمام سیستمها درست کار میکند و بقیه ممکن است اشکالاتی داشته باشند. بعد از تغییر حتما تست کنید.
در این قسمت پروتکل http فعال یا غیرفعال میشود. با توجه عدم استفاده از رمزنگاری فعالسازی آن توصیه نمیشود.
-
در صورت فعالسازی میتوان پورت این سرویس را مشخص کرد. پورت ۸۰ به صورت دیفالت وجود دارد و غیر قابل حذف است ولی میتوان پورتهای دیگری را به آن اضافه نمود.
-
جهت افزودن پورتهای دیگر میتوان از کاما استفاده کرد. همچنین میبایست صرفا از پورتهای http کلادفلر استفاده نمود. مثلا 80,8080. اطلاعات بیشتر درباره پورتهای کلادفلر
در این بخش می توانید TLS را تنظیم نمایید.
- امکان فعال یا غیرفعال نمودن پروتکل TLS در این بخش وجود دارد.
- علاوه بر این میتوان پورتهای مورد استفاده را در این خصوص تعیین نمود که پورت ۴۴۳ غیر قابل تغییر است اما میتوان سایر پورتهای https کلادفلر را اضافه نمود که مجددا با کاما قابل جداسازی هستند. مثلا 443,2053. اطلاعات بیشتر درباره پورتهای کلادفلر
شادوساکس FakeTLS یک روش مبهم سازی ساده هست که دیتا را در بسته TLS کپسوله میکند تا فیلترچی فریب بخورد.
-
در اینجا یکی از الگوریتمهای این پروتکل با عنوان obfs ساده قابل فعالسازی است که توصیه نمیگردد.
-
همچنین میتوان یک دامنه جعلی جهت مبهمسازی پکتها توسط شادوساکس تعیین نمود.
یک پروکسی برای در اختیار قرار دادن TLS Handshake به فایروال. مانند تروجان کار می کند اما نیازی به Signing Certificate ندارد. فایروال، TLS Handshake واقعی را با گواهی معتبری که انتخاب می کنید، میبیند.
این قسمت کانفیگ هایی وجود دارد که تعداد کمی از کاربران به آنها نیاز دارند و برای کاربران حرفه ای طراحی شده اند.
-
امکان انتخاب نوع آپدیت پنل از بین نسخه پایدار و آخرین نسخه وجود دارد.
-
امکان اتصال به پنل مرکزی (مالتی سرور) وجود دارد. پس از اتصال به پنل مرمزی، میتوان کاربران را به صورت یکپارچه روی پنل مرکزی تعریف نمود و میزان استفاده همه سرورها به صورت تجمعی اضافه شود.
-
مسیر مخفی پروکسی در این بخش قابل تغیبر است. این مسیر برای مخفیسازی کانکشنها از فیلترینگ مورد استفاده قرار میگیرد
-
تنظیمات توکن ربات تلگرام نیز در این بخش قرار دارد که از طریق آن میتوان به یک بات تلگرامی متصل شد و توسط آن اطلاعات مربوط به اکانت کاربران را گزارش گیری نمود.
در این قسمت شما می توانید مسیر پروکسی ها را تنظیم کنید.
این کار مخصوصا وقتی دارید از پروکسی هایی که امنیت پایین تری دارند (http و vmess) خیلی مهمه.
این کار توسط پنل به صورت خودکار انجام شده ولی اگر خواستید می تونید تغییر بدید.
برای دیدن تنیمات وارپ به این لینک مراجعه کنید.
برای مطالعه جزییات و نحوه تنظیم این پروتکل این مقاله را مطالعه فرمایید.
در این منو میتوانید از پنل بکاپ بگیرید و یا بکاپ قبلی خود را باز گردانید.
- فرمت خروجی فایل بکاپ json میباشد.
- هنگام بازگرداندن بکاپ بر روی پنل، امکان انتخاب نوع بازگردانی از بین گزینههای بازیابی تنظیمات، بازیابی کاربران و بازیابی دامنهها وجود دارد.
برای آموزش تنظیم و استفاده از بات تلگرام در پنل هیدیفای به این لینک مراجعه کنید.
در این منو یک ترمینال شبیهسازی شده نمایش داده میشود که از طریق آن مجموعهای از اقدامات مرتبط با نگهداری، عیبیابی و نصب پنل قابل انجام است.
این منو اسکریپ نمایش وضعیت سیستم را اجرا می کند و لاگ های مربوط به آن را نمایش میدهد.
در این قسمت لاگهای سرویس به صورت دستهبندی شده قابل مشاهده خواهند بود.
تنظیماتی که در منوهای دیگر ثبت شدهاند، از طریق این بخش اعمال میگردند.
نکات مهم مرتبط با اعمال تغییرات:
هنگام اعمال تغییرات نیاز است حداقل ۵ دقیقه و حداکثر ۱۰ دقیقه صبر کنید تا تغییرات اعمال گردند. در حین انجام عملیات از رفرش کردن مرورگر خودداری نمایید.
حتما لینک اضطراری را قبل از ترک این صفحه کپی نمایید. در صورتی که به هر دلیل مشکلی در اعمال تغییرات بوجود آید، تنها راه دسترسی به پنل از طریق لینک اضطراری است.
هنگامی که تغییرات اعمال میگردد پیغام سبز رنگی ظاهر میشود که نشانگر موفقیت آمیز بودن عملیات است. اگر به هر دلیلی این پیغام ظاهر نشد؛ و پنل نیز دیگر باز نمیشود؛ از لینک اضطراری جهت دسترسی به سرور استفاده نمایید.
اگر لینک اضطراری را از دست دادهاید میبایست از طریق ssh مشکل را حل نمایید. اطلاعات بیشتر
در پایان پیغام موفقیت آمیز بودن به این شکل ظاهر میشود.
نصب آپدیت پنل از این طریق میسر است.
که قاعدتاً باید بین ۵ تا ۱۰ دقیقه انجام شود. برای احتیاط حتما لینک اضطراری را کپی نمایید که در صورت بروز مشکل از آن استفاده نمایید.
اسکریپت راهاندازی پنل مجددا اجرا میگردد و لاگ مربوط به آن نمایش داده میشود. با انجام این مورد دیتابیس مربوط به کاربران و لینکها هیچ تغییری نمیکنند و بنابراین جای نگرانی وجود ندارد ولی برای احتیاط لینک اضطراری را حتما کپی نمایید.
گاه ممکن است پیغام سبز رنگ موفقیت آمیز بودن عملیات نشان داده نشود اما از طریق ترمینال شبیه سازی شده می توان به اتمام رسیدن عملیات را ملاحظه کرد.
اگر نیاز به ریست نمودن سرور بود از این قسمت میتوان اقدام کرد.
پس از انجام این عملیات به دلیل اینکه سسیستم یکبار ریستارت می گردند؛ ممکن است قالب صفحه بهم بخورد بنابراین اصلا عجله نکنید و حداقل ۵ دقیقه صبر نمایید تا سرویس مجدد برقرار گردد.
از طریق این لینک به مطالب دستهبندی شده و همه آموزشها و ویدئوها دسترسی خواهید داشت.