3分鐘了解這篇文章內容,以后你搬家了、電腦換了、開發環境變了,可能會用到!
號主:一枚機械專業本科生,經歷了轉行,從外包逆襲到芯片原廠的Linux驅動開發工程師,深入操作系統的世界,貫徹終身學習、終身成長的理念。平時喜歡折騰,寒冬之下,抱團取暖,期待你來一起探討技術、搞自媒體副業,程序員接單和投資理財?!緦α耍欢ㄆ谒烷e置開發板、書籍、鍵盤等等】。
如果你想了解我的轉行經驗,歡迎關注~
一起不斷探索自我、走出迷茫、找到熱愛,希望和你成為朋友,一起成長~
很多學習嵌入式Linux的同學一定會遇到一個問題:就是開發板、windows、ubuntu互相ping通怎么設置。我也不例外,即使我已經搭建過很多次這種環境,但是這一次我被折磨的有點崩潰了(開發板直連PC有限網卡,PC通過wifi上網),我搭建好之后,第二天又不行了,然后第二天又費了大量時間搞了一遍、第三天又不行了!
所以基于我現在的開發環境,我決定要換一種方法??!
首先我的電腦是通過Wi-Fi上網的,路由器在客廳,電腦在房間,因此我的開發板和電腦無法直接連到路由器。但是我還有一個路由器,客廳的路由器是裝寬帶送的。所以我在想,有沒有什么方法可以將這個讓我這個路由器跟客廳的路由器處于同一個網段,于是我百度:如何不用網線,讓兩個路由器處于同一個網段。
于是我學到了wds橋接!這種方法十分簡單,輕松解決路由器在客廳問題,讓你的PC、開發板、Ubuntu處于同個網段。
在大面積環境里,一臺路由器無線覆蓋范圍有限、部分區域可能會信號較弱或者存在信號盲點。WDS(無線橋接)可以將多臺無線路由器通過無線方式互聯,從而將無線信號擴展放大。
注意:
電腦使用無線連接或者使用網線連接到副路由器的LAN口,在瀏覽器輸入管理員地址,通常是192.168.1.1(在路由器上可以查看),如果不記得可以將路由器復位。登入進界面,因為我們沒插網線,先不管其他的,跳過設置向導,進到這個界面,點擊高級設置。
關閉副路由器的udhcp功能,主、副路由器之間只需要1個路由器設置自動獲取IP就行了,通常我們的主路由器是已經打開了的,所以我們設置副路由器這里直接把它關閉就行,否則分配出來的IP不在同一個網段,副路由器會上不了網的!
如果你的路由器是剛復位的,可以先跳過設置向導,找到WDS橋接,當找到自己的主路由器,輸入密碼連接。連接到后主路由器會給副路由器分配IP。
我之前踩到一個坑就是:我的電腦是通過Wi-Fi連接到副路由器的,然后我的網線沒拔,導致一直有問題,所以如果你也是通過無線連接,記得先拔掉副路由器上的網線!
橋接成功后如下圖,可以測試上網功能了,以及你的開發板、Ubuntu、windows互ping。
以下內容是對ubunut的設置教程,如果ubuntu環境不會搭的可以參考下面步驟。
關于路由器,除了wds,還有些路由器是有mesh組網功能的,也能達到類似目的,如果你的路由器沒有wds,有mesh組網,可以自己百度探索下。我的主路由器就是沒有wds,但是有mesh功能。
首先點擊虛擬網絡編輯器,虛擬機默認是有VM0、VM1和VM8
其中VM0我們選擇用于橋接到有線網卡,
VM1默認選的是僅主機模式,我們不用管它,
VM2是我們新增加的,點擊添加網絡,選擇VM2就行,然后選擇橋接模式,網卡選擇你的無線網卡,因為我們是通過wifi上網,用的是無線網卡,橋接到無線網卡目的是讓我們的ubuntu可以上網,
點擊VM8,VM8選擇的是NAT模式,我不確定紅框里的兩個選項是否有效,建議按照我的一樣勾選上,并且確認IP前面3個跟你的上網的IP保持一致,在windows的cmd查看ip地址確認。
到此,虛擬網絡編輯器設置完。
點擊設置
點擊右上角框框里的圖標,選擇ens33,這個就是對應我的網絡適配器,該網卡是橋接到有線網卡的,所以我們在IPV4里面設置手動,然后自己填IP,參考圖片里的設置。
需不需要設置本地連接里的以太網?
有些教程會教我們改本地連接里的以太網,改成使用固定IP,按照我上面的方法是不需要的。
參考下面的,ens38對應的是網絡適配器2,它是橋接到無線網卡的,就是我的上網的網卡,我的PC是通過WIFI上網,這里的IPV4選擇自動DHCP就行了,就是會自動獲取IP。
然后就配好了,虛擬機可以上網,開發板也能ping通虛擬機。
可以看到都能正常獲取到IP,然后在開發板測試能否平通。
ping通,測試OK!
語:電腦與電腦之間進行文件傳輸,對于經常使用電腦的人來說,這是再正常不過的一個操作了??墒菐装貵B的文件該如何傳輸呢?通過寬帶網絡進行傳輸?由于帶寬的限制,效率太低。通過移動硬盤進行傳輸?前提得先買一個移動硬盤才行。本著節省的原則,今天小編帶大家少花錢,甚至不花錢解決大問題。那該怎么解決呢?So easy!一根網絡輕松搞定!下面就拭目以待吧!
雙機互聯場景圖
壹
搭建物理環境:
1.所需設備:
1)需要兩臺帶網卡計算機。
2)制作交叉線(568A-568B).
568A: 1白綠 2綠 3白橙 4藍 5白藍 6橙 7白棕 8棕
568B:1白橙 2橙 3白綠 4藍 5白藍 6綠7白棕 8棕
交叉線
3)使用交叉線連接兩臺計算機。
雙機互聯模擬圖
貳
配置TCP/IP:
1.配置IP地址:主機A(C類:192.168.0.1)
子網掩碼:255.255.255.0
默認網關:192.168.0.1
主機A TCP/IP參數設置
主機B(C類:192.168.0.2)
子網掩碼:255.255.255.0
默認網關:192.168.0.1
主機B TCP/IP參數設置
叁
測試兩臺計算機是否能相互PING通對方:
主機B ping主機A
主機A ping 主機B
肆
加入同一個工作組:
1.右鍵點選“此電腦”——點“屬性”——點“更改設置”——打開“系統屬性”——點選“網絡ID”將兩臺計算機分別加入相同工作組。
加入工作組
伍
啟用來賓帳戶:
1.打開“控制面板”——點選“用戶帳戶”——啟用“Guest來賓帳戶”。
啟用來賓帳戶
陸
修改組策略:
1.點選“運行”菜單,在運行菜單中輸入命令:gpedit.msc打開本地策略編輯器,依次展開“計算機配置”-“windows設置”-“安全設置”-“本地策略”-“用戶權限分配”找到“拒絕從網絡訪問這臺計算機”把里面“Guest用戶”刪除掉,然后點“應用”,點“確定”。
刪除Guest帳戶
柒
設置共享:
1.點選需要共享文件夾,點右鍵點選“共享“,然后再點選特定用戶,打開文件共享對話框,在”選擇要與其共享的用戶“中添加用戶”everyone(所有用戶)“,最后給everyone設置訪問權限即可!
結語:把需要拷貝的文件從主機A共享給主機B后,就可以盡情地復制、粘貼了,就像移動自己電腦硬盤文件一樣輕松便捷。好了,小伙伴們!你學會了嗎?如果你也喜歡小編分享的內容,那就關注小編吧!
P是否在同一個網段或同一個網絡,卻怎么都ping不通是怎么回事!
1、局域網有多個同樣ip的路由,但是每個路由器接的是單獨的入口寬帶,所以也就不能互相Ping通。
2、防火墻導致的,阻止了ping。在局域網同一網段(或者做了互通路由),關閉目標主機防火墻(最好兩臺電腦防火墻都關閉)。
3、兩個IP地址的子網掩碼不一樣,那也是沒法ping通的。
4、ip沖突,或ip地址與直聯路由不在同一個網段。
5、網關沒有設置好
4、網管型交換機設置問題。能配置了端口隔離,導致無法ping通?,F在很多交換機上可以設置保護模式,同一網段內的不同計算機之間可以通過交換機上的一個命令,相互間不通相互訪問,但可以與某一個接口通訊,如PVLAN功能、SWITCHPROTECT功能
總結,著手以上4點基本能解決ping不通的問題,還有什么更好的辦法解決了!