日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【树莓派学习笔记】七、(免费)内网穿透将树莓派作为服务器管理网站

發布時間:2023/12/9 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【树莓派学习笔记】七、(免费)内网穿透将树莓派作为服务器管理网站 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • nginx
    • 安裝
    • 開機自啟動
  • 測試
    • 查看nginx安裝路徑
    • 查看配置文件路徑
    • (測試用)修改index.nginx-debian.html
  • 內網穿透
    • 免費方案
      • ngrok原版方案
        • 下載ngrok
        • 連接賬戶
        • 開啟內網穿透
          • http
          • SSH
      • 網云穿方案
        • 開通隧道
        • 下載
        • 開啟內網穿透
        • 開機自啟動
      • 花生殼方案
        • 下載和安裝
        • 添加內網穿透映射
        • 測試

平臺:樹莓派3B
版本: 2021-05-07-raspios-buster-armhf


nginx

安裝

#安裝 sudo apt-get install nginx#啟動 sudo /etc/init.d/nginx start#重啟 sudo /etc/init.d/nginx restart#停止 sudo /etc/init.d/nginx stop


安裝完成并啟動后在瀏覽器內輸入樹莓派的LAN IP即可看到如下界面

開機自啟動

修改rc.local

sudo nano /etc/rc.local

加入

sudo /etc/init.d/nginx start

測試

查看nginx安裝路徑

ps -ef | grep nginx


得到/usr/sbin/nginx

查看配置文件路徑

第一次查詢的路徑 + -t

/usr/sbin/nginx -t


得到/etc/nginx/nginx.conf
我們發現,在/var/www/html下有index.nginx-debian.html

(測試用)修改index.nginx-debian.html

sudo nano /var/www/html/index.nginx-debian.html

修改這一行
<h1>Welcome to nginx! Test!</h1>
再次用瀏覽器打開樹莓派的LAN IP可發現內容隨之更改。

內網穿透

免費方案

ngrok原版方案

下載ngrok

在ngrok官網注冊賬號并下載
若下載不了試試這個:20210928版本 提取碼:aqs4

解壓到一個合適的地方

unzip /路徑/壓縮包名.zip

連接賬戶

./ngrok authtoken 密鑰

密鑰可在此獲取

開啟內網穿透

http
./ngrok http 80

免費賬戶每次開啟所得到的二級域名都是隨機的

驗證
使用瀏覽器輸入得到的網址
即可通過網址打開樹莓派上的網站

SSH
./ngrok tcp 22

驗證

ssh -p 18105 pi@2.tcp.ngrok.io

網云穿方案

開通隧道

在網云穿注冊并開通隧道

下載

下載客戶端

解壓到一個合適的地方

開啟內網穿透

先執行如下命令賦予網云穿可執行權限

sudo chmod +x ./wyc_linux_arm

執行命令

nohup ./wyc_linux_arm -token=令牌 &

域名令牌均在網云穿工作臺獲取

此后便可通過域名訪問網站

開機自啟動

nano wyc.bash

路徑為wyc_linux_arm的路徑

#!/bin/bash while : doping -c 2 www.baidu.com &>/dev/null[ $? -eq 0 ] && break done nohup /路徑/wyc_linux_arm -token=令牌 &


給予可執行權限

sudo chmod +x wyc.bash

修改rc.local

sudo nano /etc/rc.local

加入

sudo timeout 1m /路徑/wyc.bash

重啟后仍可成功連接網站

花生殼方案

下載和安裝

在花生殼下載頁面下載客戶端

根據自己的系統選擇

使用cd命令進入安裝包所在的文件路徑,輸入安裝命令:dpkg -i 安裝包名稱?;剀?#xff0c;等待安裝完成。
如:

sudo dpkg -i phtunnel_5_0_rapi_armhf.deb

安裝成功后,將顯示花生殼的SN碼、默認密碼(admin)及遠程管理地址http://b.oray.com。

輸入命令:phddns回車,可以看到擴展功能。phddns start(啟動)| status(狀態)| stop(停止)|restart(重啟)| reset(重置)|enable(開機自啟動)|disable(關閉開機自啟動)|version(版本)

添加內網穿透映射

樹莓派中的花生殼安裝完成后,先復制生成的SN碼。然后在瀏覽器中訪問遠程管理地址http://b.oray.com ,在登錄頁面中輸入SN碼與默認密碼(admin)登錄。

首次登錄,需先激活。提供掃碼激活和密碼激活兩種方式,可靈活選擇。
①掃碼激活:需使用花生殼管理APP或微信進行掃碼激活;
②密碼激活:輸入已注冊的貝銳帳號密碼激活。

激活成功后,進入花生殼管理平臺。若綁定SN碼的帳號只有動態域名解析功能,需使用內網穿透功能時,可點擊“免費開通”,或直接將帳號升級到帶內網穿透功能的服務版本。

點擊頁面上的“增加映射”按鈕。

這里以開啟SSH映射為例

映射添加完成,生成格式為:域名+5位數端口號的外網訪問地址。

測試

根據自己的端口號和域名修改

ssh -p 外網端口號 用戶名@域名

總結

以上是生活随笔為你收集整理的【树莓派学习笔记】七、(免费)内网穿透将树莓派作为服务器管理网站的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。