pfsense中增加內網穿透服務(frps)

  1. 原因:家中無公網IP,不方便管理家中的設備。
  2. 使用pfsense原因,當然是有公網地址了,也想過用SSH隧道轉發,因openwrt路由器自帶frp client爲省事。
    3、使用版本:pfsense2.3.5 32位版
    4、首先下載frp軟件包,支持各種系統https://github.com/fatedier/frp/releases(frp_0.27.0_freebsd_386.tar.gz)
    解壓後得到如下文件
    pfsense中增加內網穿透服務(frps)
    通過winscp將frps、frps_full.ini上傳pfsense防火牆/usr/local/bin/frps、/usr/local/etc/frps/frps_full.ini 對應目錄(當然你也可以放到其它目錄)
    5、爲frps可執行文件設置執行權限
    Chmod +x /usr/local/bin/frps
    6、編寫開機啓動腳本
    創建腳本文件
    Touch autorun-frps.sh
    寫入如下代碼(最重要的是最後一行,根據自己上傳文件路徑填寫)
    #!/bin/sh
    #autorun  frps
    #2019-05-25
    /usr/local/bin/frps -c /usr/local/etc/frps/frps_full.ini & 

    然後將腳本放置到/usr/local/etc/rc.d
    設置權限chmod 755 autorun-frps.sh (這裏有坑,權限是755,否則無法運行)
    7、開放frps端口
    端口主要有 7000、7001、7500、80、443,根據自己需要放開。
    pfsense中增加內網穿透服務(frps)
    8、Sockstat |grep frps 查看frps服務運行情況

pfsense中增加內網穿透服務(frps)
http://localhost:7500可查看管理頁面默認用戶名密碼admin、admin,可在配置文件中修改
pfsense中增加內網穿透服務(frps)


備註說明
1、Pfsense需開啓終端,位置在system>advanced
pfsense中增加內網穿透服務(frps)
2、需使用系統管理員賬戶

pfsense中增加內網穿透服務(frps)

#交流羣號:891815109

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章