Configuração de Servidor · 2 min read · Nov 21, 2025

O Servidor Perfeito - CentOS 5.2 x86_64 - Página 3

4 Ajustar /etc/hosts

Em seguida, editamos /etc/hosts. Deixe-o assim:

vi /etc/hosts

| # Não remova a linha a seguir, ou vários programas # que requerem funcionalidade de rede falharão. 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 ::1 localhost6.localdomain6 localhost6 |

5 Configurar Endereços IP Adicionais

(Esta seção é totalmente opcional. Ela apenas mostra como adicionar endereços IP adicionais à sua interface de rede eth0 se você precisar de mais de um endereço IP. Se você estiver bem com um endereço IP, pode pular esta seção.)

Vamos supor que nossa interface de rede seja eth0. Então, há um arquivo /etc/sysconfig/network-scripts/ifcfg-eth0 que contém as configurações para eth0. Podemos usar isso como um exemplo para nossa nova interface de rede virtual eth0:0:

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0

Agora queremos usar o endereço IP 192.168.0.101 na interface virtual eth0:0. Portanto, abrimos o arquivo /etc/sysconfig/network-scripts/ifcfg-eth0:0 e o modificamos da seguinte forma (podemos deixar de fora a linha HWADDR, pois é a mesma placa de rede física):

vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

| # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] DEVICE=eth0:0 BOOTPROTO=static BROADCAST=192.168.0.255 IPADDR=192.168.0.101 NETMASK=255.255.255.0 NETWORK=192.168.0.0 ONBOOT=yes |

Depois, precisamos reiniciar a rede:

/etc/init.d/network restart

Você também pode querer ajustar /etc/hosts depois de adicionar novos endereços IP, embora isso não seja necessário.

Agora execute

ifconfig

Você deve agora ver seu novo endereço IP na saída:

[root@server1 ~]# ifconfig  
eth0      Link encap:Ethernet  HWaddr 00:0C:29:B1:97:E1  
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0  
          inet6 addr: fe80::20c:29ff:feb1:97e1/64 Scope:Link  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  
          RX packets:310 errors:0 dropped:0 overruns:0 frame:0  
          TX packets:337 errors:0 dropped:0 overruns:0 carrier:0  
          collisions:0 txqueuelen:1000  
          RX bytes:28475 (27.8 KiB)  TX bytes:72116 (70.4 KiB)  
          Interrupt:177 Base address:0x1400  
  
eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:B1:97:E1  
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  
          Interrupt:177 Base address:0x1400  
  
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0  
          inet6 addr: ::1/128 Scope:Host  
          UP LOOPBACK RUNNING  MTU:16436  Metric:1  
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0  
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0  
          collisions:0 txqueuelen:0  
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)  
  
[root@server1 ~]#

6 Desativar o Firewall e o SELinux

(Você pode pular este capítulo se já tiver desativado o firewall e o SELinux no final da instalação básica do sistema (no Agente de Configuração).)

Quero instalar o ISPConfig no final deste tutorial, que vem com seu próprio firewall. É por isso que desativo o firewall padrão do CentOS agora. Claro, você é livre para deixá-lo ativado e configurá-lo de acordo com suas necessidades (mas então você não deve usar nenhum outro firewall mais tarde, pois provavelmente interferirá no firewall do CentOS).

O SELinux é uma extensão de segurança do CentOS que deve fornecer segurança adicional. Na minha opinião, você não precisa dele para configurar um sistema seguro, e geralmente causa mais problemas do que vantagens (pense nisso depois de ter feito uma semana de resolução de problemas porque algum serviço não estava funcionando como esperado, e então você descobre que tudo estava ok, apenas o SELinux estava causando o problema). Portanto, eu também o desativo (isso é obrigatório se você quiser instalar o ISPConfig mais tarde).

Execute

system-config-securitylevel

Defina tanto o Nível de Segurança quanto o SELinux como Desativado e clique em OK:

Depois, devemos reiniciar o sistema:

reboot

7 Instalar Alguns Softwares

Primeiro, importamos as chaves GPG para pacotes de software:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

Em seguida, atualizamos nossos pacotes existentes no sistema:

yum update

Agora instalamos alguns pacotes de software que são necessários mais tarde:

yum install fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils gcc gcc-c++
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.