如何使用雨云服務器進行內網穿透:FRP教程與優惠注冊指南
雨云服務器經過技術驗證測試后,我們希望繼續利用它。在使用過程中,有許多細節需要留意,這些細節與服務器操作緊密相關,這種情況是許多服務器用戶都會遇到的。
入手雨云服務器的初衷
起初,為了技術驗證和測試的必要,我們購入了雨云服務器。這種購買行為通?;谔囟ǖ男枨蟆N覀兂3P枰粋€穩定的環境來進行測試。例如,一些開發網絡軟件的工程師就需要這樣的服務器環境來模擬測試。我之所以選擇雨云服務器,是因為它很貼合我的需求。不同的人會根據各自的項目需求挑選不同的服務器。后續的使用也應當根據最初的目的來操作。
進一步講,眾多企業在創業初期,為了削減開支,往往會選用這樣的服務器。在挑選過程中,他們會全面考量價格、性能等多個維度。這種現象也體現了目前眾多小型項目采用的低成本運營策略。
云服務器的選擇要點
挑選具備公網IP的云服務器,雨云平臺是不錯的選擇。注冊賬號并登錄控制臺是必須的步驟。我在挑選時特別留意了,對于國內用戶來說,選擇內地機房更為適宜。內地機房的一大優點是訪問速度較為迅速,以我在某城市的使用體驗為例,加載速度相當快。此外,這里提供了多種大帶寬配置供選擇。在系統選擇上同樣需要謹慎,因為不同的系統對應不同的工作需求。例如,從事后臺數據處理的工作可能更偏愛Linux系統。
此外,安裝防火墻對于確保服務器安全至關重要。若缺少了防火墻,服務器面臨惡意攻擊的可能性將顯著上升。然而,這一點往往被許多初學者所忽視。
遠程連接相關操作
遠程通過SSH方式連接服務器是一項常規操作。我們能夠借助專門的軟件來實現這一連接。連接前,必須完成一系列配置工作,微軟官方提供了相應的配置指導。配置過程中,用戶可以隨時調整設置,但務必確保自己記得所做的任何更改。我對此有深刻的認識,因為如果不記牢,后續步驟可能會遇到障礙。比如,有一次我忘記更改端口號,結果導致連接始終無法成功。
ssh root@你的ip -p 22
在設置防火墻初期,需開放7000、7500、7080、7081這四個端口。若這些端口設置被更改,務必重新進行開放配置。這一點是操作中常被忽視的小細節。
控制面板的問題
# 創建frp文件夾
sudo mkdir /etc/frp
# 創建編輯配置文件
nano /etc/frp/frps.toml
寫文章時,我發現控制面板沒法用了。這對那些習慣用控制面板來管理服務器的用戶來說,挺麻煩的。這時,我們可以考慮裝一個低版本的。這算是個權宜之計。雖然理論上高版本功能更全面,但要是不能用,低版本也夠用。
# 監聽端口
bindAddr = "0.0.0.0"
bindPort = 7000
#kcpBindPort = 7000
quicBindPort = 7000
# http 和https 配置
vhostHTTPPort = 7080
vhostHTTPSPort = 7081
# 管理界面
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "admin"
webServer.password = "admin"
webServer.pprofEnable = false
# 日志
log.to = "./frps.log"
log.level = "info"
log.maxDays = 3
log.disablePrintColor = false
# 連接token
auth.method = "token"
auth.token = "123456789"
#端口限制
allowPorts = [
{ start = 10001, end = 50000 }
]
maxPortsPerClient = 8
udpPacketSize = 1500
natholeAnalysisDataReserveHours = 168
軟件更新未必總能做到完美,比如這個控制面板可能存在兼容性的困擾。這種現象也揭示了軟件更新換代過程中可能存在的風險。
內網穿透操作
docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps snowdreamtech/frps
要安裝frp服務端,只需輸入相應的指令。若是為了實現本地nas的內網穿透,安裝frpc客戶端變得尤為必要。在操作過程中,創建一個名為frpc.toml的文件是至關重要的。而且,創建這個文件的位置也有其特定的要求。例如,在本地Linux系統上創建時,還需進行一系列操作,將文件傳輸到指定的位置。
若設備配備了圖形界面,那么在指定文件夾內建立并上傳frpc.toml文件將會更加便捷。另外,還需在本地上下載編譯完成的軟件,并正確解壓。在解壓過程中可能會遇到困難,這時可以查閱相關教程獲取幫助。
其他frp服務器選擇
自建frp服務器之外,市面上還有眾多frp服務供應商。對于那些不愿自行搭建服務器的人來說,這些服務商是個不錯的選擇。這樣一來,滿足了不同用戶的需求。特別是那些缺乏技術人員的中小企業,選擇服務商能大大減少人力和時間上的投入。
# 復制配置時把中文注釋啥刪除掉最好
serverAddr = "你的ip地址服務器"
serverPort = 你的frps配置中bindPort
auth.method = 你的frps配置中相應內容
auth.token = 你的frps配置中相應內容
[[proxies]]
name = "這個服務的名稱不可以重復"
type = "http"
localIP = "本地ip"
localPort = 本地端口
customDomains = ["服務器對應的ip或者域名"]
subdomain ="子域名" 有子域名可以是由
[[proxies]]
name = "這個服務的名稱不可以重復"
type = "https"
localIP = "本地ip"
localPort = 本地端口
customDomains = ["服務器對應的ip或者域名"]
subdomain ="子域名" 有子域名可以是可以留存的,沒有就刪除掉
[[proxies]]
name = "這個服務的名稱不可以重復"
type = "tcp"
localIP = "本地ip"
localPort = 本地端口
remotePort = 遠程的端口,根據frps的配置來填寫,要求在allowPorts范圍內
[[proxies]]
name = "這個服務的名稱不可以重復"
type = "udp"
localIP = "本地ip"
localPort = 本地端口
remotePort = 遠程的端口,根據frps的配置來填寫,要求在allowPorts范圍內
最后,我想請大家談談,在使用云服務器的過程中,哪個環節讓你們感到最為棘手?期待大家的評論交流,以及點贊和轉發這篇文章。
cd frpc.toml所在位置
ssh 用戶名@本地服務ip -P ssh端口默認為22 mkdir /etc/frp/
scp frpc.toml -P ssh端口默認為22 用戶名@本地服務ip:/etc/frp/
作者:小藍
鏈接:http://m.huanchou.cn/content/6536.html
本站部分內容和圖片來源網絡,不代表本站觀點,如有侵權,可聯系我方刪除。