如何搭建frp伺服器步驟
1. 怎樣搭建自己的ftp伺服器
1、首先打開控制面板——程序和功能——打開或關閉windows功能
2、找到Internet信息服務,把FTP伺服器和Web管理工具都勾上。到這里,系統就會安裝IIS服務管理器了,安裝過程可能需要等待幾分鍾。
3、回到電腦桌面,右擊「計算機」,點擊管理,進入計算機管理界面。
選中IIS服務——網站——添加FTP站點者仿。
4、站點信息,站點可以隨便寫一個方便你首喚纖區別的名字,物理路徑是你FTP在連接的文件地址,VPS主機一般上都是設置到桌面的新建文件。
5、綁定和SSL設置,綁定IP,IP是我們電腦的物理IP。
6、身份驗證和授權信息,身份驗證點擊「匿名」和「基本」,授權根據自己的要求,一般點所有用戶。
7、這時會這里出現sdcisp.com,,FTP伺服器就搭建好鏈哪了。
2. 搭建FTP伺服器需要哪些步驟
搭建FTP伺服器要先創建一個用戶賬戶用於登錄FTP,然後添加IIS程序服務,然後才是創建發布自己的FTP站點。
一、右鍵計算機選擇管理,點開本地用戶和組選擇用戶。
注意事項
1、在內網中搭建FTP最重要的就是映射埠,要不外網是無法訪問到本機的FTP伺服器上。做映射必須要登入路由器上去。每個人的路由都是不同的,但是總體功能還是大同小異的。
2、如果出現沒有訪問許可權,找到IE瀏覽器Internet選項中的「高級」 ,將「啟用ftp文件夾視圖」添加勾號,將「使用被動FTP」的勾號去掉。重新訪問即可。
3. 怎麼搭建FTP伺服器
1、首先,我們創建一個用於登錄FTP以進行操作的用戶帳戶。右鍵單擊我的桌面並選擇「管理選項」,轉到「管理」界面,然後打開「本地用戶和組」選項。我們可以在列表中看到用戶選項。
4. 自己如何搭建伺服器。
1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。
(4)如何搭建frp伺服器步驟擴展閱讀:
入門級伺服器所連的終端比較有限(通常為20台左右),況且在穩定性、可擴展性以及容錯冗餘性能較差,僅適用於沒有大型資料庫數據交換、日常工作網路流量不大,無需長期不間斷開機的小型企業。
不過要說明的一點就是目前有的比較大型的伺服器開發、生產廠商在後面我們要講的企業級伺服器中也劃分出幾個檔次,其中最低檔的一個企業級伺服器檔次就是稱之為"入門級企業級伺服器",這里所講的入門級並不是與我們上面所講的"入門級"具有相同的含義,不過這種劃分的還是比較少。
還有一點就是,這種伺服器一般採用Intel的專用伺服器CPU晶元,是基於Intel架構(俗稱"IA結構")的,當然這並不是一種硬性的標准規定,而是由於伺服器的應用層次需要和價位的限制。
5. 樹莓派使用FRP實現內網穿透教程
簡單說就是內網中的一台計算機具有自己的內部IP,外網的計算機具有公共的IP,而內部IP是無法直接通過外網來訪問的,這就需要一種方式來將外網的IP轉化為內部的合法IP來進行合法訪問。
frp 是一個可用於內網穿透的高性能的反向代理應用,支持 tcp, udp, http, https 協議。
VPS(Virtual Private Server 虛擬專用伺服器)技術,將一台 伺服器 分割成多個虛擬專享伺服器的優質服務。實現VPS的技術分為容器技術,和 虛擬化技術 。在容器或虛擬機中,每個VPS都可分配獨立公網IP地址、獨立操作系統、實現不同VPS間磁碟空間、內存、CPU資源、進程和系統配置的隔離,為用戶和應用程序模擬出「獨占」使用計算資源的體驗。VPS可以像獨立伺服器一樣,重裝操作系統,安裝程序,單獨重啟伺服器。VPS為使用者提供了管理配置的自由,可用於企業虛擬化,也可以用於IDC資源租用。
公網伺服器與FRP構成一個橋梁.我們通過它將可以訪問我們放置在內網的樹莓派.伺服器
VirMach 它是一家非常便宜的支持Linux VPS和Windows VPS 美國主機商
購買鏈接(也可以選擇其他家)
買好以後
會收到3個郵件
最上面的郵件裡面就是你的IP還有賬號密碼
點擊我的服務
然後點擊下方按鍵
進入到伺服器後台
打開PUTTY輸入你的ip(公眾號發送putty即可獲得該軟體)
輸入賬戶root還有初始密碼(郵件裡面有)
首次登錄到伺服器終端
修改登錄密碼
直接輸入
輸入兩遍,新密碼即可。
利用FXP(公眾號發送「fxp」即可獲得該軟體」)把下好的frp安裝包上傳到伺服器(公眾號發送「frp」即可獲得。
如果你的VPS和本教程的不一樣可以再下面網址選擇適合你VPS的FRP
登陸FXP用的是你的伺服器IP以及你剛才修改的密碼
文件解壓後,一般都含有frps(frp服務端運行文件)、frpc(frp客戶端運行文件)、frps.ini(frp服務端配置文件)、frpc.ini(frp客戶端配置文件),以及frp_full.ini(frp全部配置文件解釋說明和參考。)
在伺服器終端輸入以下指令
在 frps.ini 中輸入:
[common]部分是必須有的配置
其中bind_port是自己設定的frp服務端埠
dashboard_port_number 改為一個特定的埠號,如8000,如此便可以通過 http://yourip:8000 來訪問 frps 的網頁控制台頁面.
dashboard_user 和 dashboard_pwd要填寫一個自定義的用戶名和密碼,用於在訪問 frps 控制台頁面時輸入.
保存上面的配置後,使用以下指令啟動frp服務端。
在瀏覽器輸入「IP:7500」可以看到你的FRP的後台
樹莓派正常登陸putty,輸入以下指令
寫入下面內容
注意
這里是用VNC舉例子,你也可以做域名的映射
輸入下面指令運行
成功
我們開始用VNC來測試一下是否成功
可以用你的手機的VNC或者是電腦的VNC進行登陸測試(不要和樹莓派連接在同一網路)
還可以在我們剛才的FRP後台看一看埠的情況
6. 內網穿透神器frp的搭建與使用
內網穿透神器frp的搭建與使用
frpc.ini的文件內容:
# frpc.exe -c frpc.ini
[common]
server_addr = 123.206.43.20
server_port = 7000
auth_token = 123
log_file = ./frpc.log
[web01]
type = http
local_ip = 127.0.0.1
local_port = 8080
custom_domains = frpc.zhshchh.cn
開啟客戶端命令:frpc.exe -c frpc.ini
frps.ini的文件內容:
[common]
bind_addr = 0.0.0.0
bind_port = 7000
vhost_http_port = 80
vhost_https_port = 443
dashboard_port = 7500
[web01]
type = http
auth_token = 123
custom_domains = frpc.zhshchh.cn
伺服器安裝frp命令:
1:
wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
2:一路回車
3:修改frps.ins文件為上面的內容
4:伺服器管理命令
/etc/init.d/frps start
/etc/init.d/frps stop
/etc/init.d/frps restart
/etc/init.d/frps status
/etc/init.d/frps config
/etc/init.d/frps version
7. FRP內網穿透部署
FRP工具採用C/S模型,將FRP服務端部署在具有固定公網IP的機器上,FRP客戶端部署在內網機器上,通過訪問暴露在服務端上的埠,反向代理到位於內網的服務。在此基礎上,FRP支持 TCP、UDP、HTTP、HTTPS 等多種協議,提供了加密、壓縮、身份認證、代理限速和負載均衡等眾多能力。
FRP開源項目地址:
https://github.com/fatedier/frp
FRP使用場景:
讓互聯網(外部網路)的設備能訪問區域網(內部網路)的設備所提供的服務,尤其是在內部網路出口沒有固定公網IP的場景中。
測試目標: 將內網Windows 7的遠程桌面埠(3389)暴露到服務端,實現在外部網路可以通過遠程桌面連接到內網的Windows 7。
關閉CentOS 7.6防火牆:
關閉CentOS 7.6 SELinux:
安裝配置FRP服務端:
運行FRP服務端:
騰訊雲安全組放行埠:
FRP客戶端支持Windows、Linux、MacOS、ARM、OpenWRT等平台,本例以Windows 7為例,將Windows 7的遠程桌面埠(3389)暴露到服務端,實現從公網訪問Windows 7的遠程桌面。
註:與暴露TCP協議不同,使用FRP暴露HTTP/HTTPS協議時,可採用埠多路復用的方式。即一個外部埠可對應多個內部不同HTTP/HTTPS服務的埠,並通過在客戶端配置文件中配置不同的域名來進行區分訪問。
關閉Windows 7的休眠:
打開計劃任務程序:
訪問FRP服務端的Web界面進行驗證:
訪問FRP客戶端的Web界面進行驗證:
在外網使用遠程桌面工具進行連接:
遠程桌面可成功登錄:
8. FRP 內網穿透服務免費使用的詳細教程
FRP 是一個可用於內網穿透的高性能的反向代理應用,支持 tcp, udp, http, https 協議。對於 http, https 服務支持基於域名的虛擬主機,支持自定義域名綁定,使多個域名可以共用一個80埠。說人話?就是讓沒有公網ip的你遠程訪問區域網內的各種服務,比如遠程訪問路由器後台、遠程ssh、遠程桌面等。 有公網ip的大佬就沒必要繼續往下看了 。
免費伺服器不穩定,速度慢,且一般僅開放部分埠,請謹慎使用!但如果需求量不大,偶爾遠程訪問一下路由器,也是沒問題的。以下是一些免費frp伺服器網址:
自建frp伺服器的速度,穩定性,可用埠完全取決於你的雲伺服器狀況。這里推薦使用 clang 大大寫的frp一鍵搭建腳本。
只談一下最新0.20.0的FRP基本配置,基本有以下幾種配置信息 加粗表示必填 :
[站外圖片上傳中...(image-891bdc-1614872632225)]
ssh的tcp穿透配置完成後Linux、Mac或XShell環境下運行以下命令即可遠程路由器:
可能我測試的這個免費伺服器問題,http穿透未測試成功,ssh的http穿透配置完成後終端ssh運行以下命令即可遠程路由器:
額,經過測試ssh無法使用http穿透,測試過web伺服器既可以使用http也可以使用tcp穿透方式的。下面例子使用免費伺服器 frp3.chuantou.org , address 表示穿透成功後的訪問地址。
如果http配置為80埠,https配置為443埠,那麼你使用http或https方式穿透之後是不用增加埠號訪問的。如果使用其他埠,請加上埠號訪問。使用這兩個埠搭建frp伺服器會佔用你vps的相應埠,不過可以支持多個子域名共用埠80或443,不必像tcp穿透那樣一個穿透節點佔用一個埠。
FRP請一定要注意服務端版本號,有些版本不互相兼容。而且隨著版本的更新,配置也發生了一定的更改。所以請跟你不同的版本選擇不同的服務端配置,目前大概有三個版本:
FRP服務啟動失敗,請檢查FRP穿透節點配置中的子域名 http 和遠程埠 tcp 配置,
極可能已經被和你使用同樣免費伺服器的人佔用了,嘗試多次更換這2個配置,並重啟服務。
文中如果有錯誤的地方,歡迎評論與指正。如果你喜歡我寫的文章,也可以點擊下方的 打賞 支持一下,你的支持就是我更新的動力!謝謝大家🙏!