Closed ehsanoghabi closed 4 months ago
hi i need use multiple domain for example i need set multiple domain a.b.com b.b.com c.b.com on server and run it after set and run manage domain add new or remove set domain
please help
I didn't quite understand, setting multiple domains on which section and to what purpose?
I didn't quite understand, setting multiple domains on which section and to what purpose?
hi thank you for reply
when run script on server and install when set domain ""a.b.com" and finish this mean sdc run and work only ""a.b.com"
i need set multiple domain and manage install or remove multiple domain one one server and delet one or tow domain
for example when instal set domain a.b.com c.b.com n.b.com and worrk sdc on 3domain https://a.b.com/dns-query https://c.b.com/dns-query https://n.b.com/dns-query
After installation, I can manage the domains and if I want to delete one or add another domain
Currently, I can install on a server and activate a domain address
I didn't quite understand, setting multiple domains on which section and to what purpose?
hi thank you for reply
when run script on server and install when set domain ""a.b.com" and finish this mean sdc run and work only ""a.b.com"
i need set multiple domain and manage install or remove multiple domain one one server and delet one or tow domain
for example when instal set domain a.b.com c.b.com n.b.com and worrk sdc on 3domain https://a.b.com/dns-query https://c.b.com/dns-query https://n.b.com/dns-query
After installation, I can manage the domains and if I want to delete one or add another domain
Currently, I can install on a server and activate a domain address
من فکر کنم فارسی صحبت میکنید اگر فارسی صحبت میکنین توضیح میدم ببینین من میخوام بتونم ساب دامنه های مختلف رو به یک سرور متصل کنم و در اختیار کاربران بدهم و هر زمان خواستم بتونم ساب دامنه های مختلفی که فعال کردم رو حذف کنم در واقع یه نوع اشتراک هست بدون اینکه بخوام چند سرور داشته باشم
I didn't quite understand, setting multiple domains on which section and to what purpose?
hi thank you for reply
when run script on server and install when set domain ""a.b.com" and finish this mean sdc run and work only ""a.b.com"
i need set multiple domain and manage install or remove multiple domain one one server and delet one or tow domain
for example when instal set domain a.b.com c.b.com n.b.com and worrk sdc on 3domain https://a.b.com/dns-query https://c.b.com/dns-query https://n.b.com/dns-query
After installation, I can manage the domains and if I want to delete one or add another domain
Currently, I can install on a server and activate a domain address
من فکر کنم فارسی صحبت میکنید اگر فارسی صحبت میکنین توضیح میدم ببینین من میخوام بتونم ساب دامنه های مختلف رو به یک سرور متصل کنم و در اختیار کاربران بدهم و هر زمان خواستم بتونم ساب دامنه های مختلفی که فعال کردم رو حذف کنم در واقع یه نوع اشتراک هست بدون اینکه بخوام چند سرور داشته باشم
متوجه شدم. خب این که یه کار سمت سرور هستش، هیچ برنامهای نمیتونه دامنه یا ساب دامنههای شما رو منیج کنه. زمانیکه من سرور داشتم برای این کار به دامنههای مختلفم NS سرور اصلی رو از طریق کنترل پنل دامنهها ست میکردم، اینجوری همه دامنهها به یک سرور وصل میشدن.
الان کنجکاوم بدونم شما سرور ویندوز داری؟ و از GUI برنامه روی سرور استفاده میکنی؟
سرور ابونتو هست و فقط میخوام این امکان اضافه بشه که ما بتونیم ساب دامنه های مختلف که از طریق کلافلر ایپی سرور رو دادیم روی سرور اون مرحله ای که set domain هست اضافه کنیم بعد از اضافه کردن و اضافه کردن سایت ها بتونم هر زمان خواستم یک یا چند ساب دامنه را حذف و یا ساب دامنه جدیدی اضافه کنم sdc کلاینت رو به مشتری ها میخوام بدم و هر کدام یک ادرس داشته باشن که اگر اشتراک ندادن اون آدرسو حذف کنم بدون اینکه اختلالی به ادرس های دیگر وارد شود
سرور ابونتو هست و فقط میخوام این امکان اضافه بشه که ما بتونیم ساب دامنه های مختلف که از طریق کلافلر ایپی سرور رو دادیم روی سرور اون مرحله ای که set domain هست اضافه کنیم بعد از اضافه کردن و اضافه کردن سایت ها بتونم هر زمان خواستم یک یا چند ساب دامنه را حذف و یا ساب دامنه جدیدی اضافه کنم sdc کلاینت رو به مشتری ها میخوام بدم و هر کدام یک ادرس داشته باشن که اگر اشتراک ندادن اون آدرسو حذف کنم بدون اینکه اختلالی به ادرس های دیگر وارد شود
به هیچ عنوان نمیتونم دسترسی به ساب دامنهها داشته باشم. اما برای پیاده کردن چنین چیزی میتونم بجای ساب دامنه، مسیرهای متفاوت مجاز بذارم. یعنی برنامه یه فایل دریافت میکنه که داخلش در هر خط یک مسیر نوشته شده. مثلا user1 user44 و مسیرهای DoH به این شکل میشه: https://domain.com/user1 https://domain.com/user44 و برنامه فقط به این آدرسها جواب میده و بقیه رو نادیده میگیره. همچین چیزی به کارت میاد؟
من برنامه کلاینت رو در ویندوز اجرا میکنم و روی کاستوم می زارم و در کاستوم سرور این ادرس رو میزنم https://domain.com/dns-query
یعنی این آدرس ثابت میمونه و در انتها به این شکل میشه؟ و برای هر کامپیوتر میتونیم آدرس جدید ولی با دومین ثابت بزاریم؟ یعنی در کامپیوتر اول میشه https://domain.com/user1 در کامپیوتر دوم میشه https://domain.com/user44 و این آدرس های متغیر همان یوزرها هستن جای آدرس واحد https://domain.com/dns-query
من برنامه کلاینت رو در ویندوز اجرا میکنم و روی کاستوم می زارم و در کاستوم سرور این ادرس رو میزنم https://domain.com/dns-query
یعنی این آدرس ثابت میمونه و در انتها به این شکل میشه؟ و برای هر کامپیوتر میتونیم آدرس جدید ولی با دومین ثابت بزاریم؟ یعنی در کامپیوتر اول میشه https://domain.com/user1 در کامپیوتر دوم میشه https://domain.com/user44 و این آدرس های متغیر همان یوزرها هستن جای آدرس واحد https://domain.com/dns-query
آره دیگه اونوقت به https://domain.com/dns-query جواب نمیده، مگه اینکه dns-query رو داخل فایل که مسیرهای مجاز درش قرار میگیره بذاری.
اگر اینجوری باشه که بشه یوزر ها رو مدیریت کرد عالیه یعنی میشه اینطوری https://domain.com/user1/dns-query
اگر اینجوری در میاد که خیلی هم عالیه (نکته فایل config.jason برای همه یکی و واحد میشه؟ یعنی نیاز به چند فایل config.jason نیست?
2تا مورد دیگه میشه اضافه کرد به اسکریپت ؟؟؟ یکی اینکه موقعی که لیست دامنه ها رو وارد میکنیم تا در config.jason ثبت شه امکان اضافه کردن بدون نیاز به ویرایش کردن و یا حذف یک آدرس وجود دارد؟؟؟
اگر اینجوری باشه که بشه یوزر ها رو مدیریت کرد عالیه یعنی میشه اینطوری https://domain.com/user1/dns-query
میتونه اینجوری باشه مشکلی نیست.
اگر اینجوری در میاد که خیلی هم عالیه (نکته فایل config.jason برای همه یکی و واحد میشه؟ یعنی نیاز به چند فایل config.jason نیست?
آره فقط یک فایل که در اون در هر لاین نام کاربری طرف رو مینویسید. فرمت فایل رو من txt میگیرم. نیازی به json نیست.
2تا مورد دیگه میشه اضافه کرد به اسکریپت ؟؟؟ یکی اینکه موقعی که لیست دامنه ها رو وارد میکنیم تا در config.jason ثبت شه امکان اضافه کردن بدون نیاز به ویرایش کردن و یا حذف یک آدرس وجود دارد؟؟؟
مسلما وقتی بخوای یک کاربر جدید اضافه کنی باید نام کاربریش رو به فایل اضافه کنی. اگه بخوای یک کاربر رو حذف کنی، باید اون لاین رو پاک کنی یا جلوی لاین // بذاری که برنامه اون لاین رو کامنت درنظر بگیره. و در انتها در کنسول یه دستور باید اجرا بشه تا مسیرها یا همون نام کاربریها آپدیت بشن.
عالیه ممنون میشم خروجی بدید منتظر انتشارشم
عالیه ممنون میشم خروجی بدید منتظر انتشارشم
بسیارخب، هر وقت آماده شد اطلاع میدم. فقط باید بدونم شما از روی لایبراری یه کنسول نوشتی یا اینکه از کنسول SdcAgnosticServer برای لینوکس build گرفتی؟
من خیلی وارد نیستم از دستور زیر روی سرور اجرا کردم bash <(curl -fsSL https://raw.githubusercontent.com/bepass-org/smartSNI/main/install.sh)
تنظیمات رو وارد کردم بعد از sdc client طبق دستور اتصال کرفتم
من خیلی وارد نیستم از دستور زیر روی سرور اجرا کردم bash <(curl -fsSL https://raw.githubusercontent.com/bepass-org/smartSNI/main/install.sh)
تنظیمات رو وارد کردم بعد از sdc client طبق دستور اتصال کرفتم
این کار باید سمت سرور انجام بشه نه کلاینت و شما داری از bepass smartSNI که یوسف نوشته استفاده میکنی، پس باید به اینجا issue بزنی: https://github.com/bepass-org/smartSNI
متاسفانه یوسف نیست اما بگمونم دولوپرهای دیگه باشن.
hi i need use multiple domain for example i need set multiple domain a.b.com b.b.com c.b.com on server and run it after set and run manage domain add new or remove set domain
please help