1.輸入指令ipconfig -all查看本地網絡配置
-
網絡設置
點擊虛擬機編輯
添加網絡,選擇橋接模式:
-
虛擬機設置
-
重啟虛擬機,root用戶登錄后輸入指令
vi /etc/sysconfig/network-script/icfg-ens32
BOOTPROTO=static表示靜態IP ONBOOT=yes是否開機啟動, 要想網卡開機就啟動或通過 systemctl restart network控制網卡,必須設置為 yes IPADDR 的 10.1.#.# 段和主機保持一致,最后的IP自己定義,1-255之間,1默認是網關使用,255默認是廣播使用。 GATEWAY 網關地址 跟宿主機保持一致 NETMASK 子網掩碼,win環境使用十進制表示,通常是255.255.255.0,MAC系統中是十六進制表示,如:0xffffff00 跟宿主機保持一致 NDS1,2 域名解析服務器,沒有這個配置,你的虛擬機訪問的域名就無法被解析,只能通過IP來訪問。 跟宿主機保持一致
-
重啟網卡
systemctl restart network
此時會報錯“RTNETLINK answers: File exists”
解決:
關閉NetworkManager服務
systemctl stop NetworkManager
最好關閉NetworkManager開啟重啟
chkconfig NetworkManager off
再次重啟網卡服務
systemctl restart network.service
-
配置局域網內其它電腦的ip
改成手動獲取,配置跟宿主機同一網段的ip
如宿主機是192.168.1.8 那訪問宿主機虛擬機的電腦就改成192.168.1.3就行,治愈網關,dns都參考宿主機。
此時發現宿主機與虛擬機之間可以ping通,但是局域網其它電腦ping的通宿主機,但是ping不同蘇主句上的虛擬機。
此時輸入指令,把namesever=8.8.8.8加入最下面就行了
vi /etc/resolv.conf