Autor Tópico: [HELP] Mudar IP e MAC do arquivo interfaces apartir de outro arquivo!!!  (Lida 4860 vezes)

Offline anakimsk

  • Usuário Ubuntu
  • *
  • Mensagens: 57
    • Ver perfil
Olá a todos, gostaria d saber como faço para um arquivo contendo uma lista de ip e mac no formato:

Citar
ip        mac
ip        mac
ip        mac
ip        mac
ip        mac
ip        mac
ip        mac
ip        mac

atribuisse por exemplo: #mudaripmac 192.168.0.1

ele lesse o arquivo da lista e substituisse no arquivo /etc/network/interfaces o ip e mac atuais la pelo que eu especifiquei do arquivo da lista,

Darcamo

  • Visitante
Re: [HELP] Mudar IP e MAC do arquivo interfaces apartir de outro arquivo!!!
« Resposta #1 Online: 13 de Abril de 2007, 16:05 »
Acho que não tem algo pronto para fazer isso que você quer.
Mas também não acho que seja algo muito difícil de se implementar.

Offline anakimsk

  • Usuário Ubuntu
  • *
  • Mensagens: 57
    • Ver perfil
Re: [HELP] Mudar IP e MAC do arquivo interfaces apartir de outro arquivo!!!
« Resposta #2 Online: 13 de Abril de 2007, 16:48 »
ja criei uma gambiarra aki olhe abaixo:

Citar
sudo echo auto lo > /etc/network/interfaces
sudo echo iface lo inet loopback >> /etc/network/interfaces
sudo echo address 127.0.0.1 >> /etc/network/interfaces
sudo echo netmask 255.0.0.0 >> /etc/network/interfaces
sudo echo >> /etc/network/interfaces
sudo echo auto eth0 >> /etc/network/interfaces
sudo echo iface eth0 inet static >> /etc/network/interfaces
sudo echo address 10.$1.1 >> /etc/network/interfaces
sudo echo netmask 255.255.255.0 >> /etc/network/interfaces
sudo echo gateway 10.$1.254 >> /etc/network/interfaces
sudo echo hwaddress ether $2 >> /etc/network/interfaces
sudo echo >> /etc/network/interfaces
sudo ifconfig eth0 down
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start

ai eu digito: sudo ./chnet IP MAC 

Darcamo

  • Visitante
Re: [HELP] Mudar IP e MAC do arquivo interfaces apartir de outro arquivo!!!
« Resposta #3 Online: 14 de Abril de 2007, 05:16 »
Citar
sudo echo auto lo > /etc/network/interfaces
Essa primeira linha sobreescreve o arquivo interfaces né. Depois as linha seguintes acrescentam mais informação no novo arquivo de interfaces.
Depois vc desabilita a rede e em seguida habilita novamente para que ela leia as novas informações e a rede esteja como vc quer.

Minha sugestão apenas é que vc chame
Código: [Selecionar]
sudo ifconfig eth0 down
sudo /etc/init.d/networking stop
no começo antes de mudar o arquivo de interfaces.

Offline anakimsk

  • Usuário Ubuntu
  • *
  • Mensagens: 57
    • Ver perfil
Re: [HELP] Mudar IP e MAC do arquivo interfaces apartir de outro arquivo!!!
« Resposta #4 Online: 14 de Abril de 2007, 12:34 »
vlw kra pela dica.