Como configurar um endereço IP no Linux CentOS 7?

O CentOS (Community enTerprise Operating System) é uma distribuição Linux de classe Enterprise, baseada em código fonte gratuitamente distribuído pela Red Hat e mantida pelo projeto CentOS. Para quem necessita de estabilidade, este é o sistema operativo ideal.

Hoje vamos ensinar como podem proceder à configuração de um endereço IP, máscara, gateway e DNS no CentOS 7.

O Centos/RHEL 7.0 adotou o systemd, que é um substituto para a daemon init do Linux (mas é compatível com os scripts init do SysV e LSB) e que oferece várias melhorias ao nível da gestão de processos, gestão da dependência de serviços, inicialização do sistema e desempenho da própria shell.

Esta alteração resultou na mudança de alguns comandos, obrigando os utilizadores a conhecerem como gerir serviços, processos, etc.

Como configurar um endereço IP no Linux CentOS 7?

Configurar a rede via comando nmtui

Para configurar e ver as respetivas configurações de rede o utilizador tem no CentOS 7 vários comandos tais como ip, ifconfig, nmtui, nmcli ou route.

A forma mais simples de configurar a rede e o nome da máquina é usado o comando nmtui.Como configurar um endereço IP no Linux CentOS 7?

Depois basta ir a Edit e, caso pretendam proceder a uma configuração manual devem selecionar IPv4 e depois Manual. Para adicionar as configurações carreguem em Show.

Para uma configuração via servidor DHCP, escolham a opção Automatic.

Nota: Para este tutorial apenas mostramos como proceder à configuração IPv4.Como configurar um endereço IP no Linux CentOS 7?

Em seguida indiquem as configurações de rede que pretendem. Após a configuração selecione a opção OK que se encontra no final da interface.

Em seguida façam Activate a connection

Caso pretendam forçar as novas configurações, podem também, a qualquer altura, usar o comando:

service network restart

Para verem a configuração podem usar o comando ip addr

No caso do nome pode ainda usar (adicionalmente) o comando nmtui-hostname.

Configuração via Linha de Comandos

Além do utilitário nmtui, podem também configurar os parâmetros de rede via linha de comandos. Para isso basta aceder ao ficheiro de configuração (no nosso caso /etc/sysconfig/network-scripts/ifcfg-eth0)

Para editarem o ficheiro pode usar um editor de texto como o vi, nano, ou outro.

Para a configuração manual, devem indicar os seguintes parâmetros:

BOOTPROTO=static
ONBOOT=yes
 
IPADDR=192.168.10.27
NETMASK=255.255.240.0
GATEWAY=192.168.31.254
DNS1=8.8.8.8

Depois de proceder às configurações, gravem a informação e reiniciem o serviço associado à rede.

systemctl restart network

Caso pretendam definir um nome editem o ficheiro /etc/sysconfig/network

HOSTNAME=pc1.pplware.com
DNS1=8.8.8.8
DNS2=8.8.8.4
SEARCH=pplware.com

Redes – Como funciona um Router?

Redes – Como funciona um Router?

Criado por Pedro Pinto em 4 de Outubro de 2011 | 40 comentários

Para quem gosta de artigos sobre redes informáticas, hoje apresentamos mais um artigo nesta área, que dá a conhecer o funcionamento básico de um router. De modo a entenderem melhor como tudo se processa, é importante (para quem ainda não o fez) que leiam o artigo sobre o modelo de referência OSI da ISO (ver aqui) e o artigo que mostra o funcionamento de um switch (ver aqui).

router_00

O que é um router?

Em traços gerais um router (ou encaminhador) é um equipamento activo de uma rede de dados quer permite a comunicação entre dispositivos de redes diferentes (e também de redes com diferentes tecnologias) e totalmente autónomas. Os router funcionam na camada 3 do modelo OSI (ver aqui) e têm a capacidade (com base nos protocolos de encaminhamento, rotas estáticas ou por conhecerem as redes directamente ligadas) de fazer chegar os pacotes de dados de uma rede de origem a uma determinada rede de destino.

Vamos considerar o seguinte cenário com as seguintes configurações:

PC A
PC D

Endereço IP: 192.168.1.1
Endereço IP: 192.168.2.1

Mascara: 255.255.255.0
Mascara: 255.255.255.0

Gateway: 192.168.1.254
Gateway: 192.168.2.254

PC B
PC C

Endereço IP: 192.168.1.2
Endereço IP: 192.168.2.2

Mascara: 255.255.255.0
Mascara: 255.255.255.0

Gateway: 192.168.1.254
Gateway: 192.168.2.254

router_01

Se o PC A pretender comunicar com o PC B, como os dois pertencem à mesma rede estando assim no mesmo domínio de broadcast, a comunicação é simplesmente feita via switch (Podem ver aqui como tudo funciona).

Agora vamos considerar que uma máquina da rede azul (rede: 192.168.1.0) quer comunicar com uma máquina da rede amarela (rede: 192.168.2.0). Considerando então que por exemplo o PC B quer comunicar com o PC De partindo do principio que os switchs e router já conhecem os Mac Adresses dos equipamentos da rede.

Vamos ver como se processa a comunicação entre os dispositivos:

Como vimos pelo vídeo anterior, quando o PC B com o IP.192.168.1.1 quer comunicar com o PC D(IP.192.168.2.2) que está numa outra rede, a informação segue para o gateway respectivo (que não é nada mais que uma interface no router) e em seguida o router, com base na sua tabela de encaminhamento, encaminha os pacotes para a rede de destino.

Resumindo

De uma forma geral, quando duas máquinas estão em redes distintas é necessário que exista um equipamento que faça encaminhamento de pacotes como por exemplo um router (Existem algumas distribuições que permitem também transformar um PC num router). De referir que os PC’s devem ter configurado o gateway (saiba porquê aqui).