napyy是最近在討論版看到的免費提供內外網穿透和動態DNS服務的提供商,目前正處在測試階段,服務穩定性現在還不可知,最近剛好需要用到,今天就更新篇文章和大家一起熟悉下napyy的內網穿透服務吧。免費服務和收費服務的區別不是很大,只是收費服務多了穩定性和切換速度等,註冊都會贈送一定的免費額度可以免費申請使用服務。內網穿透是一個基於frp的穿透服務。新用戶註冊之後系統默認贈送30積分,在套餐一欄中可以看到使用積分兌換的選項,也就意味著新用戶可以無條件免費使用15天。
相關鏈接:官方網站
註冊都很簡單,全中文的界面需要驗證信箱,五秒基本上就註冊成功了,下面開始購買,進入會員中心點購買選購一個內網穿透
購買完成後進入服務可以編輯穿透的類型等,如網站等可以設定HTTP穿透設定。
前往 下載中心 下載對應的 NAP 客戶端程序。
下載客戶端之後並解壓, 會得到 nap
或者 nap.exe
(windows版本) 和 nap.ini
實例配置文件。
配置
當你購買 NAP 服務之後,每個主機都有單獨的密鑰,這個非常重要,請妥善保管。你可以在主機詳情頁裡找到每個主機特有的密鑰。
編輯配置文件nap.ini
:
在 common.token
中配置好你購買NAP服務的 密鑰(key)
.
HTTP 穿透
假設你需要代理本地的 127.0.0.1:5000
的服務。
配置文件示例:
[common]
token = your token(key)
[http]
# 本地的IP
local_ip = 127.0.0.1
# 本地需要代理的埠
local_port = 5000
TCP 穿透
假設你需要代理本地的 127.0.0.1:22
的服務。
配置文件示例:
[common]
token = your token(key)
[tcp]
# 本地的IP
local_ip = 127.0.0.1
# 本地需要代理的埠
local_port = 5000
UDP 穿透
假設你需要代理本地的 127.0.0.1:4000
的服務。
[common]
token = your token(key)
[udp]
# 本地的IP
local_ip = 127.0.0.1
# 本地需要代理的埠
local_port = 4000
使用 ./nap
啓動程序。
程序會默認讀取當前目錄下的 nap.ini
配置文件, 如果配置文件是別的文件名或者在別的目錄, 使用 ./nap -c path/config.ini
指定配置文件啓動。
更多可用的配置選項可以查看 NAP配置詳解
NAP 客戶端也支持直接使用命令行啓動, 比如:
./nap http -t token -l 5000
# 代理 http協議的 127.0.0.1:5000
./nap tcp -t token -l 22
# 代理 tcp協議的 127.0.0.1:22
./nap udp -t token -l 4000
# 代理 udp協議的 127.0.0.1:4000
默認的local_ip
為127.0.0.1
, 你也可以使用 -i 127.0.0.1
顯式的指定local_ip。
使用 ./nap -h
查看更多使用幫助。
註意:
http內網穿透會做一定的限速, 並且不支持大陸地區的區域。
建議僅用作小程序開發, 本地程序調試等用途。 不建議用於生產環境, 以及大流量,高並發的場合, 不允許用於違反當地法律的場合。
原创文章,作者:然星,如若转载,请注明出处:https://gov.com.sb/napyy.html