內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

由於移動寬帶壓根就不會分配公網IP,想要遠程內網的設備就變成了奢望。好在,前不久支持AC86U的FRP內網穿透插件終於上架軟件中心。

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

首先搭建FRP內網穿透需要一個擁有公網IP的服務器作為中轉,阿里雲,騰訊雲,華為雲什麼的都可以。建議購買一年的這樣子優惠幅度比較大。服務器需要選擇linux系統,我使用的是CentOS 7.4 64bit。

首先SSH連接到服務器,逐條執行下面命令

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

安裝步驟

Loading network version for frps, please wait...

frps Latest release file frp_0.8.1_linux_amd64.tar.gz #此步驟會自動獲取frp最新版本,自動操作,無需理會

Loading You Server IP, please wait...

You Server IP:12.12.12.12 #自動獲取你服務器的IP地址

Please input your server setting:

Please input frps bind_port [1-65535](Default Server Port: 5443): #輸入frp提供服務的端口,用於服務器端和客戶端通信

Please input frps dashboard_port [1-65535](Default dashboard_port: 6443): #輸入frp的控制檯服務端口,用於查看frp工作狀態

Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80): #輸入frp進行http穿透的http服務端口

Please input frps vhost_https_port [1-65535](Default vhost_https_port: 443): #輸入frp進行https穿透的https服務端口

Please input privilege_token (Default: WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq): #輸入frp服務器和客戶端通信的密碼,默認是隨機生成的

Please input frps max_pool_count [1-200](Default max_pool_count: 50): #設置每個代理可以創建的連接池上限,默認50

##### Please select log_level #####

1: info

2: warn

3: error

4: debug

#####################################################

Enter your choice (1, 2, 3, 4 or exit. default [1]): #設置日誌等級,4個選項,默認是info

Please input frps log_max_days [1-30]

(Default log_max_days: 3 day): #設置日誌保留天數,範圍是1到30天,默認保留3天。

##### Please select log_file #####

1: enable

2: disable

#####################################################

Enter your choice (1, 2 or exit. default [1]): #設置是否開啟日誌記錄,默認開啟,開啟後日志等級及保留天數生效,否則等級和保留天數無效

設置完成後檢查你的輸入,如果沒有問題按任意鍵繼續安裝

============== Check your input ==============

You Server IP : 12.12.12.12

Bind port : 5443

Dashboard port : 6443

vhost http port : 80

vhost https port: 443

Privilege token : WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq

Max Pool count : 50

Log level : info

Log max days : 3

Log file : enable

==============================================

安裝結束後顯示:

Congratulations, frps install completed!

==============================================

You Server IP : 12.12.12.12

Bind port : 5443

Dashboard port : 6443

vhost http port : 80

vhost https port: 443

Privilege token : WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq

Max Pool count : 50

Log level : info

Log max days : 3

Log file : enable # 將上面信息添加到你的路由器frp穿透插件中吧

==============================================

frps Dashboard: http://12.12.12.12:6443/ # 這個是frp控制檯訪問地址

==============================================

如果能夠方位FRP的後臺控制面板的話,說明服務端已經弄好了。

下一步是申請一個頂級域名,用於後面的HTTP/HTTPS穿透服務。然後添加一個直接解析解析到你的服務器上,一個泛解析到你服務器上。

最後一步是在路由器插件上設置你的參數

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

在服務器一欄上填寫你的服務器地址 ip地址域名都可以,端口一欄上填寫客戶端與服務器的通訊端口,一般默認5443

Privilege token一欄填寫你設置的token,如果你沒有設置,這個是隨機生成的,可以在安裝完成後的顯示信息中,建議大家在記下安裝完成的信息。

http穿透端口,填寫你設置的端口,默認80,https穿透端口填寫你設置的端口默認443。用戶名一欄填寫你設置的用戶名,默認admin。

設置客戶端的穿透服務配置。我在這裡第一個設置的tcp穿透,用來遠程ssh服務。

選擇穿透類型為TCP,填寫內網地址,對應的端口。然後填寫一個外網端口,注意不要和已經使用的端口衝突。

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

外網訪問是隻要輸入你的服務器ip或者是域名加上端口號就能夠訪問了。比如我服務器的域名為frp.com。按照下圖就能夠遠程ssh路由器了

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

下面是http穿透,我在這裡折騰好久都沒能順利穿透,後來翻遍了網絡才找到了解決方案。

選擇穿透協議,內網主機地址,端口,http協議的外網端口自動生成的,不用管它。是在之前你自己設置的http穿透端口。

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

這時候你需要指派一個二級域名給你穿透的主機,比如a.frp.com。設置好之後你就可以用這個二級域名加上端口號,訪問你的遠程主機了。

內網IP用戶的福音:ASUS 華碩 AC86U 路由器 內網穿透教程

本文源自什麼值得買


分享到:


相關文章: