需求:
需要在虚拟机上面安装centos8开源系统,模拟线上环境。
1.下载虚拟机,并注册成功
2.安装centos8系统
3.开启虚拟机
配置的静态ip为192.168.6.6
方案:
- 打开虚拟机,在菜单栏选择“编辑”-“虚拟网络编辑器”,打开虚拟网络编辑器对话框。
- 在虚拟网络编辑器中,选择“Vmnet8”网络连接方式,并随意设置子网IP。
- 点击“NAT设置”页面,查看子网掩码和网关,这些信息后面修改静态IP时会用到。
- 检查宿主机VM8网卡设置,打开“网络和共享中心”,然后“更改适配器设置”。
- 在VMware Network Adapter VMnet8上单击右键,选择“属性”按钮打开属性对话框。
- 在虚拟机右下角,点击网络适配器按钮,右键选择“断开连接”,然后再重新连接,确保刚才的设置生效。
- 开启虚拟机,输入“ifcfg”命令查看当前分配的IP。
- 修改网络配置文件。首先关闭宿主机防火墙(例如:/etc/init.d/iptables stop),然后检查防火墙状态(例如:chkconfig iptables status)。
- 使用“vi /etc/sysconfig/network-scripts/ifcfg-eth0”命令进入配置文件,根据需要修改相关信息。其中,DEVICE表示网卡名称,HWADDR表示物理地址,TYPE表示网卡类型,UUID表示唯一ID,ONBOOT表示是否开机自启,NM_CONTROLLED表示是否由NetworkManager控制,BOOTPROTO表示启动协议(static表示静态IP),IPADDR表示静态IP地址,GATEWAY表示网关地址。
- 保存并退出配置文件。
- 重启虚拟机(例如:reboot),验证IP是否固定不变。
实现:
提示:
这里如果是修改需要用vim命令,ip addr查看网卡名称,然后找到对应的文件。
下面是配置文件:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=849ecfd0-f255-4853-96b1-f87b0fe1aa90
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.6.6
NETMASK=255.255.255.0
GATEWAY=192.168.6.1
DNS1=8.8.8.8
说明:
DEVICE表示网卡名称,HWADDR表示物理地址,TYPE表示网卡类型,UUID表示唯一ID,ONBOOT表示是否开机自启,NM_CONTROLLED表示是否由NetworkManager控制,BOOTPROTO表示启动协议(static表示静态IP),IPADDR表示静态IP地址,GATEWAY表示网关地址。
注意:
这里不要选择DHCP分配ip
物理机配置:
提示:
物理机ip随意,需要注意不要和网关一致,不能和虚拟机的ip一致,并且保持和虚拟机在同一个网段上面。
结果:
出现这样的数据,说明虚拟机能连接外网。
通过物理机的浏览器访问虚拟机的ip能打开宝塔,说明物理机能和虚拟机通信。
备注:
在搭建网络的时候,主要要注意到网关的配置,ip的配置,物理机vm8网卡的配置。
项目介绍
基于Laravel和Vue的快速开发的后台管理系统。
支持php8.0版本
技术交流QQ群:533738074 加群请备注来源:如gitee、github、官网等
。
站点地址
-
-
官方网站:http://ruan.scmls.cn
-
文档地址:http://doc.scmls.cn
-
演示地址:http://mango.scmls.cn/admin(账号:admin,密码:123456。备注:只有查看信息的权限)
-