سامانه فعالآپتایم ۹۹.۹٪دیتاسنتر: ایران / مبین‌وانتحویل آنی و خودکار
← بلاگ

آموزش راه‌اندازی تونل FRP بین دو سرور

۱۹ تیر ۱۴۰۵

FRP (Fast Reverse Proxy) یک ابزار تونل متن‌باز است که با آن می‌توانید سرویس‌های یک سرور (مثلاً پشت NAT یا فیلتر) را از طریق یک سرور واسط عمومی در دسترس قرار دهید. ترکیب رایج: سرور مجازی ایران به‌عنوان سرور عمومی (frps) و سرور خارج به‌عنوان کلاینت (frpc).

۱. دانلود FRP

wget https://github.com/fatedier/frp/releases/download/v0.58.1/frp_0.58.1_linux_amd64.tar.gz
tar -xzf frp_*.tar.gz && cd frp_*

۲. سمت سرور (frps) — روی سرور عمومی

فایل frps.toml:

bindPort = 7000
auth.token = "YourSecretToken"
./frps -c frps.toml

۳. سمت کلاینت (frpc) — روی سرور مقصد

فایل frpc.toml:

serverAddr = "IRAN_SERVER_IP"
serverPort = 7000
auth.token = "YourSecretToken"

[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 6000
./frpc -c frpc.toml

۴. اجرای دائمی با systemd

برای هر دو سرویس یک فایل systemd بسازید تا FRP به‌صورت پایدار و خودکار اجرا شود. حالا اتصال به IRAN_SERVER_IP:6000 شما را به سرویس سرور مقصد می‌رساند.

frpتونلریورس پروکسیسرور مجازی

سرور مجازی ایران با تحویل آنی می‌خواهید؟

مشاهده پلن‌ها