Objetivo

Este documento fornece instruções sobre como atualizar o Asterisco em um cartão SD e instalar o Webmin e o Postfix Mail Server. O objetivo é instalar o Postfix Mail Server em um Raspberry Pi para fins de teste.

O Raspberry Pi não é um produto suportado pela Cisco. Este documento destina-se somente a fins de suporte e não é um documento de solução.

O que é o Webmin?

O Webmin é uma Interface Gráfica do Usuário (GUI) para administração do sistema para sistema Unix. O Unix é um sistema operacional que suporta e permite multitarefa e funcionalidade multiusuário. Você pode instalar módulos facilmente no Webmin, como o Postfix Mail Server, o servidor Lightweight Diretory Access Protocol (LDAP), o filtro de correio de procmail, o Point-to-Point Tunneling Protocol (PPTP) VPN Server e muitos outros. Você também pode configurar contas de usuário, DNS, compartilhamento de arquivos e outras configurações necessárias, em vez de precisar editar manualmente cada arquivo de configuração Unix. Essa é uma boa solução se você não gosta de trabalhar com linhas de comando e prefere usar a GUI para ajudá-lo a configurar e adicionar novas funcionalidades.

Para saber mais sobre o Webmin, clique aqui.

O que é o Postfix Mail Server?

O Servidor de Correio Postfix é um agente de transferência de correio de código aberto. É um aplicativo usado para enviar e receber e-mails. O Postfix Mail Server pode ser usado com outros módulos, como o Dovecot. O Dovecot é um servidor IMAP (Internet Message Access Protocol) e POP3 (Post Office Protocol 3) de código aberto usado como servidor de armazenamento de correio.

Para saber mais sobre o postfix, clique aqui.

Por que eu quero instalar o servidor de correio postal?

Todos usam e-mail. Os usuários podem hospedar seu próprio servidor de e-mail ou podem ir com um provedor de terceiros. Uma das maiores perguntas que as pessoas têm quando usam um provedor de terceiros é, "Estou confortável com isso?" A maioria dos usuários provavelmente gostaria de usar um provedor terceirizado, pois sua segurança é melhor do que a que têm em casa ou em suas pequenas empresas; mas alguns usuários preferem hospedá-la internamente. Ao hospedar seu próprio servidor de e-mail, você tem controle total sobre seus próprios dados.

Além disso, hospedar seu próprio servidor de e-mail significa que você pode controlar seu próprio endereço de e-mail com seu nome de domínio (por exemplo, Bob@esupport.com). Qual das opções para apresentação comercial parece melhor do que falar com um nome de domínio de terceiros (por exemplo, Bob@hotmail.com). Há muitas opções que os usuários têm ao hospedar seu próprio servidor de e-mail. Há Exchange, Sendmail, Groupwise, Postfix e muito mais. Alguns servidores são gratuitos, mas outros não. Nesse caso, o Postfix é um servidor de e-mail gratuito e de código aberto que os usuários podem instalar em seu Raspberry Pi.

Requirements

- Raspberry Pi (Pi 3 B+, Pi 3, Pi 2, B+, B e A - para obter mais informações, confira: raspberry-asterisk.org)

- Imagem do asterisco

- Etcher

- Cartão SD (mínimo de 32 GB)

- Adaptador de cartão SD (opcional - se o dispositivo tiver uma porta de cartão SD)

- Nome do domínio (opcional - dependendo do caso de uso)

Table Of Contents

1. Instalando o asterisco no framboesa

2. Conectando-se ao Raspberry Pi usando SSH

3. Instalação do Webmin no Raspberry Pi

4. Acesso ao Webmin e Instalação do Servidor de Correio de Correio

5. Conclusão

Instalando o asterisco no framboesa

Passo 1

Na página de downloads de framboesa-asterisco, role para baixo até ver a imagem mais recente disponível para download. Neste exemplo, selecionamos o raspbx-04-04-2018.zip próximo ao campo HTTP. O arquivo zip deve iniciar a instalação.

Verifique se você tem armazenamento suficiente no cartão SD. Usaremos um cartão SD de 32 GB para este tutorial.

Passo 2

Depois de fazer o download do arquivo zip, navegue até o local do arquivo zip. Clique com o botão direito no arquivo zip e selecione Extract All....

Sinta-se à vontade para usar outros softwares (ou seja, 7-Zip, WinRAR, WinZip, etc.) para extrair o arquivo zip.

Etapa 3

Uma janela Extract Compressed (Zipped) Folders (Extrair pastas compactadas (Zipadas) deve ser exibida. Clique em Extract (Extrair) para extrair o arquivo zip na pasta em que ele está atualmente.

Sinta-se à vontade para extraí-lo para uma pasta diferente. Para fazer isso, clique em Procurar... e selecione uma pasta diferente.

Passo 4

Depois que o arquivo tiver sido extraído. Você deve ver a pasta descompactada.

Etapa 5

Corra BalenaEtcher.

Se você ainda não instalou o Etcher, confira seu site clicando aqui.

Etapa 6

A janela Etcher deve ser exibida. Clique em Selecionar imagem.

Etapa 7

A janela Abrir é exibida. Navegue até o local da imagem raspbx. Selecione o raspbx-04-04-2018.img e clique em Abrir.

Passo 8

Verifique se o cartão SD está selecionado. Clique em Alterar para selecionar um cartão SD diferente. Clique em Flash! quando estiver pronto para atualizar a imagem raspbx para o cartão SD. Levará algum tempo para atualizar a imagem em seu cartão SD. Por favor, não o interrompa. Ele deve avisá-lo quando terminar de atualizar a imagem para o cartão SD.

Verifique se o cartão SD está conectado ao dispositivo. Você pode precisar de um adaptador se o dispositivo não tiver uma porta de cartão SD.

Agora você deve ter gravado com êxito seu cartão SD com a imagem raspbx.

Conectando-se ao Raspberry Pi usando SSH

Passo 1

Conecte-se ao seu Raspberry Pi por Secure Shell (SSH) ou conecte o seu Raspberry Pi a um monitor de computador via HDMI. Antes de poder acessar seu Raspberry Pi usando SSH, você precisaria saber o endereço IP do Raspberry Pi. Neste exemplo, PuTTY foi usado para SSH no Raspberry Pi.

Sinta-se à vontade para experimentar alguns dos métodos na documentação do Raspberry Pi para encontrar o endereço IP do seu Raspberry Pi: Endereço IP do Framboesa Pi.

Passo 2

Insira o endereço IP do seu Raspberry Pi no campo Host Name (ou IP address). Verifique se a porta é 22 e SSH está selecionada como o Tipo de conexão. Clique em Abrir para iniciar a sessão.

Etapa 3

Um alerta de segurança PuTTY será exibido. Clique em Sim para continuar a conexão.

Etapa 4. Você receberá um prompt de login. Digite o nome de usuário root e raspberry como a senha padrão.

Recomenda-se alterar sua senha quando você estiver conectado. Use o comando passwd para alterar sua senha.

Instalação do Webmin no Raspberry Pi

Alguns comandos que usaremos podem ser encontrados nesta página. Para obter os comandos mais atualizados, consulte o link fornecido.

Passo 1

Digite o seguinte comando para instalar dependências. Quando solicitado a continuar, pressione y no teclado para continuar.

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-Versões python

Passo 2

Digite o comando abaixo para fazer o download da versão DEB do Webmin no Raspberry Pi. Uma extensão de arquivo DEB é um arquivo do pacote de software Debian. Isso é usado principalmente em sistemas operacionais baseados em Unix que contêm arquivos para arquivos executáveis, documentação e bibliotecas.

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb

Etapa 3

Digite o comando abaixo para instalar o Webmin.

O nome de usuário de administração está definido como raiz e a senha é sua senha raiz atual.

dpkg — install webin_1.900_all.deb

Você deve ter instalado com êxito o Webmin em seu Raspberry Pi.

Acesso ao Webmin e Instalação do Servidor de Correio de Correio

Passo 1

Insira https:// IP_address_of_your_raspberry_pi:10000 na URL do seu navegador da Web para acessar a página da Web do Webmin. Neste exemplo, https://192.168.86.39:10000 foi inserido.

Se não se lembrar do endereço IP do seu Raspberry Pi, você pode tentar acessá-lo usando https://raspbx:10000.

Passo 2

Faça login na página de configuração da Web do Webmin.

Note: O nome de usuário é definido como root e a senha é sua senha atual para root. Se você alterou sua senha na etapa 4 de Connecting to the Raspberry Pi using SSH section, insira a senha que você alterou.

Etapa 3

Na guia Webmin, clique na lista suspensa Módulos não usados.

Passo 4

Na lista suspensa Módulos não usados, localize Servidor de Correio Postfix e clique nele.

Etapa 5

No Postfix Mail Server, clique no botão Click here para baixar e instalar o Postfix. Ele procurará pacotes que você ainda não instalou.

Etapa 6

Clique no botão Instalar agora.

Etapa 7

Uma lista de pacotes será exibida mostrando os pacotes que você instalará. Se a instalação não tiver sido iniciada, clique no botão Instalar agora novamente para iniciar a instalação.

Passo 8

O Postfix deve ser instalado. Você deve ver algo como a imagem abaixo.

Passo 9

Depois que o Postfix tiver sido instalado, você deverá receber uma notificação na parte inferior informando que "instalar pacotes completos" ou "Instalados com êxito 2 pacotes".

Passo 10

Navegue até Postfix Mail Server no menu à esquerda. O Postfix Mail Server pode estar na lista suspensa Servidores ou Módulos não usados. Neste exemplo, o Servidor de Correio Postfix estava na lista suspensa Módulos não usados.

Você deve ter instalado com êxito o servidor de correio postal no Raspberry Pi. Para começar a fornecer serviço de correio com o Postfix, há três configurações que precisam ser configuradas na maioria dos casos. Clique em Opções gerais e, em seguida, configure Que domínio usar no correio de saída, Que domínios receber correio e redes locais. Clique no botão Salvar e aplicar para salvar sua alteração.

Para saber mais sobre isso, consulte a documentação do Webmin sobre a Configuração básica do Postfix.

Conclusão

Você deve ter instalado com êxito o Servidor de Correio Postfix em seu Raspberry Pi.

Additional Information

Se você estiver interessado em diferentes abordagens, mas ainda estiver usando o Raspberry Pi, consulte estes tutoriais:

Esses tutoriais usarão a interface de linha de comando para configurar o servidor de e-mail. Entre em contato com eles para solucionar problemas ou dúvidas.

Tutorial simplificado - Tire um servidor de e-mail do seu Raspberry Pi 3

Tutorial detalhado com outros recursos: Sam Hobbs - Servidor De E-Mail Raspberry Pi Parte 1: Tutorial do Postfix

Não usaremos os dois tutoriais fornecidos acima. Esses são recursos adicionais que podem ser úteis para você.

Para saber mais sobre como criar uma rede de voz básica usando um Raspberry Pi, clique aqui.