این پروژه یک راه حل برای ارتباط با "استارلینک" در شرایط قطعی کامل اینترنت (حتی قطعی اینترنت دیتاسنتر ها) ارائه میده
والبته که در شرایط معمولی هم میتونید از راه دور به اینترنت آزاد "استارلینک" با هر اینترنت و در هر مکانی متصل بشید
https://github.com/maverick0x07/shadowlink/blob/main/setup.md
https://github.com/maverick0x07/shadowlink/blob/main/setup.pdf
BTC: 1D4fJB6ng9k8rNCwEVveXZLqrBTnEG1Zwn
ETH: 0x7d0152a91fe0f15b18c97ae24758162bf9b22cb1
TON: UQDTdMkw3VuOjGASQFe2ZqklkvB_A3jcCVAaFjT5Vpzm-qsk
USDT-TRC20: TWDeGmxKC78vz5QqknSaxvevTfGEDDsABN
shadowlink.service
این سرویس مسئول اجرا تانل Xray-Core همینطور اجرا پنل 3x-ui هستش
File & Configs: /opt/shadowlink
Panel Database: /etc/3x-ui/x-ui.db
اتصال بین سرور و کلاینت بر روی پورت 7091 هستش که درصورت نیاز قابل تغییر هست. برای تغییر پورت میتونید تغییر دلخواه خودتون رو در فایل های sample_config.json برای کلاینت و tunnel_server.json.sample و 3x-ui.json.sample برای سرور اعمال کنید. پورت پیشفرض پنل هم 7092 بوده که میتونید از تنظیمات پنل تغییر بدید
بصورت پیشفرض تانل بین کلاینت و سرور بصورت VLESS + TCP هستش که میتونید کانفیگ دلخواه خودتون رو در فایل های sample_config.json برای کلاینت و tunnel_server.json.sample و 3x-ui.json.sample برای سرور اعمال کنید
اطلاعت وارد شده کلاینت همگی در فایل env ذخیره میشه که میتونید با تغییر اطلاعت و اجرای مجدد فایل تغییرات ایجاد شده رو اعمال کنید
در پنل، Route پیشفرض برای سرویس های ایرانی (دامنه ir و ip های ایرانی) بر روی خود سرور ایران ست شده. این موضوع برای جلوگیری از Leak شدن IP استارلینک هستش
اگر نیاز به VPN برای پنهان کردن IP استارلینک برای سرویس های خارجی دارید باید اطلاعات VPN رو در سمت کلاینت و در فایل sample_config.json وارد کنید

