Windows10、ARM開發板、VMware虛擬機同時連接Internet


前段時間有人遇到一些網絡連接問題,讓我幫忙處理,他想讓ARM開發板連接外網,可以連接網絡數據庫,同時保證自己的電腦可以上網。

本來說直接可以連接一個路由器,分配一個內網IP給ARM就可以了,但是當時那個朋友是在我們學校做的。我們學校的情況是,基本所有的內網IP都分配好了(可能沒有多余的IP地址,找起來比較麻煩)。其次所有上網都需要用到蝴蝶,沒有蝴蝶上不了外網。但是路由器不能登陸蝴蝶,也就是說路由器下連接的所有終端設備(pc機、ARM)都需要登錄一個對應的蝴蝶才能上外網。

這樣情況就復雜了,后來我查了一些資料,找到了解決辦法。想到以后可能會遇到同樣的情況,就寫在博客里。

Windows和ARM開發板連接

首先要配置Windows的網絡。

1.Windows網絡配置

 

a.第一步,設置以太網1的屬性為自動獲取ip地址。

這里以太網1的意思是因為我有虛擬機,這些虛擬網卡所對應的是以太網2、以太網3。這些網絡我們不需要用到,所以只用以太網1,其他windows系統版本應該叫做本地連接。

右鍵屬性,找到 “Internet協議版本4 (TCP/IPV4)” 。其他windows版本名稱可能有所不同。如圖

 

這是最基礎的網絡配置了,如果實在不知道怎么弄的,百度一下怎么改你正在使用的windows系統版本的IP地址。

“Internet協議版本4 (TCP/IPV4)”里面可以設置自己的IP,這里你不要設置哪些IP信息來固定了,直接選擇自動獲取。(就算你這里改成了固定IP一會有個操作也會改變你這里的IP設置的,這個操作只是為了保證不會出錯)

 

b.第二步,設置無線網絡(WLAN,如果不知道是什么,說wifi就懂了吧,就是wifi的適配器)

右鍵屬性->共享->"允許其他網絡用戶通過此計算機的internet連接來連接",選擇以太網1(本地連接)。

 

設置了這個,就可以將WIFI連接的網絡,共享給本地連接了。

 

c.第三步查看自己以太網1(本地連接)的IP地址,這時候你可以通過cmd命令提示符,ipconfig查看自己的本地連接是不是變成了192.168.137.1。

 

到此Windows的配置就可以了。

 

 

2.ARM的配置

將ARM與Pc機用網線連接,並且關閉windows防火牆(一定要關,否則ARM會ping不通pc機)。

這里要將ARM的IP地址設置成與192.168.137.1相同網段上(不能是192.168.137.1),這樣才能ping通。

這里我將我的ARM IP地址設置成192.168.137.2。

同時要設置路由器,路由器就是PC機的以太網1(本地連接)的IP。

 

然后就可以直接在ARM里ping 我們的IP 192.168.137.1,如果成功了再ping www.baidu.com

如果都可以你就可以通過ARM連接外網了。

 

 

以上是ARM與PC機相連的情況,如果你的電腦里還有虛擬機的話,這里也可以將我們的Linux系統也連接到我們的網絡中來。

我這里使用的是VMware11.7版本的虛擬機。

這里的設置跟上面ARM差不多,只是操作不太一樣。

 

3.虛擬機中linux系統接入

首先連接網絡,虛擬機連接網絡的方式有很多種,我們使用橋接的方式,並且我們要設置橋接的網卡有且只有以太網1的網卡。

在VMware上面的編輯->虛擬網絡編輯器

 

選擇第一個橋接模式,一開始應該是自動的,在這里我們選擇橋接到我們以太網1(本地連接)對應的網卡配置器上。如果不知道那個是我們以太網1(本地連接)的網卡配置器,有兩個方法解決,一個是一個一個試,另一個是在網上找一下你電腦的網卡型號。設置完后確定。

打開你的linux虛擬機的終端

與剛剛配置ARM的命令一樣,不過我們這里設置的ip地址要和以太網1(本地連接)、ARM的IP地址區別開來。

ifconfig eth0 <strong>192.168.137.3</strong> netmask 255.255.255.0

route add default gw 192.168.137.1
設置完了就可以直接ping外網了。

到這里所有網絡都被連接到了以太網1的適配器上,並且通過網絡共享上網。

 

注:

如果想要配置自己的IP的話,也可以在設置wifi共享以太網1(本地連接)之后,再改變以太網1(本地連接)的IP地址,這樣也可以,但是不論以太網1(本地連接)的地址怎么改變,ARM和linux虛擬機都要配制成與以太網1(本地連接)相同的網段上。
---------------------
作者:walent_v
來源:CSDN
原文:https://blog.csdn.net/walent_v/article/details/64907379
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM