Windows下創建虛擬網卡和網卡橋接進行調試和接口擴展 (qq.com)
前言
有這么一種場景,某個windows下的應用程序底層數據接口基于以太網,現在想修改為串口,那么一般來說需要修改該應用程序,添加對串口的支持,但是很多時候應用程序可能是第三方開發的并不能修改,有沒有在不修改應用程序的情況下實現兼容呢?
我們可以創建兩個虛擬網卡,進行橋接,原來的應用程序訪問一個網卡,然后新增程序將串口數據轉發到另外一個網卡,兩個網卡橋接聯通,這就實現了串口轉以太網。原來的應用程序無需任何修改。
創建虛擬網卡
右鍵點擊Windows圖標->設備管理器
操作->添加過時硬件
同樣再添加一個虛擬網卡
看到兩個網卡
橋接網卡
控制面板->網絡和共享中心->更改適配器設置
右鍵點擊網卡->屬性
分別設置IP為192.168.1.1,192.168.1.2
選中兩個網卡,點擊橋接
橋接后多了網橋設備
網橋添加兩個IP
ipconfig查看
測試
使用網絡調試助手測試
TCP測試
服務端設置為192.168.1.1,監聽端口10000
客戶端連接服務端,客戶端IP設置為192.168.1.2,客戶端自動產生源端口號11047
UDP測試
開兩個測試程序
一個本地IP為192.168.1.1 本地端口為10000
目的IP為192.168.1.2 目的端口為10000
一個本地IP為192.168.1.2 本地端口為10000
目的IP為192.168.1.1 目的端口為10000
實現了兩個網卡UDP通訊
審核編輯:湯梓紅
-
接口
+關注
關注
33文章
8575瀏覽量
151015 -
WINDOWS
+關注
關注
3文章
3541瀏覽量
88622 -
網卡
+關注
關注
4文章
307瀏覽量
27374 -
調試
+關注
關注
7文章
578瀏覽量
33923 -
虛擬網卡
+關注
關注
0文章
5瀏覽量
1416
發布評論請先 登錄
相關推薦
評論