一台cantos虚拟机从安装到基础配置
1.虚拟机安装

选择‘Install CentOS 7’
进入以下界面

语言就选择中文-简体中文

这里的软件选择根据需要可以自行选择,我这边选最小化安装
然后安装位置可以自定义也可以使用他默认的配置,这边就使用默认的就好了

打开网络连接
开始安装

安装的同时可以设置root密码以及创建用户
这边给root设置好密码后,并没有去创建新用户(正常使用还是推荐创建一个新用户,因为生产环境为了安全肯定是不会随意使用root账户的)

等待安装完成后重启即可
2.linux网络配置
1.桥接模式
相当于物理主机与虚拟主机之间有一道桥梁,通过物理主机网卡访问外网;
首先查看宿主机的网络状态
Ethernet adapter 以太网:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GbE Family Controller
Physical Address. . . . . . . . . : 80-FA-5B-67-10-8D
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::6926:a20e:5af6:f4a%2(Preferred)
IPv4 Address. . . . . . . . . . . : 10.248.223.146(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 2022年9月21日 15:38:59
Lease Expires . . . . . . . . . . : 2022年9月22日 16:08:59
Default Gateway . . . . . . . . . : 10.248.223.1
DHCP Server . . . . . . . . . . . : 10.248.6.6
DHCPv6 IAID . . . . . . . . . . . : 327219803
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-26-0C-87-78-80-FA-5B-67-10-8D
DNS Servers . . . . . . . . . . . : 223.5.5.5
114.114.114.114
NetBIOS over Tcpip. . . . . . . . : Enabled
然后配置虚拟机的网卡文件

将BOOTPROTO改为static
IPADDR自定义,但是网段要和宿主机保持一致
子网掩码,网关以及DNS和宿主机一致
然后修改/etc/sysconfig/network文件

这里网关同上
然后添加DNS(修改/etc/resolv.conf)

注意:如果使用NetworkManager进行网络管理,当重启服务的时候,有些情况可能会对resolv.conf进行覆写,因此最好对该文件加上i权限防止被修改(chattr +i /etc/resolv.conf)
进行测试

外网访问成功
2.NAT模式
VM虚拟主机的网络服务相当于路由器的作用,模拟的主机可通过物理主机访问外网,真机中NAT虚拟网卡

虚拟机的网卡文件网段要与设置的虚拟网卡的网段一致

这里BOOTPROTO尽量选择static,dhcp模式也可以但是每次启动ip都会发生变化,不利于使用
IP自定义但网段要和网卡一致
NETMASK,网关,DNS同上
重启服务

对外网进行验证

3.仅主机模式
仅让模拟主机与物理主机通信,不能访问外网,在真机中仅主机模式模拟网卡对应的物理网卡VMnet1.
如果想要访问外网则需要在真机上对仅主机模式虚拟网卡进行共享
3.软件仓库管理
直接去阿里镜像站下载repo文件
[root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2523 100 2523 0 0 12286 0 --:--:-- --:--:-- --:--:-- 12307
然后yum clean all清除元缓存以及yum makecache建立元缓存


之后就可以愉快玩耍了。

浙公网安备 33010602011771号