Configurar o ip através de script

1. Configurar o ip através de script

Ede
ede_linux

(usa Ubuntu)

Enviado em 26/06/2016 - 17:44h

Olá,

Configuro o ip da minha máquina para fixo, via Network Connections -> Edit -> Method = Manual (IPv4 Settings) e assim configuro os seguintes campos:

Address: Ip que pretendo;
Netmask: 255.255.255.0 (que teima em mudar para 24);
Gateway: 192.168.1.6

DNS servers: 192.168.1.6

Como consigo fazer isto tudo via terminal? O objectivo é criar um script para isto!
Obrigado pela ajuda


  


2. Re: Configurar o ip através de script

Renan Arantes
R3nan

(usa Debian)

Enviado em 26/06/2016 - 18:28h

não precisa de script para configurar o ip, o próprio ubuntu já tem os arquivos de configuração

Para colocar um IP estático você precisa editar o arquivo:

/etc/network/interfaces

E verificar como está a configuração da placa de rede. geralmente é a eth0

Tem que configurar da seguinte forma :

auto eth0
iface eth0 inet static
address 192.168.1.x
netmask 255.255.255.0
gateway 192.168.1.6

mudar o "x" para o ip que vc quer

fonte: https://www.vivaolinux.com.br/topico/UbuntuBR/IP-Fixo-no-Ubuntu-Server-1204


3. Re: Configurar o ip através de script

Ede
ede_linux

(usa Ubuntu)

Enviado em 26/06/2016 - 18:51h

Obrigado

E como posso fazer isso via script? Sem ter que abrir o ficheiro e fazer tudo manualmente


4. Re: Configurar o ip através de script

Renan Arantes
R3nan

(usa Debian)

Enviado em 26/06/2016 - 18:54h

é só abrir o arquvio com qualquer editor de texto de sua preferencia, copiar e colar as linhas, não intendo a necessidade de script pra fazer isso.

mas de qualquer forma, o scripte para fazer isso seria:


#!/bin/bash
echo "auto eth0
iface eth0 inet static
address 192.168.1.30
netmask 255.255.255.0
gateway 192.168.1.6" > /etc/network/interfaces
echo ""
echo "concluido!"
/etc/init.d/networking restart







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts