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