Baixe o app para aproveitar ainda mais
Prévia do material em texto
Configurações de Rede – Ubuntu Server Ifconfig ou ip addr show: Permite configurar as interfaces de rede, sendo o comando utilizado na inicialização do sistema para configuração destas interfaces. Caso nenhum argumento seja passado junto ao comando, o mesmo apenas irá exibir o estado das interfaces atualmente definidas. Ex.: ”sudo ifconfig enp0s3” ou “ip link show enp03”para exibir o estado e informações da interface de rede enp0s3. Ex.: ”sudo ifconfig enp0s3 down” ou “ip link set dev enp0s3 down” para desativar a interface de rede enp0s3. Ex.: ”sudo ifconfig enp0s3 up” ou “ip link set dev enp7s0 up” para ativar a interface de rede enp0s3. Ex.: ”sudo ifconfig enp0s3 192.168.3.1 netmask 255.255.255.0 up” ou “sudo ip addr 192.168.3.1 dev enp0s3” para configurar a interface de rede enp0s3 com endereço IP 192.168.3.1 e máscara da rede 255.255.255.0, ativando-a. Ex.: ”sudo ifconfig enp0s3 hw ether 00:D0:D0:67:2C:05” para alterar o endereço MAC (MAC Address) da interface de rede enp0s3 para “00:D0:D0:67:2C:05”. É necessário que a placa de rede esteja desativada Ex.: “sudo ifconfig enp0s3 down” para esta operação. Ex.: ”sudo ifconfig enp0s3:1 10.0.0.2 netmask 255.255.255.0 up” para adicionar um segundo endereço de rede, com IP 10.0.0.2 e máscara 255.255.255.0 a interface enp0s3. ip link – comando para descobrir os nomes das placas na rede. arp : Manipula o cache ARP (Address Resolution Protocol) do kernel. Ex.: ”sudo arp 192.168.3.1” para exibir as entradas para o host 192.168.3.1. Se um host não for especificado, será exibido todas as entradas do cache. NOTA: Esta ferramenta é muito útil quando se faz necessário descobrir o endereço MAC de um determinado host da rede. ping : Envia requisições ICMP para um determinado host. É uma ferramenta largamente utilizada para testar a conectividade entre uma maquina/rede local e maquinas/redes remotas. route : Permite exibir a tabela de roteamento (configuração das rotas) IP do kernel, sendo que com uso das opções add e del permite também modificar esta tabela inserindo ou deletando registros. Ex.: ”sudo route” ou “sudo ip route list” para exibir a tabela das rotas atualmente ativas. Ex.: ”sudo route add 192.120.10.0 enp0s3” ou “sudo ip route add 192.120.10.0 dev enp0s3” para adicionar uma rota para rede 192.120.10.0 via interface de rede enp0s3. Ex.: ”sudo route del 192.120.10.0 enp0s3” ou “sudo ip route del 192.120.10.0 dev enp0s3” para remover a rota anteriormente adicionada. Configurar a rede com o Netplan A partir do Ubuntu Server 18.04, houve algumas mudanças significativas em como os administradores trabalham com a plataforma. Uma destas mudanças é como a rede é configurada. O antigo método de configuração de rede era em /etc/network/ interfaces. Para configurar a rede nas versões mais novas, é utilizado o utilitário Netplan. O Netplan lê as configurações de rede a partir de arquivos .yaml, que podem estar localizados nos seguintes diretórios: · /run/netplan/ · /etc/netplan/ · /lib/netplan/ Configurar um Endereço IP Manualmente Para configurar um endereço IP manualmente (IP estático) no Ubuntu Server, devemos configurar o arquivo 00-installer-config.yaml, que localiza no diretório /etc/netplan/. Para editar o arquivo interfaces, siga os passos: $ cd /etc/netplan $ sudo nano 00-installer-config.yaml Conteúdo a ser colocado dentro deste arquivo, para configurar um IP estático: network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: no dhcp6: no addresses: [192.168.100.2/24] gateway4: 192.168.100.1 nameservers: addresses: [192.168.100.1,8.8.8.8] Descrição dos comandos utilizados: · renderer: Renderizador (daemon de rede). Aceita os valores NetworkManager e networkd. O padrão é networkd. Pode ser aplicada globalmente ou para um dispositivo específico. · ethernets: Seção das interfaces de rede a configurar · enp0s3: Nome de uma interface de rede a configurar · dhcp4: Propriedades da interface para o DHCP versão 4 · dhcp6: Propriedades da interface para o DHCP versão 6 · addresses: Lista de IPs a serem atribuídos · gateway4: Endereço do gateway padrão da rede · nameservers: Seção de Servidores DNS e domínios de busca utilizados Para que o Netplan releia e aplique os arquivos de configuração, digite o comando: $sudo netplan apply Configurar um Endereço IP através do Servidor DHCP Para configurar um endereço IP através do Servidor DHCP (IP dinâmico) no Ubuntu Server, devemos configurar o arquivo 00-installer-config.yaml, que localiza no diretório /etc/netplan/. Para editar o arquivo interfaces, siga os passos : $ cd /etc/netplan $ sudo nano 00-installer-config.yaml Conteúdo a ser colocado dentro deste arquivo, para configurar um IP dinâmico: network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: yes dhcp6: yes Configurando um endereço IP através do Servidor DHCP através do terminal: Para atribuir um endereço IP através de um Servidor DHCP, devemos utilizar o seguinte comando: $ sudo dhclient enp0s3 Para liberar a concessão atual do IP para o Servidor DHCP, usamos o comando : $ sudo dhclient –r enp0s3 Configurando o arquivo /etc/resolv.conf Para configurar o Servidor DNS que será utilizado na rede, devemos alterar o arquivo resolv.conf, que se localiza no diretório /etc. Conteúdo a ser colocado dentro deste arquivo: nameserver 200.165.132.148 # Define o servidor de internet responsável por resolver os nomes dos endereços em seus respectivos IPs (Servidor DNS)
Compartilhar