Re: [FUG-BR] Dica pra aliases

2010-10-06 Por tôpico Enio Marconcini # www.Enio.Pro.Br
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

2010-10-06 Por tôpico 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


Re: [FUG-BR] Dica pra aliases

2010-10-06 Por tôpico Enio Marconcini # www.Enio.Pro.Br
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

2010-10-06 Por tôpico Renato Frederick
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

2010-10-06 Por tôpico Patrick Tracanelli

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

2010-10-06 Por tôpico Renato Frederick
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

2010-10-06 Por tôpico 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