# آموزش کار با نرمافزار Streisand
این نرم افزار یکی از اپهای رایگان برای iOS است که iOSهای نسخه 14 به بعد قابل نصب است.
## دانلود اپلیکیشن
برای نصب اپلیکیشن می توان از [اینجا](https://apps.apple.com/us/app/streisand/id6450534064) آن را دانلود و نصب نمود.
## افزودن لینک سابسکریپشن
برای این کار ۲ راه وجود دارد.
### کپی کردن لینک سابسکریپشن
* برای این کار به پنل کاربری خود بروید و در قسمت `تمام کانفیگها`، بخش مربوط به `auto` را باز نمایید.
* حالا میتوانید QR code را `کپی` کنید.
* وارد نرمافزار شوید و دکمه `+` را بزنید.
* سپس سابسکریپشن به نرمافزار اضافه میگردد و کانفیگها لود میشوند.
### اسکن کردن لینک سابسکریپشن
* میتوان به جای کپی لینک سابسکریپشن، QR code را اسکن نمود.
* در نرمافزار دکمه `+` را بزنید و گزینه `Scan QRCode` را بزنید و QR code را اسکن نمایید.
* سپس سابسکریپشن به نرمافزار اضافه میگردد و کانفیگها لود میشوند.
## تنظیمات Subscription
برای این کار روی سابسکریپشن اضافه شده به نرمافزار تپ کنید و نگه دارید. گزینههای زیر ظاهر میشوند.
### Latency
میزان تاخیر مربوط به کانفیگها را محاسبه میکند.
### TCP Ping
از کانفیگها تست پینگ TCP میگیرد.
### ICMP Ping
از کانفیگها تست پیننگ معمولی میگیرد.
> نکته: تفاوت تست پینگ معمولی و پینگ TCP در نوع پروتکل استفاده شده میباشد.
### Update
برای آپدیت کردن سابسکریپشن از این گزینه استفاده نمایید.
### Edit
جهت ویرایش لینک سابسکریپشن از این گزینه استفاده نمایید.
### Delete
برای حذف سابسکریپشن از این گزینه استفاده نمایید.
## DNS Settings
در صفحه اصلی نرمافزار تنظیمات مربوط به DNS قرار دارد که با ورود به آن میتوانید آن را تنظیم نمایید و سرور و نوع پروتکل استفاده شده را تغییر دهید.
### DoH
پروتکلی است که DNS را بر بستر HTTPS ارائه میدهد. یعنی درخواستهای DNS در قالب وب ارسال میگردد.
### DoT
در این پروتکل درخواستهای DNS بر اساس پروتکل TCP ارسال میگردد.
### DoU
در این پروتکل درخواستهای DNS بر اساس پروتکل UDP ارسال میگردد.
## Settings
در این صفحه تنظیمات کلی نرمافزار قرار دارد که در ادامه توضیح داده خواهند شد.
### Import Configuration
برای افزودن فایل کانفیگها از دستگاه به صورت دستی از این گزینه استفاده نمایید.
### Export Configuration
برای انتقال کانفیگ ایمپورت شده از دستگاه به دستگاهی دیگر از این گزینه میتوان استفاده نمود.
### Subscription
با فعال کردن گزینه `Update On Open` ، هنگام باز شدن نرمافزار به صورت خودکار سابسکریپشن آپدیت میگردد.
### Reset
در این بخش میتوانید تنظیمات مربوط به اپلیکیشن را ریست نمایید.
## فعالسازی فرگمنت
برای فعالسازی فرگمنت روی کانکشنهای TLS میبایست در این نرمافزار روی کانکشن بزنید و گزینه Fragment را فعال کنید.
پارامترهای زیر برای تعیین در فیلدهای مربوطه پیشنهاد میشود.
`packets: tlshello`
`length : 100-200`
`interval : 10-20`
بسته به اپراتور ممکن است نیاز باشد پارمترها را تغییر دهید یا نوع پکتها را از tlshello به حالت `tcp segment 1-3` تغییر دهید. البته این حالت ممکن است زودتر شناسایی شود.
`packets: 1-3`