این اسکریپت یک راه حل برای راه اندازی تانل و سرور L2TP/OpenVPN در مناطق محدود شده هستش (مثل ایران و چین)
هدف ایجاد یک تانل Xray-Core بصورت Reverse شده (توسط rathole) هستش تا ترافیک قابل شناسایی نباشه
و البته دوستانی که نیاز به کانکشن L2TP/OpenVPN برای راه اندازی اینترنت آزاد روی مودم دارند میتونند از این اسکریپت نهایت استفاده رو ببرند!
به دو سرور نیاز داریم: یک سرور برای کانکشن ورودی ترافیک L2TP/OpenVPN (سرور ایران) و یکی برای سرور Edge (سرور خارج). سرور اول (سرور تانل) سروری هستش که محدودیتی در اتصال ورودی L2TP/OpenVPN در اون برخلاف سرور Edge (سرور خارج) که نمیشه بصورت مستقیم بهش متصل شد وجود نداره.
سرور Edge اولین کانکشن رو به سرور تانل بصورت Reverse با استفاده از VLESS + WebSocket(WS) توسط Xray-Core ایجاد میکنه، که یک پروکسی SOCKS5 روی سرور تانل (ایران) مهیا میشه. حالا با استفاده از tun2socks ترافیک این پروکسی SOCKS5 رو به یک کارت شبکه مجازی انتقال میدیم.
و در آخر با استفاده از Policy-Based Routing (PBR) ترافیک ورودی L2TP/OpenVPN رو به کارت شبکه مجازی که توسط tun2socks ایجاد شده بود هدایت میکنیم.
🔹USDT-TRC20: THuvCFh7Epk926fs23ew6NPFShMrnagVxx
🔹TRX: THuvCFh7Epk926fs23ew6NPFShMrnagVxx
🔹LTC: ltc1quah8ej7ukez53wykehpeew7spya0kzx59r6nfk
🔹BTC: bc1qe7z26fhd47xwezp25vk44e8e925ee43txdnfdp
🔹ETH: 0x7Bb6CfF428F75b468Ea49657D345Efc45C7104C9
git clone https://github.com/Sir-MmD/RTX-VPN.git
chmod -R +x RTX-VPN
cd RTX-VPN
./rtxvpn_setup.sh
./rtxvpn_manage.sh
این اسکریپت از تمامی سیستم عامل های Debian بیس که از systemd استفاده میکنند پشتیبانی میکنه
این اسکریپت بصورت پیشفرض از کانفیگ 'VLESS + WS' برای Xray-Core استفاده میکنه. میتونید کانفیگ دلخواهتون رو در /opt/xray_edge.json
برای سرور Edge (خارج) و /opt/xray_tunnel.json
برای سرور تانل (ایران) اعمال کنید
شما همچنین میتونید تنظیمات مربوط به تانل rathole رو در مسیر /opt/rathole_edge.toml
برای سرور Edge (خارج) و /opt/rathole_tunnel.toml
برای سرور تانل (ایران) اعمال کنید
به هیچ عنوان ip pool مربوط به vpn server هارو تغییر ندید! اما اگر تغییری ایجاد کردید، حتما باید ip pool جدید در rtxvpn_setup.sh
هم اعمال بشه
tun2socks L2TP Routing: tun2socks_l2tp_setup.service
tun2socks Interface for L2TP Service: tun2socks_l2tp_interface.service
tun2socks OpenVPN Routing Service: tun2socks_openvpn_setup.service
tun2socks Interface for OpenVPN Service: tun2socks_openvpn_interface.service
Xray-Core Tunnel Service: xray_tunnel.service
rathole Tunnel Service: rathole_tunnel.service
Xray-Core Edge Service: xray_edge.service
rathole Edge Service: rathole_edge.service
همچنین عکس تست DNS Leak از سایت https://dnsleaktest.com موجوده که میتونید به پوشه 'screenshots' مراجعه کنید
اسکریپت نصب L2TP:
https://github.com/bedefaced/vpn-install
اسکریپت نصب OpenVPN:
https://github.com/angristan/openvpn-install
Xray-Core: https://github.com/XTLS/Xray-core
rathole: https://github.com/rapiz1/rathole
tun2socks: https://github.com/bedefaced/vpn-install