[FUG-BR] alteração mac interface no boot

Luiz Gustavo S. Costa luizgustavo em luizgustavo.pro.br
Sexta Setembro 19 13:58:39 BRT 2014


Em 19 de setembro de 2014 12:15, Denis Granato <denisgranato em gmail.com>
escreveu:

> Bom dia Renato,
>
> Testei a linha que voce enviou, a interface não pegou IP nem o MAC.
>
> Vou testar a solução do Gondim e posto resultados
>
> 2014-09-17 13:52 GMT-03:00 Renato Botelho <rbgarga em gmail.com>:
>
> > On Sep 17, 2014, at 10:25, Denis Granato <denisgranato em gmail.com> wrote:
> > >
> > > Bom dia senhores,
> > >
> > > alterei o mac de uma interface do meu servidor com
> > >
> > > ifconfig em0 ether XX:XX:XX:XX:XX:XX
> > >
> > > pesquisando no google nao achei uma solução clara
> > > para salvar isto no boot
> > >
> > > essa mesma linha no rc.conf funciona?
> > > ifconfig_em0="ether XX:XX:XX:XX:XX:XX"
> > >
> > >
> > > uso o FreeBSD 10
> >
> > A linha do rc.conf ifconfig_IFNAME=". . ." irá conter parâmetros passados
> > para o comando ifconfig. Como o processo de inicialização usa shell
> script,
> > o que você está fazendo é definir uma variável que será usada.
> >
> > Dito isso, se você tiver duas linhas definidas pra ifconfig_em0, a
> segunda
> > irá sobrescrever a primeira. Supondo que você hoje já tenha uma linha
> assim:
> >
> > ifconfig_em0="inet 192.168.1.1 netmask 255.255.255.0"
> >
> > E você queira adicionar a mudança de mac address, basta adicionar o
> > parâmetro no final da linha
> >
> > ifconfig_em0="inet 192.168.1.1 netmask 255.255.255.0 ether
> > xx:xx:xx:xx:xx:xx"
> >
> > []s
> > --
> > Renato Botelho
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>

Existe também a opção "create_args" que adiciona argumentos a interface:

ifconfig_em0="inet 192.168.1.1 netmask 255.255.255.0 up"
create_args_em0="ether xx:xx:xx:xx:xx:xx"

-- 
Luiz Gustavo Costa (Powered by BSD)
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
ICQ: 2890831 / Gtalk: gustavo.bsd em gmail.com
Blog: http://www.luizgustavo.pro.br


Mais detalhes sobre a lista de discussão freebsd