qt獲取」本地連線「的IP

2021-07-13 01:41:59 字數 491 閱讀 4635

最近查了一下用qt如何獲取,其實網上都有很多方法,而且都能夠獲取,但是大多數是用的遍歷的方法,不能夠篩選。所以自己就寫了乙個程式,一台電腦上只有一張無線網絡卡和一張有線網絡卡是可以區分的,如果多了的話,就沒有試過了(沒有這麼多網絡卡),所以貼出來以免以後忘了,也方便大家參考。

qstring mainwindow::getlocalip(qstring netinte***cename)}}

}return ipaddr;

}

void mainwindow::showip()

其中,輸入引數netinte***cename是網絡卡的名字,像我的電腦上只有一張無線網絡卡和一張有線網絡卡,所以可以選擇引數的是「無線網路連線」和「本地連線」。

如果不知道自己的網絡卡叫什麼名字,可以把綠色部分的注釋有效,看看自己的網絡卡叫什麼名字,然後根據這些名字來選擇篩選。

本地連線 IP和DNS設定

本地連線 ip和dns設定 自定義 ip和dns 位址,一般自己拉寬頻的 不用設定 自動獲取ip和dns 有時連不上網 可能會設定一下 dns 位址 電信或者網通或者鐵通等提供給你的 位址 一般 區域網 可能需要,因為 設定為 靜態 ip,每次連線電腦後 就不會改變ip 一般區域網的ip 都是動態的...

單網絡卡建立多個本地連線 建立虛擬本地連線

單網絡卡建立多個本地連線 建立虛擬本地連線 單網絡卡建立多個本地連線 建立虛擬本地連線 2009 04 25 17 37 虛擬網絡卡 即用軟體模擬網路環境 windows系統自帶此軟體 進入新增硬體嚮導,新增新硬體,檢測過後選擇新增新裝置,再選擇從列表中選取,選中網絡卡下一步,查詢製造商micros...

ros本地連線和遠端連線

通常robot上都有一塊主機板 一台mini pc機或者就是筆記本 robot的電機板通過usb埠 串列埠連線主機板,而掃瞄感測器例如雷射雷達也通過usb埠連線到主機板。1.本地連線 由於不涉及遠端連線,在.bashrc中只需配置如下即可。2.遠端連線 將主機板 robot 和pc機連到同乙個區域網...