virtualbox虚拟机中centos7配置静态地址及共享文件
2019-12-08 本文已影响0人
木小孩
我的宿主机为win10,centos7平时用于开发练习
静态地址的设置
1.网卡1设置如图,用于虚拟机中连接外网
网卡1设置2.网卡2设置,用于虚拟机和本机连接
网卡2设置3.启动虚拟机后,使用 ip addr 命令查看当前系统识别到的网卡
ip addr4. 查看 /etc/sysconfig/network-scripts/ 目录 下,ifcfg-开头的文件,下图中正常ifcfg-enpos8是不存在的。
ls /etc/sysconfig/network-scripts/5. 复制 ifcfg-enp0s3 文件,新文件名按你步骤3中得到的网卡名称为准,我的是enp0s8
初始配置 修改后配置bootproto改为static
name 和 device 改为网卡名称
uuid 随便改改,不要和其他网卡相同
onboot 改为yes,开机启动
加2行,值不可乱设,查看之前host-only配置的网络,IPADDR要网端相同(前3段相同),NETMASK要相同。
host-only网络6.重启服务生效
service network restart
7.如果外部还是连接不上虚拟机,查看是否是防火墙的问题 service firewalld status
共享文件的设置
1.virtualbox中设置,共享文件夹路径是你本机要共享的路径,共享文件夹名称记下,设置挂载要用到勾选自动挂载也可实现开机自动挂载 。
设置共享2.开机,进入centos中,挂载文件夹,"e" 是上一步中设置的共享文件夹名称,"/e"是你想要挂载的路径,目录一定要存在,不存在你可以新建个目录,完成后,你就可以在“/e”目录中年到你所共享的文件。
mount -t vboxsf e /e
3. 上述挂载重启虚拟机后挂载会失效,若想开机自动挂载,在 /etc/fstab 文件中加入一行,“e”是设置的共享文件平名称,“/e”是你要挂载的路径
fstab 设置e /e vboxsf defaults 0 0