Instalação de máquina virtual VM Centos7 | configuração de serviço de rede IP estático | virtualização | arquitetura operacional de máquina virtual

1. Introdução

Antes de aprender, acho que é necessário introduzir alguns pré-conhecimentos, como "virtualização" e "máquina virtual" e "arquitetura operacional da máquina virtual" , que é mais propício para nossa compreensão do ambiente operacional

(1) O que é virtualização?

VT é a abreviação de Virtualization Technology (Tecnologia de Virtualização), que se refere à abstração de recursos físicos do computador virtualizando um computador em vários computadores lógicos por meio da tecnologia de virtualização, realizando a simulação, isolamento e compartilhamento de recursos e executando vários computadores lógicos no computador ao mesmo tempo. Cada computador lógico pode executar diferentes sistemas operacionais, e os programas aplicativos podem ser executados em espaços independentes sem afetar uns aos outros, melhorando significativamente a eficiência do trabalho do computador. A virtualização pode ser dividida em virtualização de plataforma baseada em (o cenário que aprenderemos) e virtualização de sistema operacional baseada em sistema operacional , que não discutirei em detalhes aqui

Existem muitos problemas específicos resolvidos pela virtualização, você pode consultar o documento para entender

Utilização total dos recursos
Alto acoplamento de ambientes
Tempos de entrega mais curtos
Alta disponibilidade de cargas críticas
Maior eficiência operacional
Segurança do sistema

(2) O que é uma máquina virtual?

O sistema virtual gera uma nova imagem virtual (arquivo IOS) do sistema operacional existente por meio da máquina real (máquina de hardware), que possui exatamente as mesmas funções e experiência operacional do sistema Windows real. Depois de entrar no sistema virtual, todas as operações são realizadas neste novo sistema virtual. Você pode instalar e executar software de forma independente, salvar dados e ter sua própria área de trabalho independente (desktop), que não terá nenhum impacto no sistema real. A tipo de sistema operacional que pode ser alternado de forma flexível entre o sistema existente e a imagem virtual e, usando a função "Desfazer" (recuperação) da máquina virtual, posso restaurar imediatamente a máquina virtual ao estado anterior à instalação do software. é muito adequado para fazermos experimentos. Faça o teste e aprenda.

2. começar

Voltando ao tópico
Se quisermos aprender nginx, primeiro precisamos de um ambiente linux.No momento, a melhor solução é usar a máquina virtual VMware Workstation para criar um ambiente de execução com uma arquitetura de permanência para aprendizado.

// 本篇博客采用的软件版本
VMware Workstation  16.2.1  // 虚拟机软件
CentOS-7-x86_64-Minimal-1708.iso  // centos镜像  这里采用的是Minimal版 没有图形化界面

Endereço de download da máquina virtual VMware Workstation | Endereço do site oficial
endereço de download do espelho centos
As etapas de instalação da máquina virtual não são demonstradas aqui.

(1) Arquitetura de execução da máquina virtual

1. Arquitetura de permanência

Aqui, o editor desenha uma imagem para ajudar os amigos a entender melhor a arquitetura de permanência
. Os parasitas de arquitetura de permanência no monitor da máquina virtual e o host não interferem um no outro, por isso é usado principalmente no ambiente experimental e no ambiente de teste . Claro , também é muito bom para a gente aprender.

característica

  1. A máquina virtual é instalada no sistema operacional como software aplicativo
  2. Vários sistemas operacionais podem ser instalados no software da máquina virtual
  3. Baixo acoplamento com o host (sistema operacional) instalado no hardware do computador

Os produtos de máquina virtual de arquitetura de host comumente usados ​​incluem a estação de trabalho Vmware . Hyper-v significa simplesmente que você pode usar máquinas virtuais para criar vários sistemas operacionais com baixo acoplamento com o host (sistema operacional).

2. Arquitetura nativa

Aqui, o editor desenha outra imagem para ajudar os amigos a entender melhor a arquitetura nativa
. Atualmente, a arquitetura nativa é usada apenas no ambiente de produção da empresa é configurada no servidor de produção da empresa e a construção do nativo ambiente geralmente custa dinheiro.
insira a descrição da imagem aqui

Recursos
O software da máquina virtual é instalado diretamente no hardware do computador para se tornar o host.
A própria máquina virtual é um sistema operacional
e pode executar vários sistemas operacionais ao mesmo tempo.

Os produtos comuns de máquinas virtuais de arquitetura nativa incluem Vmware vSphere, que é cobrado
. Em seguida, as duas arquiteturas operacionais de máquinas virtuais são apresentadas aqui. Em seguida, começaremos a instalar o sistema operacional CentOS-7 na estação de trabalho Vmware.

3. Instalação do sistema operacional da máquina virtual

Primeiro instale a máquina virtual da estação de trabalho VMware

1. Abra a máquina virtual e clique em [File] - [New Virtual Machine]

insira a descrição da imagem aqui

Selecione o guia da máquina virtual e selecione [Clássico] e clique em [Avançar]

insira a descrição da imagem aqui

Selecione o arquivo de imagem ISO instalado e clique em [Avançar]

insira a descrição da imagem aqui

Defina o nome da máquina virtual e o local onde a máquina virtual está armazenada e clique em [Avançar]

insira a descrição da imagem aqui

Configure o tamanho do disco da máquina virtual Aqui, usamos diretamente a configuração padrão e clique em [Avançar]

insira a descrição da imagem aqui

Então você pode ver as informações da máquina virtual configurada anteriormente, clique em [Next]

insira a descrição da imagem aqui

Em seguida, a máquina virtual inicia automaticamente na seguinte interface e clicamos em qualquer tecla para continuar

insira a descrição da imagem aqui

Selecione um idioma e clique em continuar

insira a descrição da imagem aqui

Isso inclui definir partições

insira a descrição da imagem aqui

Aqui eu escolho a configuração padrão e clico em Concluirinsira a descrição da imagem aqui

Então podemos clicar em [Iniciar instalação]insira a descrição da imagem aqui

A instalação já está em andamento. Vamos definir a senha root (super administrador) durante a instalação.

insira a descrição da imagem aqui

Após definir a senha, clicamos em Concluir e entramos na longa espera

insira a descrição da imagem aqui

Após a instalação do display, clicamos para reiniciar e a máquina virtual reiniciará automaticamente

insira a descrição da imagem aqui

Após a conclusão da reinicialização, você entrará nesta interface. Isso prova que a instalação foi bem-sucedida. Neste momento, podemos inserir root e pressionar Enter para inserir a senha de root que acabamos de definir e, em seguida, pressionar Enter para fazer login.

Observe que instalamos a versão Minimal sem interface gráfica, que é mais adequada para o ambiente de produção real e mais propícia ao aprendizado

insira a descrição da imagem aqui

4. Configuração do serviço de rede IP estático

Instalamos a máquina virtual acima e podemos começar a configurar os serviços de rede. A máquina virtual recém-instalada não tem um endereço IP atribuído à LAN. Pode nem ter serviços de rede. Neste momento, precisamos configurar o arquivo da placa de rede . Nosso objetivo final não é apenas permitir que a máquina virtual tenha serviços de rede, mas também configurar um endereço IP fixo para a máquina virtual , de modo que seja conveniente aprendermos a usar a ferramenta de conexão remota ssh posteriormente .

Verifique o ambiente de rede

Depois de fazer login na máquina virtual, podemos usar o seguinte comando para verificar se a rede está disponível

$ ping qq.com

insira a descrição da imagem aqui
Pode-se ver que o ping falha
, e então podemos usar o seguinte comando para verificar o endereço IP da nossa máquina

$ ip addr

Você pode ver que ens33 não tem um endereço IP atribuído
insira a descrição da imagem aqui

Em seguida, vamos começar a configurar o endereço IP estático Clique com o botão direito do mouse em nossa máquina virtual e clique em [Configurações]

insira a descrição da imagem aqui

Certifique-se de que a guia do adaptador de rede selecione o modo bridge (tenho uma explicação detalhada desses três modos abaixo) **

Após selecionar, clique em OK

insira a descrição da imagem aqui

Três modos de rede de máquinas virtuais

1. Modo Bridge
A placa de rede virtual e a máquina virtual estão no mesmo segmento de rede, a máscara de sub-rede, gateway e parâmetros DNS são os mesmos, o host virtual e a máquina local estão no mesmo status e é um host independente na LAN.
2. A
máquina virtual net acessa a rede externa através da máquina host e, ao navegar na Internet, usa o ip da máquina host. A vmnet8 da máquina host e a placa de rede da máquina virtual estão no mesmo segmento de rede . A máscara de sub-rede, gateway, DNS e outros parâmetros são todos da mesma forma, desde que o host possa acessar a Internet, a máquina virtual também pode acessar a Internet. 3.
Modo de host
A máquina virtual e o host estão completamente isolados e o máquinas virtuais podem se comunicar umas com as outras.

Comece a configurar o acesso à Internet e ip estático

Primeiro, mantenha pressionada a tecla win + r no teclado , digite cmd e pressione a tecla Enter
, digite o seguinte comando e pressione a tecla Enter

$ ipconfig

Você pode ver as informações da nossa placa de rede

insira a descrição da imagem aqui

Grave o gateway padrão e, em seguida, alterne para a máquina virtual e digite o seguinte comando para modificar o arquivo de configuração da placa de rede

$ vi /etc/sysconfig/network-scripts/ifcfg-ens33

Você pode ver o seguinte

insira a descrição da imagem aqui

O conteúdo original é modificado para o conteúdo a seguir, e o uso do editor vi não será explicado em detalhes aqui.

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static  // 由原来的 dhcp 改为 static
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=d768f819-cfc1-4a6d-8bf5-cd7359a86c75
DEVICE=ens33
ONBOOT=yes  // 由原本的 no 修改为 yes
:
# 新增内容
# IP地址 (根据自己的环境修改)
IPADDR=192.168.43.99
# 子网掩码
NETMASK=255.255.255.0
# 网关(根据自己的环境修改 就是我们上面记录的网关)
GATEWAY=192.168.43.1
#DNS
DNS1=223.5.5.5

Em seguida, digite o seguinte comando para reiniciar o serviço de rede

$ systemctl restart network

Em seguida, use ip addr para visualizar o endereço IP, você pode ver que o endereço IP se tornou nosso endereço IP configurado

insira a descrição da imagem aqui

Também podemos usar o comando ping acima para testar o ambiente de rede

insira a descrição da imagem aqui

Pode-se ver que o pacote de dados pode ser recebido, parabéns, você o concluiu e pode navegar na Internet com alegria

Alguns servidores DNS públicos

#阿里
223.5.5.5
223.6.6.6
#腾讯
119.29.29.29
182.254.118.118
#百度
180.76.76.76
#114 DNS
114.114.114.114
114.114.115.115
#谷歌
8.8.8.8
8.8.4.4

5. Fim

Este é o fim deste blog.Se você tiver alguma dúvida ou erro, sinta-se à vontade para mencioná-los na área de comentários. Este é o terceiro blog do editor. No seguimento, esta coluna começará a explicar o conhecimento do nginx do mais superficial ao mais profundo. Amigos interessados ​​podem se inscrever. Espero que este processo de compartilhamento de conhecimento seja também um tipo de melhoria para mim mesmo, suas curtidas são minha maior motivação.
insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/Siebert_Angers/article/details/126946324
Recomendado
Clasificación