將搭建在樹莓派上的leanote用frp對映到自己的域名
1、配置下載frp服務端
https://github.com/fatedier/frp/releases讓後手動配置frps.ini
bind_port = 7000
vhost_http_port = 80
dashboard_port = 7500
dashboard_user = yangchengjun
dashboard_pwd = 123123
token = yangchengjun
[Unit]
Description=frapc service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#啟動服務的命令(此處寫你的frps的實際安裝目錄)
ExecStart=/home/pi/frp_0.31.2_linux_arm/frpc -c /home/pi/frp_0.31.2_linux_arm/frpc.ini
[Install]
WantedBy=multi-user.target
執行frps
./frps -c ./frps.ini
2、下載配置客戶端
由於客戶端是在樹莓派上,我下載了arm最新版本frp_0.31.2_linux_arm (1).tar.gz
解壓後配置frpc.ini
[common]
server_addr = xxx.xxx.xxx.xxx(你的伺服器IP)
server_port = 7000
privilege_token = yangchengjun
login_fail_exit = false
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[web]
type = http
local_port = 80
custom_domains = yangchengjun.club
[leanote]
type = http
local_port = 9000
custom_domains = yangchengjun.club
3、去騰訊雲解析一下IP,將我搭建螞蟻筆記的服務端對映到公網IP的9000埠
4、最後去樹莓派雲心一下leannot服務端
bash run.sh
5、解決ssh斷開連線frp停止執行,同理客戶端也可以如此
使用systemctl來控制啟動
這個方法比較好用,很方便
#nano /lib/systemd/system/frps.service
在frps.service裡寫入以下內容
[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#啟動服務的命令(此處寫你的frps的實際安裝目錄)
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini
[Install]
WantedBy=multi-user.target
功能 | 程式碼 |
---|---|
啟動 | sudo systemctl start frps |
開機自啟 | sudo systemctl enable frps |
重啟 | sudo systemctl restart frps |
停止 | sudo systemctl stop frps |
檢視日誌 | sudo systemctl status frps |
相關文章
- 在樹莓派上安裝 Ubuntu MATE樹莓派Ubuntu
- 在樹莓派上執行 DOS 系統樹莓派
- 在樹莓派上搭建智慧家居閘道器樹莓派
- OpenYurt 入門 - 在樹莓派上玩轉 OpenYurt樹莓派
- 樹莓派上利用Tensorflow實現小車的自動駕駛樹莓派自動駕駛
- 在樹莓派上安裝c++版本的opencv並執行樹莓派C++OpenCV
- 在樹莓派上設定家庭網路的家長控制功能樹莓派
- 樹莓派上安裝USB網路攝像頭樹莓派
- 關於在windows,ubuntu,樹莓派上安裝使用opencvWindowsUbuntu樹莓派OpenCV
- 樹莓派使用入門:在樹莓派上使用 Mathematica 進行高階數學運算樹莓派
- 樹莓派FRP內網穿透及自啟動樹莓派FRP內網穿透
- 探索將scratch3移植到樹莓派樹莓派
- 在樹莓派上部署yolo模型推理並使用onnx加速樹莓派YOLO模型
- 在樹莓派上開發SpringBoot 之使用VSCode遠端開發樹莓派Spring BootVSCode
- ubuntu gitlab+frp 對映 版本管理平臺搭建UbuntuGitlabFRP
- Ubuntu下修改hosts檔案中的域名對映Ubuntu
- 配置樹莓派linux的核心和編譯並將映象拷貝至樹莓派樹莓派Linux編譯
- Windows是如何將64位Ntdll對映到32位程式的Windows
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- [譯] 如何輕鬆地在樹莓派上使用深度學習檢測物件樹莓派深度學習物件
- 【LEDE】樹莓派上玩LEDE終極指南-82-部署OpenVPN服務端樹莓派服務端
- 將樹莓派配置成路由樹莓派路由
- 藍莓苗的主要害蟲白蟻對藍莓樹苗的危害NDE
- 藍莓苗的主要害蟲白蟻對藍莓樹苗的危害TOS
- 樹莓派4B+實現內網穿透+frp+阿里ECS樹莓派內網穿透FRP阿里
- 使用 Ansible 在樹莓派上構建一個基於 Linux 的高效能運算系統樹莓派Linux
- nginx反向代理實現不同域名對映到同一臺伺服器的相同埠Nginx伺服器
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 如何將eosDAC代幣對映到EOS主網中
- 超強教程!在樹莓派上構建多節點K8S叢集!樹莓派K8S
- 使用樹莓派和projectx/os託管你自己的電子郵件樹莓派Project
- 使用樹莓派和 projectx/os 託管你自己的電子郵件樹莓派Project
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派使用入門:教孩子們用樹莓派學程式設計的 5 種方法樹莓派程式設計
- 將樹莓派配置成路由器樹莓派路由器
- 筆記:環境 - Mac配置Host域名對映筆記Mac
- 如何將資料庫中json格式的列值對映到java物件的屬性中資料庫JSONJava物件
- 關於Docker compose值IP與域名的對映 之 extra_hostDocker