On Sep 19, 2014, at 13:58, Luiz Gustavo S. Costa <luizgust...@luizgustavo.pro.br> wrote: > > Em 19 de setembro de 2014 12:15, Denis Granato <denisgran...@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 <rbga...@gmail.com>: >> >>> On Sep 17, 2014, at 10:25, Denis Granato <denisgran...@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"
Bem lembrado, e vale também lembrar que todas as opções possíveis podem ser encontradas em /etc/defaults/rc.conf -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd