په لپ ټاپ کې د SOCKS روټر جوړول Debian 10

د یو کال (یا دوه) لپاره ما د دې مقالې خپرول د اصلي دلیل لپاره وځنډول - ما دمخه دوه مقالې خپرې کړې وې چې پکې ما د یو ډیر عادي لیپ ټاپ څخه په SOCKS کې د روټر جوړولو پروسه تشریح کړې وه. Debian.

په هرصورت، له هغه وخت راهیسې مستحکم نسخه Debian ما بسټر ته اپ گریڈ وکړ، او ډېرو خلکو له ما سره په شخصي توګه اړیکه ونیوله او د تنظیم کولو لپاره یې مرسته وغوښته، پدې معنی چې زما پخوانۍ مقالې بشپړې نه دي. ښه، ما دمخه شک درلود چې هغه میتودونه چې په دوی کې تشریح شوي په بشپړ ډول د تنظیم کولو ټول توضیحات نه پوښي. Linux په SOCKS کې د روټینګ لپاره. سربیره پردې، دوی د دې لپاره لیکل شوي دي Debian وغځوئ، او بسټر ته د لوړولو وروسته، ما د خدماتو د systemd init سیسټم سره د تعامل په څرنګوالي کې ځینې کوچني بدلونونه ولیدل. ما پخپله په مقالو کې systemd-networkd هم نه دی کارولی، که څه هم دا د پیچلو شبکې ترتیباتو لپاره غوره دی.

د پورته بدلونونو سربیره، لاندې خدمتونه زما په ترتیب کې اضافه شوي: hostapd - د لاسرسي نقطې مجازی کولو لپاره خدمت ، ntp د محلي شبکې پیرودونکو وخت همغږي کول، dnscrypt-proxy د DNS له لارې د ارتباطاتو کوډ کول او د محلي شبکې پیرودونکو کې اعلانونه غیر فعال کول، او همدارنګه، لکه څنګه چې ما مخکې یادونه وکړه، systemd-networkd د شبکې انٹرفیس تنظیم کولو لپاره.

دلته د داسې روټر داخلي جوړښت یو ساده بلاک ډیاګرام دی.

په لپ ټاپ کې د SOCKS روټر جوړول Debian 10

نو، اجازه راکړئ تاسو ته یادونه وکړم چې د دې مقالو د لړۍ موخې څه دي:

  1. د OS ټولې اړیکې SOCKS ته واستوئ، په بیله بیا د لیپ ټاپ په څیر په ورته شبکه کې د ټولو وسیلو څخه اړیکې.
  2. زما په قضیه کې لپ ټاپ باید په بشپړ ډول ګرځنده پاتې شي. دا د دې لپاره چې د ډیسټاپ چاپیریال کارولو فرصت ورکړئ او په فزیکي موقعیت پورې تړلی نه وي.
  3. وروستی ټکی یوازې د جوړ شوي بې سیم انٹرفیس له لارې اتصال او روټینګ معنی لري.
  4. ښه، او البته، د هراړخیز لارښود جوړول، او همدارنګه د اړونده ټیکنالوژیو تحلیل زما د لږې پوهې غوره کولو لپاره.

په دې مقاله کې به څه پوښل شي:

  1. لاړ شه - د پروژې ذخیره ډاونلوډ کړئ tun2 جرابېSOCKS ته د TCP ټرافيک روټ کولو لپاره اړین دی، او جوړ کړئ - په کارولو سره د مجازی لاسرسي نقطې تنظیم کولو اتومات کولو لپاره سکریپټ hostapd.
  2. tun2 جرابې - په سیسټم کې د سیسټمډ خدمت رامینځته او نصب کړئ.
  3. systemd-networkd - د بې سیم او مجازی انٹرفیس تنظیم کړئ، د جامد روټینګ میزونه او د بسته بیرته راستنیدنه.
  4. جوړ کړئ - په سیسټم کې د سیسټم خدمت نصب کړئ، د مجازی لاسرسي نقطه ترتیب او پیل کړئ.

اختیاري ګامونه:

  • ntp - د مجازی لاسرسي نقطې پیرودونکو کې د وخت همغږي کولو لپاره سرور نصب او تنظیم کړئ.
  • dnscrypt-proxy - موږ به د DNS غوښتنې کوډ کړو، دوی به SOCKS ته واستوو او د محلي شبکې لپاره د اعلاناتو ډومینونه غیر فعال کړو.

دا ټول د څه لپاره دي؟

دا په محلي شبکه کې د TCP پیوستون خوندي کولو یوه لاره ده. اصلي ګټه دا ده چې ټولې اړیکې په SOCKS کې رامینځته شوي ، پرته لدې چې د اصلي دروازې له لارې د دوی لپاره جامد لاره جوړه شوې وي. دا پدې مانا ده چې تاسو اړتیا نلرئ په محلي شبکه کې د انفرادي برنامو یا پیرودونکو لپاره د SOCKS سرور تنظیمات مشخص کړئ - دا ټول د ډیفالټ لخوا SOCKS ته ځي ، ځکه چې دا د ډیفالټ ګیټس دی تر هغه چې موږ بل ډول اشاره ونه کړو.

په لازمي ډول موږ د اصلي روټر مخې ته د لپ ټاپ په توګه دوهم کوډ کولو روټر اضافه کوو او د لیپ ټاپ دمخه کوډ شوي SOCKS غوښتنو لپاره د اصلي روټر انټرنیټ اتصال وکاروو ، کوم چې په پایله کې د LAN پیرودونکو څخه غوښتنې او کوډ کوي.

د چمتو کونکي له نظره ، موږ په دوامداره توګه د کوډ شوي ترافیک سره یو سرور سره وصل یو.

په دې اساس، ټول وسایل د لپ ټاپ د مجازی لاسرسي نقطې سره وصل دي.

په سیسټم کې tun2socks نصب کړئ

تر هغه چې ستاسو ماشین انټرنیټ ولري، ټول اړین وسایل ډاونلوډ کړئ.

apt update
apt install git make cmake

د badvpn بسته ډاونلوډ کړئ

git clone https://github.com/ambrop72/badvpn

یو فولډر به ستاسو په سیسټم کې ښکاره شي badvpn. د جوړولو لپاره جلا فولډر جوړ کړئ

mkdir badvpn-build

هغه ته لاړ شه

cd badvpn-build

راټولول tun2socks

cmake ../badvpn -DBUILD_NOTHING_BY_DEFAULT=1 -DBUILD_TUN2SOCKS=1

په سیسټم کې نصب کړئ

make install
  • پارسيم -DBUILD_NOTHING_BY_DEFAULT=1 د badvpn ذخیره د ټولو برخو جوړول غیر فعالوي.
  • -DBUILD_TUN2SOCKS=1 په مجلس کې یوه برخه شامله ده tun2 جرابې.
  • make install - ستاسو په سیسټم کې به د tun2socks بائنری نصب کړي /usr/local/bin/badvpn-tun2socks.

په سیسټمډ کې د tun2socks خدمت نصب کړئ

یو فایل جوړ کړئ /etc/systemd/system/tun2socks.service د لاندې منځپانګې سره:

[Unit]
Description=SOCKS TCP Relay

[Service]
ExecStart=/usr/local/bin/badvpn-tun2socks --tundev tun2socks --netif-ipaddr 172.16.1.1 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:9050

[Install]
WantedBy=multi-user.target
  • --tundev - د مجازی انٹرفیس نوم اخلي چې موږ د systemd-networkd سره پیل کوو.
  • --netif-ipaddr - د tun2socks "روټر" شبکې پته چې مجازی انٹرفیس ورسره وصل دی. دا غوره ده چې دا جلا کړئ خوندي فرعي نیټ.
  • --socks-server-addr - ساکټ مني (адрес:порт SOCKS سرورونه).

که ستاسو SOCKS سرور تصدیق ته اړتیا ولري، تاسو کولی شئ پیرامیټونه مشخص کړئ --username и --password.

بیا، خدمت راجستر کړئ

systemctl daemon-reload

او دا یې وګرځوئ

systemctl enable tun2socks

د خدمت پیل کولو دمخه، موږ به دا د مجازی شبکې انٹرفیس سره چمتو کړو.

سیسټمډ شبکې ته بدلول

موږ پکې شامل یو systemd-networkd:

systemctl enable systemd-networkd

د شبکې اوسني خدمتونه غیر فعال کړئ.

systemctl disable networking NetworkManager NetworkManager-wait-online
  • د شبکې مدیر-انتظار-آنلاین یو خدمت دی چې د کاري شبکې پیوستون ته انتظار کوي مخکې لدې چې سیسټم د نورو خدماتو پیل کولو ته دوام ورکړي چې د شبکې شتون پورې اړه لري. موږ دا غیر فعال کوو ځکه چې موږ د سیسټمډ شبکې انالوګ ته واړوو.

راځئ چې سمدلاسه دا فعال کړو:

systemctl enable systemd-networkd-wait-online

د بې سیم شبکې انٹرفیس تنظیم کړئ

د بې سیمه شبکې انٹرفیس لپاره د سیسټمډ شبکې ترتیب کولو فایل رامینځته کړئ /etc/systemd/network/25-wlp6s0.network.

[Match]
Name=wlp6s0

[Network]
Address=192.168.1.2/24
IPForward=yes
  • نوم ستاسو د بې سیم انٹرفیس نوم دی. د قوماندې سره یې وپیژنئ ip a.
  • IPForward - یو لارښود چې د شبکې انٹرفیس کې د پیکټ ریډیریکشن وړ کوي.
  • پته د بې سیم انٹرفیس ته د IP پته ټاکلو مسؤلیت لري. موږ دا په ثابت ډول مشخص کوو ځکه چې د مساوي لارښود سره DHCP=yes, systemd-networkd په سیسټم کې د ډیفالټ دروازې جوړوي. بیا ټول ټرافیک به د اصلي دروازې له لارې تیریږي، نه په بل فرعي نیټ کې د راتلونکي مجازی انٹرفیس له لارې. تاسو کولی شئ د کمانډ سره اوسنی ډیفالټ ګیټس چیک کړئ ip r

د ریموټ SOCKS سرور لپاره جامد لاره جوړه کړئ

که ستاسو د SOCKS سرور محلي نه وي، مګر لیرې، نو تاسو اړتیا لرئ چې د دې لپاره جامد لاره جوړه کړئ. د دې کولو لپاره، یوه برخه اضافه کړئ Route د بې سیم انٹرفیس ترتیب کولو فایل پای ته چې تاسو د لاندې مینځپانګې سره رامینځته کړی:

[Route]
Gateway=192.168.1.1
Destination=0.0.0.0
  • Gateway - دا د ډیفالټ دروازې یا ستاسو د اصلي لاسرسي نقطې پته ده.
  • Destination - SOCKS سرور پته.

د سیسټمډ شبکې لپاره wpa_supplicant ترتیب کړئ

systemd-networkd د خوندي لاسرسي نقطې سره د نښلولو لپاره wpa_supplicant کاروي. کله چې د بې سیم انٹرفیس "اوچتولو" هڅه وکړئ، سیسټمډ شبکه خدمت پیل کوي wpa_supplicant@имяچیرته نوم د بې سیم انٹرفیس نوم دی. که تاسو د دې ټکي دمخه systemd-networkd نه وي کارولی، نو دا خدمت شاید ستاسو په سیسټم کې ورک وي.

نو دا د کمانډ سره جوړ کړئ:

systemctl enable wpa_supplicant@wlp6s0

ما کارول wlp6s0 د دې بې سیم انٹرفیس نوم په توګه. ستاسو نوم ممکن توپیر ولري. تاسو کولی شئ دا د قوماندې سره وپیژنئ ip l.

اوس جوړ شوی خدمت wpa_supplicant@wlp6s0 هغه وخت به پیل شي کله چې د بې سیم انٹرفیس "اوچت" شي، په هرصورت، دا به په بدل کې په فایل کې د لاسرسي نقطې SSID او پټنوم ترتیبات وګوري. /etc/wpa_supplicant/wpa_supplicant-wlp6s0. له همدې امله ، تاسو اړتیا لرئ دا د افادیت په کارولو سره رامینځته کړئ wpa_passphrase.

د دې کولو لپاره، کمانډ چل کړئ:

wpa_passphrase SSID password>/etc/wpa_supplicant/wpa_supplicant-wlp6s0.conf

چې SSID ستاسو د لاسرسي نقطې نوم دی، پاسورډ پټنوم دی، او wlp6s0 - ستاسو د بې سیم انٹرفیس نوم.

د tun2socks لپاره مجازی انٹرفیس پیل کړئ

په سیسټم کې د نوي مجازی انٹرفیس پیل کولو لپاره فایل جوړ کړئ/etc/systemd/network/25-tun2socks.netdev

[NetDev]
Name=tun2socks
Kind=tun
  • نوم هغه نوم دی چې systemd-networkd به راتلونکي مجازی انٹرفیس ته وټاکي کله چې دا پیل شي.
  • ډول یو ډول مجازی انٹرفیس دی. د tun2socks خدمت نوم څخه ، تاسو اټکل کولی شئ چې دا د انٹرفیس په څیر کاروي tun.
  • نيټديو د فایلونو توسیع دی چې systemd-networkd د مجازی شبکې انٹرفیس پیل کولو لپاره کارول کیږي. د دې انٹرفیسونو لپاره پته او د شبکې نور تنظیمات په کې مشخص شوي .شبکه- فایلونه

د دې په څیر یو فایل جوړ کړئ /etc/systemd/network/25-tun2socks.network د لاندې منځپانګې سره:

[Match]
Name=tun2socks

[Network]
Address=172.16.1.2/24
Gateway=172.16.1.1
  • Name - د مجازی انٹرفیس نوم چې تاسو پکې مشخص کړی نيټديو- دوتنه.
  • Address - IP پته چې مجازی انٹرفیس ته به ټاکل کیږي. باید په ورته شبکه کې وي لکه پته چې تاسو د tun2socks خدمت کې مشخص کړی
  • Gateway - د "روټر" IP پته tun2 جرابې، کوم چې تاسو د سیسټمډ خدمت رامینځته کولو پرمهال مشخص کړی.

نو انٹرفیس tun2 جرابې ادرس لري 172.16.1.2، او خدمت tun2 جرابې - 172.16.1.1، دا دی، دا د مجازی انٹرفیس څخه د ټولو اړیکو لپاره دروازه ده.

د مجازی لاسرسي نقطه تنظیم کړئ

انحصار نصب کړئ:

apt install util-linux procps hostapd iw haveged

ذخیره ډاونلوډ کړئ create_ap ستاسو موټر ته:

git clone https://github.com/oblique/create_ap

په خپل ماشین کې د ذخیره کولو فولډر ته لاړ شئ:

cd create_ap

په سیسټم کې نصب کړئ:

make install

یو ترتیب به ستاسو په سیسټم کې ښکاره شي /etc/create_ap.conf. دلته د ترمیم اصلي اختیارونه دي:

  • GATEWAY=10.0.0.1 - دا غوره ده چې دا یو جلا خوندي فرعي شبکه جوړه کړئ.
  • NO_DNS=1 - غیر فعال کړئ، ځکه چې دا پیرامیټر به د سیسټمډ شبکې مجازی انٹرفیس لخوا اداره شي.
  • NO_DNSMASQ=1 - د همدې دلیل لپاره یې بند کړئ.
  • WIFI_IFACE=wlp6s0 - لپ ټاپ بې سیم انٹرفیس.
  • INTERNET_IFACE=tun2socks - یو مجازی انٹرفیس د tun2socks لپاره رامینځته شوی.
  • SSID=hostapd - د مجازی لاسرسي نقطې نوم.
  • PASSPHRASE=12345678 - رمز.

د خدمت فعالول مه هیروئ:

systemctl enable create_ap

په سیسټمډ شبکه کې د DHCP سرور فعال کړئ

خدمت create_ap په سیسټم کې یو مجازی انٹرفیس پیل کوي اپکسکس. په تیوري کې، dnsmasq په دې انٹرفیس کې ځړول کیږي، مګر ولې اضافي خدمتونه نصب کړئ که چیرې سیسټمډ شبکه یو جوړ شوی DHCP سرور ولري؟

د دې فعالولو لپاره، موږ به د مجازی نقطې لپاره د شبکې ترتیبات تعریف کړو. د دې کولو لپاره، یو فایل جوړ کړئ /etc/systemd/network/25-ap0.network د لاندې منځپانګې سره:

[Match]
Name=ap0

[Network]
Address=10.0.0.1/24
DHCPServer=yes

[DHCPServer]
EmitDNS=yes
DNS=10.0.0.1
EmitNTP=yes
NTP=10.0.0.1

وروسته له دې چې د create_ap خدمت مجازی انٹرفیس پیل کوي ap0، systemd-networkd به په اوتومات ډول دا IP پته وټاکي او د DHCP سرور فعال کړي.

تارونه EmitDNS=yes и DNS=10.0.0.1 د لاسرسي نقطې سره وصل شوي وسیلو ته د DNS سرور تنظیمات لیږدوي.

که تاسو د محلي DNS سرور کارولو پلان نه لرئ - زما په قضیه کې دا dnscrypt-proxy دی - تاسو کولی شئ نصب کړئ DNS=10.0.0.1 в DNS=192.168.1.1چیرته 192.168.1.1 - ستاسو د اصلي دروازې پته. بیا ستاسو د کوربه او محلي شبکې لپاره د DNS غوښتنې به د چمتو کونکي سرورونو له لارې غیر کوډ شوي وي.

EmitNTP=yes и NTP=192.168.1.1 د NTP ترتیبات لیږدول.

ورته د کرښې لپاره ځي NTP=10.0.0.1.

د NTP سرور نصب او تنظیم کړئ

په سیسټم کې نصب کړئ:

apt install ntp

تشکیلات سم کړئ /etc/ntp.conf. د معیاري حوضونو پته په نظر کې ونیسئ:

#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst

د عامه سرور پتې اضافه کړئ، د بیلګې په توګه د ګوګل عامه NTP:

server time1.google.com ibrust
server time2.google.com ibrust
server time3.google.com ibrust
server time4.google.com ibrust

ستاسو په شبکه کې پیرودونکو ته سرور ته لاسرسی چمتو کړئ:

restrict 10.0.0.0 mask 255.255.255.0

خپلې شبکې ته نشرات فعال کړئ:

broadcast 10.0.0.255

په نهایت کې ، د دې سرورونو پته په جامد روټینګ جدول کې اضافه کړئ. د دې کولو لپاره ، د بې سیم انٹرفیس ترتیب کولو فایل خلاص کړئ /etc/systemd/network/25-wlp6s0.network او د برخې په پای کې اضافه کړئ Route.

[Route]
Gateway=192.168.1.1
Destination=216.239.35.0

[Route]
Gateway=192.168.1.1
Destination=216.239.35.4

[Route]
Gateway=192.168.1.1
Destination=216.239.35.8

[Route]
Gateway=192.168.1.1
Destination=216.239.35.12

تاسو کولی شئ د افادیت په کارولو سره د خپلو NTP سرورونو پته ومومئ host په لاندې ډول:

host time1.google.com

dnscrypt-proxy نصب کړئ، اعلانونه لرې کړئ او د خپل چمتو کونکي څخه د DNS ترافیک پټ کړئ

apt install dnscrypt-proxy

د کوربه او محلي شبکې DNS پوښتنو ته د خدمت کولو لپاره، ساکټ ترمیم کړئ /lib/systemd/system/dnscrypt-proxy.socket. لاندې کرښې بدل کړئ:

ListenStream=0.0.0.0:53
ListenDatagram=0.0.0.0:53

بیا روښانه کول systemd:

systemctl daemon-reload

تشکیلات سم کړئ /etc/dnscrypt-proxy/dnscrypt-proxy.toml:

server_names = ['adguard-dns']

د tun2socks له لارې د dnscrypt-proxy ارتباطاتو روټ کولو لپاره، لاندې اضافه کړئ:

force_tcp = true

تشکیلات سم کړئ /etc/resolv.conf، کوم چې د DNS سرور کوربه ته وايي.

nameserver 127.0.0.1
nameserver 192.168.1.1

لومړۍ کرښه د dnscrypt-proxy کارول فعالوي، دویمه کرښه د اصلي دروازې څخه کار اخلي په هغه صورت کې چې د dnscrypt-proxy سرور شتون نلري.

بشپړ شوی

د شبکې خدمات ریبوټ یا بند کړئ:

systemctl stop networking NetworkManager NetworkManager-wait-online

او ټول اړین بیا پیل کړئ:

systemctl restart systemd-networkd tun2socks create_ap dnscrypt-proxy ntp

د ریبوټ یا بیا پیل کولو وروسته ، تاسو به د لاسرسي دوهم ځای ولرئ چې کوربه او LAN وسیلې SOCKS ته رسوي.

دا هغه څه دي چې محصول ورته ښکاري ip a منظم لپ ټاپ:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: tun2socks: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 500
    link/none 
    inet 172.16.1.2/24 brd 172.16.1.255 scope global tun2socks
       valid_lft forever preferred_lft forever
    inet6 fe80::122b:260:6590:1b0e/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
3: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether e8:11:32:0e:01:50 brd ff:ff:ff:ff:ff:ff
4: wlp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 4c:ed:de:cb:cf:85 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.2/24 brd 192.168.1.255 scope global wlp6s0
       valid_lft forever preferred_lft forever
    inet6 fe80::4eed:deff:fecb:cf85/64 scope link 
       valid_lft forever preferred_lft forever
5: ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 4c:ed:de:cb:cf:86 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/24 brd 10.0.0.255 scope global ap0
       valid_lft forever preferred_lft forever
    inet6 fe80::4eed:deff:fecb:cf86/64 scope link 
       valid_lft forever preferred_lft forever

په پایله کې،

  1. وړاندیز کوونکی یوازې ستاسو د SOCKS سرور سره کوډ شوی پیوستون ګوري، پدې معنی چې دوی هیڅ نه ګوري.
  2. او بیا هم دا ستاسو د NTP غوښتنې ګوري، د دې مخنیوي لپاره، د NTP سرورونو لپاره جامد لارې لرې کړئ. په هرصورت، دا ډاډه نه ده چې ستاسو SOCKS سرور د NTP پروتوکول ته اجازه ورکوي.

کرچ په ډیبین 10 کې لیدل شوی

که تاسو د کنسول څخه د شبکې خدمت بیا پیلولو هڅه وکړئ، دا به د یوې تېروتنې سره ناکام شي. دا د دې حقیقت له امله دی چې د دې یوه برخه د مجازی انٹرفیس په بڼه د tun2socks خدمت سره تړلې ده، پدې معنی چې دا کارول کیږي. د شبکې خدمت بیا پیلولو لپاره، تاسو باید لومړی د tun2socks خدمت ودروئ. مګر، زه فکر کوم، که تاسو پای ته ولولئ، دا یقینا ستاسو لپاره ستونزه نده!

مرجع

  1. په کې جامد روټینګ Linux — آی بي ایم
  2. systemd-networkd.service - Freedesktop.org
  3. Tun2socks · ambrop72/badvpn Wiki · GitHub
  4. oblique/create_ap: دا سکریپټ د NATed یا Bridged WiFi لاسرسي نقطه رامینځته کوي.
  5. dnscrypt-proxy 2 - د انعطاف وړ DNS پراکسي، د کوډ شوي DNS پروتوکولونو ملاتړ سره.

سرچینه: www.habr.com

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster