天天看點

虛拟機能ping開發闆,開發闆不能ping虛拟機問題解決

問題

有一次想跟開發闆ping時遇到了這種情況,這種情況也從沒有遇到過,因為開發闆能ping得通電腦,就想着會不會是因為ubunto的防火牆打開了,但關閉了防火牆之後還是原樣。然後我對比了以前能互ping的虛拟機,我發現了用ifconfig -a這個指令時,我這個虛拟機隻顯示了ens33跟lo這兩個網卡,而以前的虛拟機有eth0。當我把虛拟機設為橋接模式時,會沒有顯示出ens33,是以我是用lo這個本地ip去ping,才導緻了虛拟機能ping開發闆,開發闆不能ping虛拟機。

解決方法:

就是把ens33這個網卡名改為網卡一名eth0, 我的ubunto16.04用的是以下指令

sudo vim /etc/default/grub

找到GRUB_CMDLINE_LINUX=""

改為GRUB_CMDLINE_LINUX=“net.ifnames=0 biosdevname=0”

然後sudo grub-mkconfig -o /boot/grub/grub.cfg

執行之後重新開機虛拟機,再用 ifconfig -a 指令看下有沒有eth0 ,接着設定這個網卡ip跟開發闆互ping。

繼續閱讀