VM虛擬機全版本網盤+免費本地網絡穿透端口映射實時同步動態家庭IP教程

VM虛擬機全版本+秘鑰,文章末尾。

首先網絡穿透的意義是讓公網可以直接訪問家庭電腦,這樣本地電腦的硬件性能得以完全發揮,特別是在云服務器貴性能又沒家庭電腦好,專線寬帶又貴,第三方網絡穿透貴的場景下。一般第三方網絡穿透實際上是在你和公網之間搭建了一個轉發服務器,數據經過中間服務器,網絡受中間服務器影響,比如第三方服務商給你分配2M的帶寬,即使你的家庭寬帶1000M,你也只能使用2M的速度。這個時候公網直接穿透本地的優勢就出來了,自己寬帶有多大就能用多大。

直接上干貨:

網絡穿透端口映射教程:

第一步:首先確定自己的上層網絡是局域網還是公網。現在家庭寬帶大多上層網絡都是局域網,可以用超管賬號進光貓或進使用撥號上網的路由器,如果嫌麻煩就直接問裝寬帶的師傅,或者直接打客服找。

第二步:如果確定自己的上層網絡是局域網就找裝寬帶的師傅給開通動態公網IP,或者直接打客服說要開通動態公網IP。這個免費,不給開就多給師傅幾包煙。一般大多地區都可以開。

第三步:開通動態公網IP后開始操作網絡穿透,端口轉發,這里講最方便的端口轉發,也就是映射,這里家庭網絡一般分幾種情況:

1:直接用光貓不用路由器上網的。
首先用超管賬號登錄光貓,超管賬號問裝寬帶的師傅要,一定要超管賬號登錄才有高級功能。然后在光貓里給你的電腦分配綁定一個固定內網IP,比如給你的電腦MAC地址綁定IP為192.168.0.123,MAC地址在光貓里可以查看當前連接光貓的都有哪些設備。各家貓的界面都不一樣,但功能菜單大同小異,注意看就行了。然后電腦重新聯網或直接重啟,在電腦里確認新的內網IP是否正確。
然后找到虛擬主機配置或端口轉發功能,名稱叫法不一樣,只要找到能轉發端口的地方就行,然后將公網訪問的端口轉發到上面電腦綁定的固定內網IP,比如你的本地某程序使用的是8888端口,就把公網端口8888轉發到綁定內網IP的8888端口,公網端口也可以設置成其他端口。然后在公網使用【公網IP:端口】的方式就可以訪問本地了。

2:有光貓,有路由器,使用光貓撥號上網,路由器自動獲取IP的。
這種情況只是比上面多一個步驟,順序是光貓轉發端口到路由器,路由器再轉發端口到電腦。設置方式和上面一樣。首先光貓先給路由器分配一個靜態內網IP,然后路由器再給電腦分配一個靜態內網IP,分配好IP后就參照順序把端口轉發到路由器,路由器再轉發到電腦。

3:有光貓,有路由器,光貓橋接路由器,由路由器撥號上網的。
這種方式和直接用光貓撥號上網的設置基本一樣,先用路由器給電腦分配靜態內網IP,然后在路由器里設置端口轉發即可。一般如果是上面第二種情況,也可以在光貓里把上網模式改為橋接,然后路由器連接到光貓,在路由器里進行撥號上網,也就是使用你的寬帶賬號和密碼在路由器里撥號上網,不知道賬號密碼的直接找客服要。

注意,使用端口轉發的方式就不要設置其他的方式比如NAT等,否則可能沖突。


實時同步家庭動態IP教程:

當我們端口轉發成功后,家庭動態公網IP是隨時會變的,我們不可能隨時去查看隨時去改程序IP。這里有兩種方式讓你的客戶端知道最新的動態IP。

第一種方式:買一個便宜的服務器,然后在本地寫一個程序循環上送最新的公網IP在服務器保存,然后你的客戶端再循環請求服務器獲取最新的家庭動態IP,這樣客戶端就可以隨時知道你的電腦最新的公網IP。

第二種方式,使用三方API接口:
1:本地寫一個程序來獲取自己的公網IP,比如每秒獲取一次,也可以直接參照該API接口?取接口訪問者信息[IP,瀏覽器,操作系統] - 接口盒子 - 免費API-免費接口-站長工具-www.apihz.cn?來獲取你的公網IP。
2:將公網IP保存到三方接口,參照?文本存儲 - 接口盒子 - 免費API-免費接口-站長工具-www.apihz.cn?比如每N秒將自己的公網IP保存到該接口。
3:客戶端再循環每N秒從三方接口獲取最新的IP地址,參照?文本存儲 - 接口盒子 - 免費API-免費接口-站長工具-www.apihz.cn

不管哪種方式,只要計劃任務循環上送IP和獲取頻率夠快,就可以實現秒級更新客戶端IP。我們的目的是要讓公網的客戶端知道本地電腦最新的公網IP,如果你的客戶端是程序,那么可以在執行邏輯業務之前先獲取自己電腦最新的公網IP,如果你的客戶端是網頁,你可以將固定域名解析到一個PHP文件,用PHP來獲取最新的家庭動態公網IP,然后再直接跳轉該IP即可。根據自己的產品類型來設計即可。


VM虛擬機全版本網盤下載:
VM虛擬機全版本網盤下載+注冊秘鑰

當家庭電腦實現網絡穿透后,我們甚至可以直接穿透到虛擬機來隔離電腦,可以應用到多種場景。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/90835.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/90835.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/90835.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C++ - 仿 RabbitMQ 實現消息隊列--項目介紹與環境搭建

目錄 項目介紹 開發環境 技術選型 環境搭建 安裝 wget(一般情況下默認會自帶) 更換國內軟件源 安裝 lrzsz 傳輸工具 安裝編譯器 安裝項目構建工具 make 安裝調試器 安裝 git 安裝 cmake 安裝 Protobuf 安裝 Muduo 安裝 SQLite3 安裝 Gtest 項目介紹 首先說一下…

《目標檢測模塊實踐手冊:從原理到落地的嘗試與分享》第一期

大家好,歡迎來到《目標檢測模塊實踐手冊》系列的第一篇。從今天開始,我想以一種 “實踐記錄者” 的身份,和大家聊聊在目標檢測任務中那些形形色色的模塊。這些內容沒有權威結論,更多的是我在實際操作中的一些嘗試、發現和踩過的坑…

C++11笑傳之引用

C11前言列表初始化{}進行初始化initializer_list右值引用和移動語義左值與右值左值引用與右值引用引用延長生命周期右值引用和移動語義的使用場景左值引用移動構造和移動賦值右值引用在容器插入的提效引用折疊萬能折疊完美轉發前言 C11是C繼98后的更新,其更新了許多…

瀚高數據庫提交數據后,是否需要COMMIT(APP)

文章目錄環境癥狀問題原因解決方案報錯編碼環境 系統平臺: 版本:5.6.5,4.5 癥狀 瀚高數據庫提交數據后,是否需要commit,瀚高數據庫是否有配置項。 問題原因 瀚高數據庫默認自動COMMIT(提交數據)&#…

深大計算機游戲開發實驗三

主要步驟主角飛船的創建和移動邊界設置以及護盾設置創建敵機自動生成敵機圖層設置彈丸設置武器創建不同發射模式管理競態條件擊敗敵機掉落升級道具不同敵機的生成分值顯示實現退出游戲界面之后進入游戲的最高記錄重置游戲界面失敗后重新加載最記錄不會重置任何時候在游戲界面按…

詳解緩存淘汰策略:LRU

文章目錄緩存淘汰策略LRU核心結構核心操作流程局限性源碼走讀AddGet緩存淘汰策略 緩存淘汰策略的存在是為了解決 緩存容量有限性 和 高緩存命中率 之間的矛盾。其核心目標是在有限的緩存空間內,盡可能提高緩存命中率 緩存容量有限性:緩存(例…

什么是 Bootloader?怎么把它移植到 STM32 上?

一、Bootloader 是啥?它都干了些啥?想象一下你的 MCU(比如 STM32)是一個小機器人,上電之后第一件事,它不會立馬開始“干正事”(運行你的主程序),而是先去運行一個“開場引…

無人機避障——感知篇(Ego_Planner_v2中的滾動窗口實現動態實時感知建圖grid_map ROS節點理解與參數調整影響)

處理器:Orin nx 雙目視覺傳感器:ZED2 實時感知建圖方法:Vins Fusion Raycast (VIO與射線投影法感知定位加建圖方法) 項目地址:https://github.com/ZJU-FAST-Lab/EGO-Planner-v2 【注意】:建…

26-計組-尋址方式

指令尋址與PC自增一、指令尋址方式定義:尋找下一條將要執行的指令地址的過程。 核心部件:程序計數器(PC),用于指示待執行指令的地址。 執行流程:CPU根據PC值從主存取指令。取指后,PC自動自增&am…

生成式對抗網絡(GAN)模型原理概述

生成對抗網絡(Generative Adversarial Network, GAN)是一種通過對抗訓練生成數據的深度學習模型,由生成器(Generator)和判別器(Discriminator)兩部分組成,其核心思想源于博弈論中的零…

Vue和Element的使用

文章目錄1.vue 腳手架創建步驟2.vue項目開發流程3.vue路由4.Element1.vue 腳手架創建步驟 創建一個文件夾 vue雙擊進入文件夾,在路徑上輸入cmd輸入vue ui, 目的:調出圖形化用戶界面點擊創建 9. 10.在vscode中打開 主要目錄介紹 src目錄介紹 vue項目啟動 圖形化界面中沒有npm…

如何設置直播間的觀看門檻,讓直播間安全有效地運行?

文章目錄前言一、直播間觀看門檻有哪幾種形式?二、設置直播間的觀看門檻,對直播的好處是什么三、如何一站式實現上述功能?總結前言 打造一個安全、高效、互動良好的直播間并非易事。面對海量涌入的觀眾,如何有效識別并阻擋潛在的…

【SkyWalking】配置告警規則并通過 Webhook 推送釘釘通知

🧭 本文為 【SkyWalking 系列】第 3 篇 👉 系列導航:點擊跳轉 【SkyWalking】配置告警規則并通過 Webhook 推送釘釘通知 簡介 介紹 SkyWalking 告警機制、告警規則格式以及如何通過 webhook 方式將告警信息發送到釘釘。 引入 服務響應超時…

關于 驗證碼系統 詳解

驗證碼系統的目的是:阻止自動化腳本訪問網頁資源,驗證訪問者是否為真實人類用戶。它通過各種測試(圖像、行為、計算等)判斷請求是否來自機器人。一、驗證碼系統的整體架構驗證碼系統通常由 客戶端 服務端 風控模型 數據采集 四…

微服務集成snail-job分布式定時任務系統實踐

前言 從事開發工作的同學,應該對定時任務的概念并不陌生,就是我們的系統在運行過程中能夠自動執行的一些任務、工作流程,無需人工干預。常見的使用場景包括:數據庫的定時備份、文件系統的定時上傳云端服務、每天早上的業務報表數…

依賴注入的邏輯基于Java語言

對于一個廚師,要做一道菜。傳統的做法是:你需要什么食材,就自己去菜市場買什么。這意味著你必須知道去哪個菜市場、怎么挑選食材、怎么討價還價等等。你不僅要會做菜,還要會買菜,職責變得復雜了。 而依賴注入就像是有一…

skywalking鏡像應用springboot的例子

目錄 1、skywalking-ui連接skywalking-oap服務失敗問題 2、k8s環境 檢查skywalking-oap服務狀態 3、本地iidea啟動服務連接skywalking oap服務 4、基于apache-skywalking-java-agent-9.4.0.tgz構建skywalking-agent鏡像 4.1、Dockerfile內容如下 4.2、AbstractBuilder.M…

3. java 堆和 JVM 內存結構

1. JVM介紹和運行流程-CSDN博客 2. 什么是程序計數器-CSDN博客 3. java 堆和 JVM 內存結構-CSDN博客 4. 虛擬機棧-CSDN博客 5. JVM 的方法區-CSDN博客 6. JVM直接內存-CSDN博客 7. JVM類加載器與雙親委派模型-CSDN博客 8. JVM類裝載的執行過程-CSDN博客 9. JVM垃圾回收…

UnityShader——SSAO

目錄 1.是什么 2.原理 3.各部分解釋 2.1.從屏幕空間到視圖空間 2.2.以法線半球為基,獲取隨機向量 2.3.應用偏移,并將其轉換為uv坐標 2.4.獲取深度 2.5.比較并計算貢獻 2.6.最后計算 4.改進 4.1.平滑過渡 4.2.模糊 5.變量和語句解釋 5.1._D…

【設計模式】外觀模式(門面模式)

外觀模式(Facade Pattern)詳解一、外觀模式簡介 外觀模式(Facade Pattern) 是一種 結構型設計模式,它為一個復雜的子系統提供一個統一的高層接口,使得子系統更容易使用。 外觀模式又稱為門面模式&#xff0…