آموزش راهاندازی تونل FRP بین دو سرور
19 تیر 1405
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تونلریورس پروکسیسرور مجازی
سرور مجازی ایران با تحویل آنی میخواهید؟
تحویل خودکار در کمتر از یک دقیقه، دیتاسنتر داخل ایران، دسترسی کامل root و پشتیبانی 24 ساعته.
مشاهده پلنها و قیمتها