به منظور راه اندازی هر دو پروژه به یک دامنه و یک VPS خارج کشور نیاز است.
سپس دامنه خود را در کلودفلر ثبت نموده و DNS های لازم را در بخش تنظیمات DNS کلودفلر مطابق زیر تنظیم نمایید:
1.یک رکورد A با نام NS ایجاد کنید و سپس تیک پروکسی نارنجی رنگ را خاموش کنید و مقدار آن معادل IP سرویس VPS که خریداری کردید قرار دهید و تایید بزنید.
حال مشاهده می کنید پس از تایید در زیر رکورد ایجاد شده یک متن با فرمت NS.example.com نوشته شده است(example.com همان دامنه شماست) آن را کپی کنید تا در مرحله بعدی از آن استفاده کنید
2.اکنون یک رکورد NS ایجاد کنید و نام آن را t قرار داده و مقدار آن را همان متنی که کپی کردید (NS.example.com) قرار دهید
3.همین فرایند را برای نام های ts و s و ss و v و vs و f تکرار کنید و در آخر همه را یادداشت کنید تا در مراحل بعد از آن استفاده کنید
اکنون باید در بخش DNS دامنه ثبت شده شما در کلودفلر 8 رکورد وجود داشته باشد که یکی از نوع A و بقیه از نوع NS است.
A ns → vps ipv4 🔘
NS f → ns.example.com 🔘
NS s → ns.example.com 🔘
NS ss → ns.example.com 🔘
NS t → ns.example.com 🔘
NS ts → ns.example.com 🔘
NS v → ns.example.com 🔘
NS vs → ns.example.com 🔘
لازم به ذکر است رکورد های t و ts مربوط به ایجاد DNSTT و DNSTT-SSH و s و ss مربوط به Slipstream و Slipstream-SSH و v و vs مربوط به vaydns و vaydns-ssh است و f متعلق به پروژه the feed است .
اکنون مقادیر زیر را در جایی یادداشت کرده و سپس کلودفلر را ببندید:
t.example.com
ts.example.com
s.example.com
ss.example.com
v.example.com
vs.example.com
f.example.com
اکنون به کمک نرم افزار Termius نسخه ویندوز یا اندروید یا Bitvise یا ربات تلگرامی @EazySSH_bot به VPS که خریداری کردید با استفاده از نام کاربری و رمز عبور و ip که فروشنده در اختیار شما قرار داده SSH بزنید.
حال به منظور نصب پکیج ها و باز کردن پورت های مورد نیاز و تعیین تنظیمات شبکه دستورات زیر را در محیط ترمینال ایجاد شده کپی کنید و منتظر بمانید تا مراحل به اتمام برسد
# 1. نصب پکیجهای ضروری و پایه
sudo apt-get update -y && sudo apt-get install -y curl wget jq lsof dnsutils iptables nano
`
# 2. آزادسازی قطعی پورت 53 برای DNSTT/SlowDNS و رفع مشکل DNS
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
sudo rm -f /etc/resolv.conf
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
echo "nameserver 1.1.1.1" | sudo tee -a /etc/resolv.conf
# 3. اعمال قویترین تنظیمات شبکه (Kernel) برای TCP و UDP
sudo bash -c 'cat <<EOF > /etc/sysctl.d/99-ultimate-network.conf
# TCP BBR (Maximum Throughput)
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
# UDP & TCP Buffer Sizes (64MB) - Critical for DNSTT & NoizDNS
net.core.rmem_max=67108864
net.core.wmem_max=67108864
net.core.rmem_default=16777216
net.core.wmem_default=16777216
net.ipv4.tcp_rmem=4096 87380 67108864
net.ipv4.tcp_wmem=4096 65536 67108864
net.ipv4.udp_mem=65536 131072 262144
# Connection Limits & Ports (For NetMod & HTTP Injector Heavy Traffic)
net.core.somaxconn=1048576
net.core.netdev_max_backlog=250000
net.ipv4.ip_local_port_range=1024 65535
net.ipv4.tcp_max_syn_backlog=81920
net.ipv4.tcp_max_tw_buckets=2000000
# Fast Open & Timeout Optimization
net.ipv4.tcp_fastopen=3
net.ipv4.tcp_tw_reuse=1
net.ipv4.tcp_fin_timeout=10
net.ipv4.tcp_keepalive_time=600
net.ipv4.tcp_mtu_probing=1
# File Descriptors Limit
fs.file-max=2097152
EOF'
# 4. ذخیره و اعمال آنی تنظیمات هسته
sudo sysctl --system
# 5. باز کردن سقف منابع لینوکس (Unlimited Resources)
sudo bash -c 'cat <<EOF > /etc/security/limits.d/99-unlimited.conf
* soft nofile 2097152
* hard nofile 2097152
root soft nofile 2097152
root hard nofile 2097152
EOF'
ulimit -n 2097152