frp執行檔案下載:下載位置
#使用wget、vim 指令,安裝
yum install -y wget vim
使用版本:v0.32.1
下載解壓縮
cd /opt/
wget https://github.com/fatedier/frp/releases/download/v0.32.1/frp_0.32.1_linux_amd64.tar.gz
tar zxvf frp_0.32.1_linux_amd64.tar.gz
ls -ltr
獨立一個目錄,這邊是放在/etc底下
mkdir /etc/frps
cd /opt/frp_0.32.1_linux_amd64
cp frps /etc/frps/frps
cp frps.ini /etc/frps/frps.ini
cd /etc/frps
設定frps.ini
vim /etc/frps/frps.ini
[common]
# tunnel port通信管道
bind_port = 2210
bind_udp_port = 2211
kcp_bind_port = 2210
privilege_mode = true
privilege_token =123
# 監控網頁位置、PORT、帳號、密碼
dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
# LOG 記錄
log_file = /var/log/frps.log
log_level = info
log_max_days = 30
# 連線上限
max_pool_count = 20
# 是否啟用多線程執行
# 不再需要為每一個用户創立一個連接,讓連接建立延遲降低
tcp_mux = true
max_ports_per_client = 0
authentication_timeout = 900
:wq #存檔離開
設定 systemctl 開啟啟動服務
ubuntu位置:/lib/systemd/system/frps.service
CentOS位置:/etc/systemd/system/frps.service
設定開機自己啟動
vim /etc/systemd/system/frps.service
[Unit]
Description=frps
After=network.target
[Service]
ExecStart=/etc/frps/frps -c /etc/frps/frps.ini
[Install]
WantedBy=multi-user.target
#存檔離開
:wq
# 啟動測試
systemctl start frps.service
# 查看狀態
systemctl status frps.service
# 開機自己啟動
systemctl enable frps.service
Orignal From: CentOS之frp Server設定
留言
張貼留言