由于学校实验的需要在arm板子上交叉编译,虚拟机和主机要在同一网段内,所以需要修改虚拟机的联网方式为桥接模式。
首先win + R打开cmd输入ipconfig回车查看主机网卡配置
有线联网是酱紫
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : xxxxxxxxx
IPv4 地址 . . . . . . . . . . . . : 192.168.x.x
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.x.x
无线联网
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : xxxxxxxxxxx
IPv4 地址 . . . . . . . . . . . . : 192.168.x.x
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.x.x
不管桥接到哪个网卡上,网关设置要相同,虚拟机和主机在同一网段下
通过控制面板进入主机网卡配置
右键点击属性,勾选开启主机桥接协议
选择IPv4双击
cat /etc/redhat-release
查看一下操作系统版本 CentOS Linux release 7.6.1810 (Core)
使用root模式修改虚拟机网络配置
不然的话也可以用 sudo
su root or sudo
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"//设置静态IP
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="26a7fd73-6c41-47ba-b6b7-8b164a389671"
DEVICE="ens33"
ONBOOT="yes"//联网开关
ZONE=public
IPADDR=192.168.0.102//IP地址设置 注意避免IP冲突
GATEWAY=192.168.0.1//网关设置
DNS=8.8.8.8
DNS1=114.114.114.114
修改后:wq保存退出
然后修改VMware Workstations配置,点击菜单栏编辑->虚拟网络编辑器
点击右下角更改设置
选择任意一个虚拟网卡,VMnet1和VMnet8都可以,
然后选择桥接模式,下拉菜单里边主机用什么网卡就选择哪个网卡
点击网络适配器,选择自定义,在下拉菜单中选择刚才选的虚拟机网卡,点击确定
虚拟机网络配置改动重启网络服务
service network restart
虚拟机宏观配置重启虚拟机
reboot
与NAT模式的保姆式服务相比,BRIDGE更多的是自定义,各有特点。
颇有百花齐放,百家争鸣的感觉,大家可以根据需求选用不同的模式。
看了很多文章,做了很多尝试,以上是我整理的宏观思路,有不对的地方欢迎大家批评指正,也希望可以收获大家的赞。
物联网水本一枚,希望不断深耕加深自己对计算机体系结构的理解,希望全世界无产阶级获得解放,脸上多些笑容。
EDG牛逼,双城之战好看,孤勇者好听,LOL yyds
许个愿,以后成为深入理解计算机系统的大佬