虛擬機器橋接模式 ping 不通物理機的問題
阿新 • • 發佈:2018-11-08
這種情況的出現也不知道為啥,
首先開啟虛擬機器 點 “編輯”裡的 “虛擬網路編輯器”---
然後在“橋接到”那裡由“自動”改成“個人區域網”,右下角點應用...然後你會發現依然ping不通,所以這個時候你再回到這裡,把它改回“自動”,然後點應用...
他就居然可以ping通了!!!!!!!!!!!!!
我也不知道怎麼回事,每次重啟電腦之後都會出現這種問題,然後我每次都是這樣解決的,先改成“個人區域網”,然後再改回“自動”,這樣就好了,網上的好多方法我都試了,就是不好使,雖然不清楚是怎麼回事,不過目前也懶得管了,希望各位評論裡指點一下
結果這次認真看了日誌報錯後發現是說eth0這個檔案找不到
Mar 14 00:36:39 centos7 network: Bringing up interface eth0: ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Device eth0 does not seem to be present, delaying initialization.
Mar 14 00:36:39 centos7 /etc/sysconfig/network-scripts/ifup-eth: Device eth0 does not seem to be present, delaying initialization.
原來是之前做優化的時候將7的網絡卡名改成了eth0(眾所周知7的網絡卡名是eno後面隨機 一串數字),生成選單時沒有生效,那麼在此生效一下(下面的操作必須登陸root使用者進行操作
注意網絡卡配置名是已經修改成eth0以後執行下面操作,一共修改的地方有三處,第一處網絡卡名:/etc/sysconfig/network-scripts/ifcfg-eth0 ,第二處配置檔案裡面:NAME=eth0 ,第三處也是配置檔案裡面:DEVICE=eth0
修改/etc/sysconfig/grub,新增net.ifnames=0 biosdevname=0
[[email protected] ~]# cat /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=128M rd.lvm.lv=centos/root rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
[ [email protected] ~]#
生成選單
[[email protected] ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-8058723e5e754d3aabc51842d9108e3b
Found initrd image: /boot/initramfs-0-rescue-8058723e5e754d3aabc51842d9108e3b.img
done
[[email protected] ~]#
最後reboot重啟
注:第二次設定的時候,虛擬機器中一直都可以訪問外網,但是就是靜態ip沒起作用,上面的操作做完還是不管用,最後,退出登入然後登入的時候就是用root登入,然後執行 grub2-mkconfig -o /boot/grub2/grub.cfg 命令,然後重啟就好使了