joaopauloscopel
(usa Ubuntu)
Enviado em 11/12/2020 - 10:05h
Olá,
Você não deu muitos detalhes sobre qual distro está utilizando para estudo, mas levando em consideração o Networkmanager, presumo ser o CentOs.
Para criar este script no diretório /root:
$ sudo -i // para logar como usuário root
# vi /root/config.sh // cria um arquivo shell script vazio no diretório /root com o nome "config.sh".
O Script seria isso:
##########################################################################
#!/bin/bash
systemctl stop networkmanager.service
ifconfig eth0 10.0.0.10 netmask 255.0.0.0
route add default gw 10.0.0.1
echo nameserver 8.8.8.8 >> /etc/resolv.conf
echo nameserver 8.8.4.4 >> /etc/resolv.conf
systemctl restart networkmanager.service
##############################################################################
Depois de salvar o Script no arquivo "config.sh", dar permissão para execução:
# chmod +x /root/config.sh
E por ultimo para testar se funcionou:
# cd /root && ./config.sh
Espero ter ajudado.
Atenciosamente,
"Com grandes poderes vem grandes responsabilidades."