Configurando endereço de rede - Slackware, Debian, CentOS/RHEL
Publicado por Reginaldo de Matias (última atualização em 29/10/2012)
[ Hits: 5.361 ]
Homepage: http://mundodacomputacaointegral.blogspot.com/
O presente script em shell configura endereço de rede com base da escolha no menu nas distros: Slackware, Debian e CentOS/RHEL.
Esse script facilita muito quando precisa configurar rapidamente endereço de rede no GNU/Linux nas distros Slackware, Debian e CentOS/RHEL.
P.S.: Requer acesso de root para executar esse script, pois esta configurando endereço de rede.
# chmod +x network-address.sh
# ./network-address.sh
#!/bin/bash #@autor: Reginaldo | Blog: http://mundodacomputacaointegral.blogspot.com.br #Script: Configura endereço de rede no Linux(Slackware,Debian,CentOS/RHEL) slackware() { echo "Configurando endereço rede no Slackware" mv /etc/rc.d/rc.inet1.conf /etc/rc.d/rc.inet1.conf.orig echo "Endereço IP:" echo "Digite o endereço IP: " read ip echo "Digite a máscara de rede: " read mask echo "Digite o gateway da rede: " read gw echo "Digite o Hostname: " read host echo "DNS primário: " read dns1 echo "DNS secundário: " read dns2 echo "IPADDR[0]=$ip NETMASK[0]=$mask USE_DHCP[0]=no GATEWAY=$gw" > /etc/rc.d/rc.inet1.conf echo "DNS " echo "nameserver $dns1 nameserver $dns2" > /etc/resolv.conf } debian() { echo "Configurando endereço rede no Debian" echo "Endereço IP:" echo "Digite o endereço IP: " read ip echo "Digite a máscara de rede: " read mask echo "Digite o gateway da rede: " read gw echo "Digite o Hostname: " read host echo "DNS primário: " read dns1 echo "DNS secundário: " read dns2 mv /etc/network/interfaces /etc/network/interfaces.orig echo "allow-hotplug eth0 iface eth0 inet static address $ip netmask $mask gateway $gw" > /etc/network/interfaces echo "$host" > /etc/hostaname echo "Reiniciando serviço rede " /etc/init.d/networking restart /etc/init.d/hostname.sh restart echo "DNS " echo "nameserver $dns1 nameserver $dns2" > /etc/resolv.conf } centos_rhel() { echo "Configurando endereço rede no CentOS/RHEL" echo "Endereço IP:" echo "Digite o endereço IP: " read ip echo "Digite a máscara de rede: " read mask echo "Digite o gateway da rede: " read gw echo "Digite o Hostname: " read host echo "DNS primário: " read dns1 echo "DNS secundário: " read dns2 mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.orig echo "DEVICE=eth0 BOOTPROTO=static IPADDR=$ip NETMASK=$mask ONBOOT=yes" > /etc/sysconfig/network-scripts/ifcfg-eth0 mv /etc/sysconfig/network /etc/sysconfig/network.orig echo "Hostname e Gateway " echo "NETWORKING=yes HOSTNAME=$host GATEWAY=$ip" > /etc/sysconfig/network echo "Reiniciando interface eth0 " /etc/init.d/network restart echo "DNS " echo "nameserver $dns1 nameserver $dns2" > /etc/resolv.conf } sair() { exit; } echo -e "Escolha a distro que deseja configurar o endereço rede\n[1]Slackware\n[2]Debian\n[3]CentOS/RHEL\n[4]Sair\n" read op case "$op" in 1) slackware ;; 2) debian ;; 3) centos_rhel ;; 4) sair ;; *) echo "Opção incorreta!" ;; esac
Reinicia todos os trabalhos de todas as filas CUPS
Adicionar agentes em uma ManageSystemList de ITM6
Cria usuario no linux e no samba
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Problema com nome composto e organização na tela do yad (0)
Formatando cartão de memoria que nao formata[AJUDA] (18)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (5)
warsaw parou de funcionar após atualização do sistema (solução) (1)