[FUG-BR] Dica pra aliases

Enio Marconcini # www.Enio.Pro.Br eniorm em gmail.com
Quarta Outubro 6 16:45:46 BRT 2010


2010/10/6 Patrick Tracanelli <eksffa em freebsdbrasil.com.br>

> Em 06/10/2010, às 09:27, Renato Frederick escreveu:
>
> > Pessoal, uma dúvida rápida.
> >
> > Estou migrando de um open pro free, como sabem no open é hostname.XXX pra
> > subir endereço IP nas placas.
> >
> > Tem alguma maneira de usar aliases em um arquivo separado, no free, ao
> invés
> > no rc.conf?
>
> Renato, tem, a forma comum:
>
> ifconfig_<if>_alias<n>="xXXX" esta sendo descontinuada. É importante que
> todos saibam.
>
> So pra dar enfase, segue a documentação:
>
>                 Then note that alias4 would not be added since the search
>                 would stop with the missing ``alias3'' entry.  Due to this
>                 difficult to manage behavior, the
>                 ifconfig_<interface>_alias<n> form is deprecated.
>
> Você pode usar o ipv4_addrs_<if> e coloca todos os IPs separados por
> espaço, e se forem vários numa mesma rede coloca o range separado por hífen,
> exemplo:
>
> ipv4_addrs_re0="200.200.200.200/28 200.200.100.10-20/24"
>
> E por ultimo, voce ainda pode criar um:
>
> /etc/start_if.<interface>
>
> Exemplo, /etc/start_if.re0
>
> Esse arquivo vai ser executado como shell script, ou seja nele voce precisa
> ter:
>
> /sbin/ifconfig re0 <config>
> /sbin/ifconfig re0 <config>
> /sbin/ifconfig re0 <config>
>
> Ok?
>
> Ordem das coisas:
>
> - Primeiro executa ipv4_addrs_<iface>
> - Depois ifconfig_<iface>
> - Por ultimo /etc/start_if.<iface>
>
> Dessa forma:
>
> ipv4_addrs_re0="200.200.200.2-5/24"
> ifconfig_re0="metric 0 media autoselect"
>
> /etc/start_if.re0: /sbin/route add -host 1.2.3.4 -iface re0
>
> São sequencias/combinacoes validas de configuração de rede usando as 3
> formas.
>
>
>
> >
> > É porque a lista de aliases aqui chega a 200 endereços IP e colocar isto
> no
> > rc.conf é muito propenso a erro humano.
> >
> > Outra coisa: notei que no Open + PF, eu não preciso necessariamente ter o
> > endereço local na interface para subir um nat ou um RDR, será que o mesmo
> > vale pro free + PF? Pois se funcionar, eu colocaria no rc.conf só
> endereços
> > de daemons locais, diminuindo o número de ips no rc.conf
> >
> > []s
> >
> >
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> --
> Patrick Tracanelli
>
> FreeBSD Brasil LTDA.
> Tel.: (31) 3516-0800
> 316601 em sip.freebsdbrasil.com.br
> http://www.freebsdbrasil.com.br
> "Long live Hanin Elias, Kim Deal!"
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>




E por ultimo, voce ainda pode criar um:
> /etc/start_if.<interface>
>


Patrick, só ficou vago nisso, o FreeBSD sobe automaticamente esses arquivos
sem precisar por nada no rc.conf?


-- 
ENIO RODRIGO MARCONCINI
gtalk: eniorm em gmail.com
skype: eniorm
msn: /dev/null

.: FreeBSD -:- OpenBSD -:-Slackware Linux :.
Have trouble with Windows - reboot!
Have trouble with Unix - be root!


Mais detalhes sobre a lista de discussão freebsd