Re: [FUG-BR] Dica pra aliases
2010/10/6 Renato Frederick > Posso responder mesmo não sendo o Patrick? hehehe > > É que acabei de montar a máquina e sim, funciona, você só tem que colocar o > /sbin/ifconfig(caminho completo). > > Um detalhe, testei deixando no rc.conf como o padrão(seja usando > ifconfig_XXX_alias ou ipv4_addrs_XXX e o carp não pegou o IP. > > Descobri que era porque eu uso carp em cima de vlan: > > bce1 -> VLAN12 -> CARP0 > bce1 -> VLAN13 -> CARP1 > > etc... > > então ele subia o carp 1o e a vlan depois.(acredito que seja porque C vem > antes do V). > > Ah, e também o "carpdev" que o openbsd suporta não foi portado pro free, > então tive que dar IP pras interfaces VLAN. Aqui não teve problema porque > os > ips são inválidos e /24, mas fica a dica. > > > E por ultimo, voce ainda pode criar um: > > /etc/start_if. > > > > > Patrick, só ficou vago nisso, o FreeBSD sobe automaticamente esses arquivos > sem precisar por nada no rc.conf? > > > -- > ENIO RODRIGO MARCONCINI > gtalk: eni...@gmail.com > skype: eniorm > msn: /dev/null > > .: FreeBSD -:- OpenBSD -:-Slackware Linux :. > Have trouble with Windows - reboot! > Have trouble with Unix - be root! > - > 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 > Posso responder mesmo não sendo o Patrick? hehehe > É que acabei de montar a máquina e sim, funciona, você só tem que colocar o > /sbin/ifconfig(caminho completo). > fechou! -- ENIO RODRIGO MARCONCINI gtalk: eni...@gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:-Slackware Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Dica pra aliases
Posso responder mesmo não sendo o Patrick? hehehe É que acabei de montar a máquina e sim, funciona, você só tem que colocar o /sbin/ifconfig(caminho completo). Um detalhe, testei deixando no rc.conf como o padrão(seja usando ifconfig_XXX_alias ou ipv4_addrs_XXX e o carp não pegou o IP. Descobri que era porque eu uso carp em cima de vlan: bce1 -> VLAN12 -> CARP0 bce1 -> VLAN13 -> CARP1 etc... então ele subia o carp 1o e a vlan depois.(acredito que seja porque C vem antes do V). Ah, e também o "carpdev" que o openbsd suporta não foi portado pro free, então tive que dar IP pras interfaces VLAN. Aqui não teve problema porque os ips são inválidos e /24, mas fica a dica. E por ultimo, voce ainda pode criar um: > /etc/start_if. > Patrick, só ficou vago nisso, o FreeBSD sobe automaticamente esses arquivos sem precisar por nada no rc.conf? -- ENIO RODRIGO MARCONCINI gtalk: eni...@gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:-Slackware Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! - 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
Re: [FUG-BR] Dica pra aliases
2010/10/6 Patrick Tracanelli > 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__alias="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__alias form is deprecated. > > Você pode usar o ipv4_addrs_ 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. > > Exemplo, /etc/start_if.re0 > > Esse arquivo vai ser executado como shell script, ou seja nele voce precisa > ter: > > /sbin/ifconfig re0 > /sbin/ifconfig re0 > /sbin/ifconfig re0 > > Ok? > > Ordem das coisas: > > - Primeiro executa ipv4_addrs_ > - Depois ifconfig_ > - Por ultimo /etc/start_if. > > 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 > E por ultimo, voce ainda pode criar um: > /etc/start_if. > Patrick, só ficou vago nisso, o FreeBSD sobe automaticamente esses arquivos sem precisar por nada no rc.conf? -- ENIO RODRIGO MARCONCINI gtalk: eni...@gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:-Slackware Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Dica pra aliases
Bom demais Patrick, aí fica fácil, só coloco os ip de gerência e problema resolvido hehehe. Abraços -Mensagem Original- From: Patrick Tracanelli Sent: Wednesday, October 06, 2010 10:12 AM To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) Subject: Re: [FUG-BR] Dica pra aliases Em 06/10/2010, às 10:04, Renato Frederick escreveu: > Opa Patrick, > > > mas era mesmo o ipv4_addrs que nao queria usar, vai que a pessoa edita o > rc.conf e faz um errinho lá, atrapalha todo o sistema. > > acho que o /etc/start_if. resolve todo o problema, se der > algum > erro ao menos não sobe a interface mas o sistema levanta :) Heheh ok :D > > você sabe se o que eu falei do pf é válido? ou você poe todos os IP que > declara no pf.conf nas interfaces? Eu coloco por melhores praticas mas não precisa. Nem NATD precisa ok? Coloco porque se nego fizer arp request quero dizer "esse IP tem dono, é meu"... Sem por IP basta q o IP passe pela maquina (roteamento) e vai funcionar. -- 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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Dica pra aliases
Em 06/10/2010, às 10:04, Renato Frederick escreveu: > Opa Patrick, > > > mas era mesmo o ipv4_addrs que nao queria usar, vai que a pessoa edita o > rc.conf e faz um errinho lá, atrapalha todo o sistema. > > acho que o /etc/start_if. resolve todo o problema, se der algum > erro ao menos não sobe a interface mas o sistema levanta :) Heheh ok :D > > você sabe se o que eu falei do pf é válido? ou você poe todos os IP que > declara no pf.conf nas interfaces? Eu coloco por melhores praticas mas não precisa. Nem NATD precisa ok? Coloco porque se nego fizer arp request quero dizer "esse IP tem dono, é meu"... Sem por IP basta q o IP passe pela maquina (roteamento) e vai funcionar. -- 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
Re: [FUG-BR] Dica pra aliases
Opa Patrick, mas era mesmo o ipv4_addrs que nao queria usar, vai que a pessoa edita o rc.conf e faz um errinho lá, atrapalha todo o sistema. acho que o /etc/start_if. resolve todo o problema, se der algum erro ao menos não sobe a interface mas o sistema levanta :) você sabe se o que eu falei do pf é válido? ou você poe todos os IP que declara no pf.conf nas interfaces? []s -Mensagem Original- From: Patrick Tracanelli Sent: Wednesday, October 06, 2010 9:50 AM To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) Subject: Re: [FUG-BR] Dica pra aliases 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__alias="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__alias form is deprecated. Você pode usar o ipv4_addrs_ 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. Exemplo, /etc/start_if.re0 Esse arquivo vai ser executado como shell script, ou seja nele voce precisa ter: /sbin/ifconfig re0 /sbin/ifconfig re0 /sbin/ifconfig re0 Ok? Ordem das coisas: - Primeiro executa ipv4_addrs_ - Depois ifconfig_ - Por ultimo /etc/start_if. 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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Dica pra aliases
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__alias="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__alias form is deprecated. Você pode usar o ipv4_addrs_ 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. Exemplo, /etc/start_if.re0 Esse arquivo vai ser executado como shell script, ou seja nele voce precisa ter: /sbin/ifconfig re0 /sbin/ifconfig re0 /sbin/ifconfig re0 Ok? Ordem das coisas: - Primeiro executa ipv4_addrs_ - Depois ifconfig_ - Por ultimo /etc/start_if. 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