概述 由于環(huán)境限制,筆記本電腦和開發(fā)板無法通過路由器連接起來,所以本文的目的是要實(shí)現(xiàn)筆記本電腦和虛擬機(jī)能夠通過 WIFI 上網(wǎng),并且開發(fā)板通過網(wǎng)線連接筆記本電腦和虛擬機(jī)在同一個(gè)網(wǎng)段內(nèi),最終實(shí)現(xiàn) TFTP 或 NFS 來進(jìn)行開發(fā)調(diào)試。 通常筆記本電腦都是有 WIFI 和網(wǎng)口,這是兩個(gè)獨(dú)立網(wǎng)卡(無線網(wǎng)卡和有線網(wǎng)卡),我看了一些文章都是禁用 WIFI 來使得筆記本電腦,虛擬機(jī)和開發(fā)板配置在一個(gè)網(wǎng)段,那么這個(gè)調(diào)試過程中要上網(wǎng)查資料,那怎么辦?請(qǐng)看下圖。其原理是使得虛擬機(jī)其中的一個(gè)虛擬網(wǎng)卡和筆記本電腦的無線網(wǎng)卡在一個(gè)網(wǎng)段內(nèi),能夠連接外網(wǎng);而另一個(gè)虛擬網(wǎng)卡 VMnet2、筆記本電腦有線網(wǎng)卡和開發(fā)板在另一個(gè)網(wǎng)段內(nèi),組成一個(gè)局域網(wǎng),達(dá)到調(diào)試的目的,但這個(gè)網(wǎng)段是不能夠上網(wǎng)的。本章節(jié)實(shí)驗(yàn)的網(wǎng)絡(luò)拓?fù)鋱D如下所示: ![]() 首先要做到主機(jī),虛擬機(jī),開發(fā)板在同一個(gè)網(wǎng)絡(luò)中,網(wǎng)關(guān)都設(shè)置為一樣,IP 地址在同一網(wǎng) 段內(nèi)。通常把 IP 地址設(shè)置靜態(tài)地址,避免下次開機(jī) IP 地址更換,不利于調(diào)試。以下的配置先 看,至于怎么操作后面詳細(xì)寫出。 主機(jī) WIFI 和虛擬機(jī) VMnet0 的 IP 配置:(注意網(wǎng)關(guān)是 X.X.3.X) 主機(jī) WIFI 的 IP:192.168.3.78(這里的 IP 可以不需要固定,只是為了統(tǒng)一而設(shè)置) 虛擬機(jī) VMnet0 的 IP:192.168.3.127(這里的 IP 可以不需要固定,只是為了統(tǒng)一而設(shè)置) 主機(jī)有線網(wǎng)卡,虛擬機(jī) VMnet2 和開發(fā)板的 IP 配置:(注意網(wǎng)關(guān)是 X.X.0.X) 主機(jī)以太網(wǎng) IP(用網(wǎng)線和開發(fā)板連接):192.168.1.2 虛擬機(jī) VMnet2 的 IP:192.168.1.3 開發(fā)板的 IP:192.168.1.4 其實(shí)具體怎么配置還是需要看你現(xiàn)場(chǎng)的網(wǎng)絡(luò)環(huán)境,如果你的網(wǎng)絡(luò)配置了多級(jí)路由,那么你的網(wǎng)關(guān)要按照該原理來實(shí)際配置。需要你有一點(diǎn)點(diǎn)網(wǎng)絡(luò)拓?fù)渲R(shí),不要沖突即可 更多內(nèi)容可以B站關(guān)注:北京迅為 |