Nps內網穿透軟件在Windows系統中的搭建與配置詳細圖文教程
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
現在越來越多的人想去實現內網穿透,為啥呢?還不是這鬼疫情鬧的,新冠肺炎疫情出現已經三年有余,居家辦公成為了很多企業維持公司運轉的必須方式,居家辦公也成為生活常態化,因此,如何在家里方便的讀取、使用公司電腦的資料,就成了一個值得思考的問題。
對于大多數企業來說,云辦公不僅是新概念,還是新嘗試。如何突破網絡限制,實現企業內部資源異地訪問,進行遠程協同辦公,成為越來越多企業需要解決的難題。可對于小的公司來說呢?
看到這里有同學也許會說,不就是遠程控制么?我用Teamviewer,向日葵,甚至QQ遠程都可以輕松解決,可是網絡哪里有這么穩定,要是突然斷線了呢?關鍵還有很多的東西要用其他的設備哇?
很多公司用Windows自帶的IIS搭建局域網ftp服務器,并搭建WEB服務辦公網站。 公司內部OA服務器,在公司內網是可以正常訪問的,如何將公司內部的OA服務器映射到internet網絡,讓不在公司的企業員工可以正常訪問?由于網絡受限原因,這就需要公網ip;
公網IP地址由于資源緊張很難獲取,很多公司被分配到內網ip地址,這時候外網又需要訪問公司內網的服務器和其他應用服務,應該怎么做呢?使用主流的端口映射工具軟件快解析對內網進行端口映射。金萬維快解析解決沒有公網IP的網絡環境下,外網訪問局域網各種服務及應用,無論是局域網搭建的網站、FTP服務器、視頻監控、OA、ERP、遠程桌面等,都可通過快解析內網穿透,實現任何網絡環境下的出差在外、居家人員隨時訪問公司內部的資源。那就要自己搭建相關的東西,也需要用到軟件;那就是NPS;
NPS 是一款輕量級、高性能、功能強大的內網穿透代理服務器。目前支持 tcp、udp 流量轉發,可支持任何 tcp、udp 上層協議(訪問內網網站、本地支付接口調試、ssh 訪問、遠程桌面,內網 dns 解析等等……),此外還支持內網 http 代理、內網 socks5 代理、p2p 等,并帶有功能強大的 web 管理端。
有人說,FRP不是更好?為什么是nps而不是frp?
目前網上較火的,開源的內網穿透方案當屬fpr和nps。而fpr客戶端的配置較為繁瑣,若要增加映射數目則需遠程鏈接服務器對fpr配置文件進行修改。而nps有控制面板的存在,可以不遠程鏈接服務器,而通過外網完成服務端的配置,而客戶端的配置經過批處理命令的封裝后,只需雙擊bat即可完成。
Nps內網穿透搭建所需物料:(本教程使用安裝包為nps0.25.0版本)
一臺公網IP服務器,? 本地主機一臺及以上,? nps的安裝包和使用文檔;
Nps內網穿透服務端配置:
1、從github上下載darwin_amd64_server.tar.gz(win_amd64_server.tar.gz)和darwin_amd64_client.tar.gz(win_amd64_client.tar.gz)?到本地文件夾;
NPS配置文檔:https://ehang-io.github.io/nps/#/
NPS安裝包:https://github.com/ehang-io/nps/releases
NPS源碼:https://github.com/ehang-io/nps
2、將win_amd64_server.tar.gz解壓到服務器上,進入配置文件夾(conf)用記事本打開nps.conf;
根據個人需要修改下圖所示的配置。并開放相應端口。
3、以管理員身份打開CMD窗口,進入nsp.exe所在文件夾,如以下命令:
cd C:\Users\Administrator\Desktop\windows_amd64_server
5、輸入 nps.exe install
系統會將nps文件copy至C:\Program Files\nps
6、啟動、停止和重啟: nps.exe start、nps stop和nps restart
7、在瀏覽器輸入web_host+web_port進行訪問,如m.arunagnihotri.com:8888
Nps內網穿透服務端添加需要映射的內容:
1、登陸后,點擊客戶端的新增,并隨意地填寫相關信息。
2、新增完成后,點擊show欄目中的tunnel,新增一個client list;
3.確認后進行客戶端的相應配置。
Nps內網穿透客戶端配置:
1、解壓client包中的npc.exe ,并在同級目錄下創建conf.txt ;
2、將上圖所示命令復制到conf.txt中,在同級目錄下創建npc.txt
3、復制下列代碼到npc.txt中
@echo off set path=%cd% set confpath=conf.txt cd %path% set /p firstRow=<"conf.txt" set "firstRow=%firstRow:~2%" %firstRow%
4、將npc.txt改名為npc.bat? ?雙擊bat即可運行,關閉cmd窗口則停止
按照上方的教程,就可以搞定Nps內網穿透的教程;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!