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 316...@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