虚拟机VirtualBox安装CentOS7,自动分配ip
安装环境
-
安装最新版的Virtual Box,点击安装
-
下载centos7镜像
-
创建虚拟机,可参考
-
选择下载到本地的镜像
-
设置启动顺序
-
点击启动
-
启动过程中报错:“FATAL:No bootable medium found!”
1.没有选择iso镜像
2.光驱没有排在第一位置
3.镜像只能选择x86系列
-
启动时报错:不能为虚拟电脑打开一个新任务
1.打开VirtualBox安装文件夹里的\drivers\vboxdrv文件夹
2. 右键VBoxDrv.inf文件,点击安装
3.安装完成后重启VirtualBox
4.重启电脑5.右键VirtualBox,以管理员的身份打开,再次启动
参考 -
之后进入图形安装界面
-
安装位置,将刚才分配的硬盘空间全部回收,并自动分区
-
选择最小化安装
-
配置网络
参考 -
设置管理员和普通用户
-
等待安装完成
配置网络
- 查看宿主机
C:\Users\ychen
λ ipconfig
Windows IP 配置
以太网适配器 以太网:
媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 VirtualBox Host-Only Network:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::a1f:b285:9df8:4e52%18
IPv4 地址 . . . . . . . . . . . . : 192.168.56.102
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
无线局域网适配器 本地连接* 9:
媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :
无线局域网适配器 本地连接* 10:
媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::d535:a64f:ea6:410b%8
IPv4 地址 . . . . . . . . . . . . : 192.168.31.111
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.31.1
-
主机 -> 主机网络管理器 -> 自动分配
-
查看区间
-
设置 -> 网络
# 启动虚拟机,进入如下目录
[root@MiWiFi-R3P-srv ~]# cd /etc/sysconfig/network-scripts
# 编辑
[root@MiWiFi-R3P-srv network-scripts]# vi ifcfg-enp0s3
# 配置如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp <-
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=enp0s3
UUID=58b97796-1a38-47fd-b306-10ebf2bce06c
DEVICE=enp0s3
ONBOOT=yes <-
# 重启网络服务
[root@MiWiFi-R3P-srv network-scripts]# systemctl restart network
- 验证,宿主机连接wifi是自动分配的ip是192.168.31.102,宿主机连接手机热点时自动分配的ip是192.168.17.211
# 查看ip
[root@MiWiFi-R3P-srv network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:e2:2f:93 brd ff:ff:ff:ff:ff:ff
inet 192.168.31.102/24 brd 192.168.31.255 scope global noprefixroute dynamic enp0s3
valid_lft 43194sec preferred_lft 43194sec
inet6 fe80::bd7a:2daf:c4f6:20a0/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# 测试外网
[root@MiWiFi-R3P-srv network-scripts]# ping www.baidu.com
PING www.a.shifen.com (220.181.38.149) 56(84) bytes of data.
64 bytes from www.baidu.com (220.181.38.149): icmp_seq=1 ttl=52 time=27.4 ms
64 bytes from www.baidu.com (220.181.38.149): icmp_seq=2 ttl=52 time=69.4 ms
64 bytes from www.baidu.com (220.181.38.149): icmp_seq=3 ttl=52 time=27.7 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 27.487/41.557/69.442/19.717 ms
# 宿主机测试
C:\Users\ychen
λ ping 192.168.31.102
正在 Ping 192.168.31.102 具有 32 字节的数据:
来自 192.168.31.102 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.31.102 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.31.102 的回复: 字节=32 时间<1ms TTL=64
192.168.31.102 的 Ping 统计信息:
数据包: 已发送 = 3,已接收 = 3,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
Control-C
# 宿主机连接
C:\Users\ychen
λ ssh -p 22 root@192.168.31.102
The authenticity of host '192.168.31.102 (192.168.31.102)' can't be established.
ECDSA key fingerprint is SHA256:I6zJCbuLQgjWVJxOEuMAaoYQMwDh/duzo3shcs4DIY0.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.31.102' (ECDSA) to the list of known hosts.
root@192.168.31.102's password:
Last login: Thu May 2 23:03:59 2024
[root@MiWiFi-R3P-srv ~]#