FRP內網穿透
VSole2021-08-08 19:36:02
簡介
FRP 是一個專注于內網穿透的高性能的反向代理應用,支持 TCP、UDP、HTTP、HTTPS 等多種協議。可以將內網服務以安全、便捷的方式通過具有公網 IP 節點的中轉暴露到公網。
下載
地址:https://github.com/fatedier/frp/releases
隧道模式

服務器配置
這里的服務端就是我們對應的VPS服務器,我們需要配置frps.ini文件
[common] bind_addr = 0.0.0.0 #綁定ip bind_port = 9000 #綁定端口
更加詳細配置和選項可以參考frps_full.ini文件
- 啟動服務器
./frps.exe -c frps.ini
客戶端配置
這里的客戶端是我們自己內網的主機,我們需要配置frpc.ini文件
[common] server_addr = 1.1.1.1 #綁定服務器的地址 server_port = 9000 #綁定服務器端口 [proxy] type = tcp remote_port = 8000 #遠程端口 plugin = socks5 #協議
同樣更加詳細配置和選項可以參考frpc_full.ini文件
- 啟動客戶端
./frpc.exe -c frpc.ini
端口映射

服務器配置
這里的服務端就是我們對應的VPS服務器,我們需要配置frps.ini文件
[common] bind_addr = 0.0.0.0 #綁定ip bind_port = 9000 #綁定端口
更加詳細配置和選項可以參考frps_full.ini文件
- 啟動服務器
./frps.exe -c frps.ini
客戶端配置
這里的客戶端是我們自己內網的主機,我們需要配置frpc.ini文件
[common] server_addr = 1.1.1.1 #綁定服務器的地址 server_port = 9000 #綁定服務器端口 [rdp] type = tcp local_port = 127.0.0.1 #監聽本地端口 local_port = 3389 #映射本地端口 remote_port = 3389 #遠程端口
同樣更加詳細配置和選項可以參考frpc_full.ini文件
- 啟動客戶端
./frpc.exe -c frpc.ini
圖像化界面
需要配置圖形化界面管理的話,我們只需要修改vps中的fprs.ini文件
這里的服務端就是我們對應的VPS服務器,我們需要配置frps.ini文件
[common] bind_addr = 0.0.0.0 #綁定ip bind_port = 9000 #綁定端口
詳細配置和選項可以參考frps_full.ini文件
下面是個比較簡單的例子修改后訪問ip:9800
[common] bind_addr = 0.0.0.0 #綁定i bind_port = 9000 #綁定端口 dashboard_addr = 0.0.0.0 #管理地址 dashboard_port = 9800 #管理端口 dashboard_user = root #管理的用戶名 dashboard_pwd = 123456 #管理用戶的密碼
VSole
網絡安全專家