Re: [FUG-BR] Regras do PF não carregam no boot

2007-08-22 Por tôpico Marcos Vinicius Buzo
Pessoal, testei todas as formas aqui postadas e nenhuma deu certo pra
mim, continuei a procurar e depois de fazer vários testes, encontrei o
problema e aqui está a solução:

Na parte do ALTQ, estava dessa forma:
altq on $ext_if hfsc bandwidth 100% queue ext_up
 queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
  queue out_voip bandwidth 50% hfsc(realtime 128Kb)
  queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
  queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
  queue out_others bandwidth 25% hfsc(default)

Alterei para:
altq on $ext_if hfsc bandwidth 100Mb queue ext_up
 queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
  queue out_voip bandwidth 50% hfsc(realtime 128Kb)
  queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
  queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
  queue out_others bandwidth 25% hfsc(default)

Blz ? Só mudei a unidade de porcentagem para uma fixa, no caso Mb.

Agradeço a todos que ajudaram postando suas soluções, abraços!

On 7/30/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> Achei a solução:
>
> chmod o+w /etc/rc.d/pf
> vi /etc/rc.d/pf
>
> Na linha "# REQUIRE"  eu inseri no final dela a palavra "networking"
> ficando assim:
>
> # REQUIRE: root mountcritlocal netif pflog pfsync networking
>
> :x
>
> chmod o-w /etc/rc.d/pf
>
> Reiniciei os o rc.d sem rebootar:
> shutdown now
> enter
> exit
>
> E tá que é um doce
>
>
>
> Em 28/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > após um reboot, um kldstat mostra o módulo do pf ?
> >
> > em meus kernel's, tenho sempre pf e ipfw built-in.
> >
> > matheus
> >
> > --
> > We will call you cygnus,
> > The God of balance you shall be
> > -
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
>
> --
> Att.
> Lutieri G. B.
> -
> 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] Regras do PF não carregam no boot

2007-07-30 Por tôpico Lutieri G.
Achei a solução:

chmod o+w /etc/rc.d/pf
vi /etc/rc.d/pf

Na linha "# REQUIRE"  eu inseri no final dela a palavra "networking"
ficando assim:

# REQUIRE: root mountcritlocal netif pflog pfsync networking

:x

chmod o-w /etc/rc.d/pf

Reiniciei os o rc.d sem rebootar:
shutdown now
enter
exit

E tá que é um doce



Em 28/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> após um reboot, um kldstat mostra o módulo do pf ?
>
> em meus kernel's, tenho sempre pf e ipfw built-in.
>
> matheus
>
> --
> We will call you cygnus,
> The God of balance you shall be
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


-- 
Att.
Lutieri G. B.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-28 Por tôpico Nenhum_de_Nos
após um reboot, um kldstat mostra o módulo do pf ?

em meus kernel's, tenho sempre pf e ipfw built-in.

matheus

-- 
We will call you cygnus,
The God of balance you shall be
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-28 Por tôpico Marcos Vinicius Buzo
Alessandro, mto obrigado pela resposta.
Essas linhas já estavam no meu rc.conf, a única que não estava era a
pf_program, porém adicionei no rc.conf e continuo com o mesmo
problema.
Vou ver se consigo dar um pulo lá durante essa semana p/ ver qual
mensagem é mostrada no boot.

Abraços pessoal, vlw!

On 7/28/07, Alessandro de Souza Rocha <[EMAIL PROTECTED]> wrote:
> Em 28/07/07, Marcos Vinicius Buzo<[EMAIL PROTECTED]> escreveu:
> > To conectado remoto nessa maq, há alguma forma de logar as mensagens
> > dos serviços sendo carregados ?
> > Abraços!
> >
> > On 7/28/07, Gule # <[EMAIL PROTECTED]> wrote:
> > > On 7/27/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> > > > Rapazeada, vlw pelas respostas..
> > > > Tentei das duas formas.. desabilitando o pf_flags e colocando 
> > > > pf_flags="-e"
> > > > Nenhuma das 2 deu resultado.. o que o Lutieri falou faz sentido, será
> > > > que é assim mesmo ?
> > > >
> > > > Abraços!
> > > >
> > > > On 7/27/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> > > > > Pra mim não carrega pelo fato de as configurações de rede seres
> > > > > carregadas após o firewall.. sendo assim ele não consegue resolver os
> > > > > hostnames que tem nas regras e não carrega.
> > > > >
> > > > > Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!
> > > > >
> > > > > []'s
> > > > >
> > > > > Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > > > > > tenta:
> > > > > >
> > > > > > pf_flags="-e "
> > > > > >
> > > > > > sempre funciona por aqui :)
> > > > > >
> > > > > > matheus
> > > > > >
> > > > > > --
> > > > > > We will call you cygnus,
> > > > > > The God of balance you shall be
> > > > > > -
> > > > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Att.
> > > > > Lutieri G. B.
> > > > > -
> > > > > 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
> > > >
> > >
> > > Quando vc reinicia a máquina, fique atento no momento em que o pf
> > > carrega. Você verá o motivo do erro ali.
> > > Posta pra gente.
> > > -
> > > 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
> >
>
> para carregar as regras no boot vc so precisa colocar no rc.conf esta opcoes
> pf_enable="YES"
> pf_rules="/etc/pf.conf"
> pf_program="/sbin/pfctl "
> pf_flags=""
>
> Alessandro de Souza Rocha
> Administrador de Redes e Sistemas
> Freebsd-BR User #117
> -
> 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] Regras do PF não carregam no boot

2007-07-28 Por tôpico Alessandro de Souza Rocha
Em 28/07/07, Marcos Vinicius Buzo<[EMAIL PROTECTED]> escreveu:
> To conectado remoto nessa maq, há alguma forma de logar as mensagens
> dos serviços sendo carregados ?
> Abraços!
>
> On 7/28/07, Gule # <[EMAIL PROTECTED]> wrote:
> > On 7/27/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> > > Rapazeada, vlw pelas respostas..
> > > Tentei das duas formas.. desabilitando o pf_flags e colocando 
> > > pf_flags="-e"
> > > Nenhuma das 2 deu resultado.. o que o Lutieri falou faz sentido, será
> > > que é assim mesmo ?
> > >
> > > Abraços!
> > >
> > > On 7/27/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> > > > Pra mim não carrega pelo fato de as configurações de rede seres
> > > > carregadas após o firewall.. sendo assim ele não consegue resolver os
> > > > hostnames que tem nas regras e não carrega.
> > > >
> > > > Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!
> > > >
> > > > []'s
> > > >
> > > > Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > > > > tenta:
> > > > >
> > > > > pf_flags="-e "
> > > > >
> > > > > sempre funciona por aqui :)
> > > > >
> > > > > matheus
> > > > >
> > > > > --
> > > > > We will call you cygnus,
> > > > > The God of balance you shall be
> > > > > -
> > > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > > >
> > > >
> > > >
> > > > --
> > > > Att.
> > > > Lutieri G. B.
> > > > -
> > > > 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
> > >
> >
> > Quando vc reinicia a máquina, fique atento no momento em que o pf
> > carrega. Você verá o motivo do erro ali.
> > Posta pra gente.
> > -
> > 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
>

para carregar as regras no boot vc so precisa colocar no rc.conf esta opcoes
pf_enable="YES"
pf_rules="/etc/pf.conf"
pf_program="/sbin/pfctl "
pf_flags=""

Alessandro de Souza Rocha
Administrador de Redes e Sistemas
Freebsd-BR User #117
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-28 Por tôpico Marcos Vinicius Buzo
To conectado remoto nessa maq, há alguma forma de logar as mensagens
dos serviços sendo carregados ?
Abraços!

On 7/28/07, Gule # <[EMAIL PROTECTED]> wrote:
> On 7/27/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> > Rapazeada, vlw pelas respostas..
> > Tentei das duas formas.. desabilitando o pf_flags e colocando pf_flags="-e"
> > Nenhuma das 2 deu resultado.. o que o Lutieri falou faz sentido, será
> > que é assim mesmo ?
> >
> > Abraços!
> >
> > On 7/27/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> > > Pra mim não carrega pelo fato de as configurações de rede seres
> > > carregadas após o firewall.. sendo assim ele não consegue resolver os
> > > hostnames que tem nas regras e não carrega.
> > >
> > > Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!
> > >
> > > []'s
> > >
> > > Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > > > tenta:
> > > >
> > > > pf_flags="-e "
> > > >
> > > > sempre funciona por aqui :)
> > > >
> > > > matheus
> > > >
> > > > --
> > > > We will call you cygnus,
> > > > The God of balance you shall be
> > > > -
> > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > >
> > >
> > >
> > > --
> > > Att.
> > > Lutieri G. B.
> > > -
> > > 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
> >
>
> Quando vc reinicia a máquina, fique atento no momento em que o pf
> carrega. Você verá o motivo do erro ali.
> Posta pra gente.
> -
> 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] Regras do PF não carregam no boot

2007-07-28 Por tôpico Gule #
On 7/27/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> Rapazeada, vlw pelas respostas..
> Tentei das duas formas.. desabilitando o pf_flags e colocando pf_flags="-e"
> Nenhuma das 2 deu resultado.. o que o Lutieri falou faz sentido, será
> que é assim mesmo ?
>
> Abraços!
>
> On 7/27/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> > Pra mim não carrega pelo fato de as configurações de rede seres
> > carregadas após o firewall.. sendo assim ele não consegue resolver os
> > hostnames que tem nas regras e não carrega.
> >
> > Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!
> >
> > []'s
> >
> > Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > > tenta:
> > >
> > > pf_flags="-e "
> > >
> > > sempre funciona por aqui :)
> > >
> > > matheus
> > >
> > > --
> > > We will call you cygnus,
> > > The God of balance you shall be
> > > -
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> >
> > --
> > Att.
> > Lutieri G. B.
> > -
> > 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
>

Quando vc reinicia a máquina, fique atento no momento em que o pf
carrega. Você verá o motivo do erro ali.
Posta pra gente.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-27 Por tôpico Marcos Vinicius Buzo
Rapazeada, vlw pelas respostas..
Tentei das duas formas.. desabilitando o pf_flags e colocando pf_flags="-e"
Nenhuma das 2 deu resultado.. o que o Lutieri falou faz sentido, será
que é assim mesmo ?

Abraços!

On 7/27/07, Lutieri G. <[EMAIL PROTECTED]> wrote:
> Pra mim não carrega pelo fato de as configurações de rede seres
> carregadas após o firewall.. sendo assim ele não consegue resolver os
> hostnames que tem nas regras e não carrega.
>
> Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!
>
> []'s
>
> Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> > tenta:
> >
> > pf_flags="-e "
> >
> > sempre funciona por aqui :)
> >
> > matheus
> >
> > --
> > We will call you cygnus,
> > The God of balance you shall be
> > -
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
>
> --
> Att.
> Lutieri G. B.
> -
> 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] Regras do PF não carregam no boot

2007-07-27 Por tôpico Lutieri G.
Pra mim não carrega pelo fato de as configurações de rede seres
carregadas após o firewall.. sendo assim ele não consegue resolver os
hostnames que tem nas regras e não carrega.

Aproveitando eu gostaria de saber se existe um workaround pra isso?!?!

[]'s

Em 26/07/07, Nenhum_de_Nos<[EMAIL PROTECTED]> escreveu:
> tenta:
>
> pf_flags="-e "
>
> sempre funciona por aqui :)
>
> matheus
>
> --
> We will call you cygnus,
> The God of balance you shall be
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


-- 
Att.
Lutieri G. B.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-26 Por tôpico Nenhum_de_Nos
tenta:

pf_flags="-e "

sempre funciona por aqui :)

matheus

-- 
We will call you cygnus,
The God of balance you shall be
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-26 Por tôpico Gule #
Falha minha em não ver o seu rc.conf .

Quando o servidor é inicializado, o que aparece em /var/log/pflog ?
Só por segurança, experimente comentar a linha pf_flags=""


On 7/26/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> Mto obrigado pela resposta Gule.
>
> 1. Sim, já está no rc.conf, como coloquei no e-mail.
> 2. Não, o link é ip estático. E também não há algum tipo de vpn.
>
>
>
> On 7/26/07, Gule # <[EMAIL PROTECTED]> wrote:
> > Caro Marcos;
> >
> > Se você consegue fazer as regras carregarem logo após o boot, o
> > problema não esta no arquivo de regras, e sim no de inicialização.
> > Duas perguntas básicas:
> >
> > 1 - Setou a flag de regras no rc.conf?
> > pf_rules="/etc/pf.conf"
> >
> > 2 - Seu link é autenticado via ppp ?
> >
> >
> > On 7/26/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> > > Boa tarde pessoal, td blz ?
> > > Estou com um problema com o pf, com certeza fiz algo de errado, mas
> > > não consigo encontrar meu erro. As regras do pf não estão carregando
> > > no boot, só carregam se eu der um pfctl -f /etc/pf.conf ou
> > > /etc/rc.d/pf start
> > >
> > > Aqui estão minhas linhas do arquivo /etc/rc.conf referentes ao pf:
> > > pf_enable="YES" # Enable PF (load module if required)
> > > pf_rules="/etc/pf.conf"  # rules definition file for pf
> > > pf_flags=""  # additional flags for pfctl startup
> > > pflog_enable="YES"# start pflogd(8)
> > > pflog_logfile="/var/log/pflog"  # where pflogd should store the logfile
> > > pflog_flags="" # additional flags for pflogd startup
> > >
> > > Aqui está meu pf.conf:
> > >
> > > ## MACROS 
> > > ##
> > >
> > > #Interface WAN
> > > ext_if = "rl0"
> > > ext_ip = "200.xxx.xxx.106"
> > >
> > > #Interface LAN
> > > int_if = "sk0"
> > > int_ip = "10.xxx.xxx.31"
> > > int_net = "10.xxx.xxx.0/24"
> > >
> > > #Interface LAN - VOIP
> > > voip_if = "rl1"
> > > voip_ip = "192.xxx.xxx.254"
> > > voip_net = "192.xxx.xxx.0/24"
> > >
> > > #Computadores da Rede
> > > dataserver_ip = "10.xxx.xxx.100"
> > > ata_ip = "192.xxx.xxx.2"
> > >
> > > #Ips
> > > priv_nets = "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"
> > >
> > > #Portas
> > > ssh_intport = ""
> > > ssh_extport = "110"
> > > ##
> > >
> > > set loginterface $ext_if
> > >
> > > ## NORMALIZACAO DE PACOTES ###
> > > ##
> > >
> > > scrub in all
> > >
> > > ##
> > >
> > > ## ALTQ #
> > > #
> > > altq on $ext_if hfsc bandwidth 100% queue ext_up
> > >  queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
> > >queue out_voip bandwidth 50% hfsc(realtime 128Kb)
> > >queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
> > >queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
> > >queue out_others bandwidth 25% hfsc(default)
> > >
> > > ## NAT ###
> > > ##
> > >
> > > #NAT - LAN -> WAN
> > > nat on $ext_if from $int_net to any -> ($ext_if)
> > >
> > > #NAT - LAN -> VOIP
> > > nat on $ext_if from $voip_net to any -> ($ext_if)
> > >
> > > ##
> > >
> > >  RDR #
> > > ##
> > >
> > > #RDR - FTP Rede Interna -> FTP-proxy
> > > rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
> > > rdr on $int_if proto tcp from any to any port 778 -> 127.0.0.1 port 8021
> > >
> > > #RDR - FTP p/ Atualizacoes
> > > #rdr on $ext_if proto tcp from any to $ext_ip port 15000 ->
> > > $dataserver_ip port 21
> > >
> > > #RDR - VPN dataserver
> > > rdr on $ext_if proto tcp from any to $ext_ip port 1194 -> $dataserver_ip
> > >
> > > #RDR - ATA/Configuracao/Temporario
> > > rdr on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port  ->
> > > $ata_ip port 80
> > >
> > > ##
> > >
> > >
> > > ## FILTROS ###
> > > ##
> > >
> > > #BLOQUEIA TRAFEGO EM TODAS INTERFACES
> > > block all
> > >
> > > #LIBERA LOOPBACK
> > > pass quick on lo0 all keep state
> > >
> > > #LIBERA SAIDA EM TODAS INTERFACES E MARCA ESTADO DE CONEXAO
> > > pass out all keep state
> > >
> > > #SERVICO - SSH - WAN/LAN
> > > pass in on $ext_if proto tcp from any to $ext_ip port $ssh_extport
> > > keep state queue out_ssh
> > > pass in on $int_if proto tcp from $int_net to $int_ip port
> > > $ssh_intport keep state
> > >
> > > #SERVICO - NTOP - LAN/WAN(IP PRIVADO)
> > > pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port 3000
> > > keep st

Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-26 Por tôpico Marcos Vinicius Buzo
Mto obrigado pela resposta Gule.

1. Sim, já está no rc.conf, como coloquei no e-mail.
2. Não, o link é ip estático. E também não há algum tipo de vpn.



On 7/26/07, Gule # <[EMAIL PROTECTED]> wrote:
> Caro Marcos;
>
> Se você consegue fazer as regras carregarem logo após o boot, o
> problema não esta no arquivo de regras, e sim no de inicialização.
> Duas perguntas básicas:
>
> 1 - Setou a flag de regras no rc.conf?
> pf_rules="/etc/pf.conf"
>
> 2 - Seu link é autenticado via ppp ?
>
>
> On 7/26/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> > Boa tarde pessoal, td blz ?
> > Estou com um problema com o pf, com certeza fiz algo de errado, mas
> > não consigo encontrar meu erro. As regras do pf não estão carregando
> > no boot, só carregam se eu der um pfctl -f /etc/pf.conf ou
> > /etc/rc.d/pf start
> >
> > Aqui estão minhas linhas do arquivo /etc/rc.conf referentes ao pf:
> > pf_enable="YES" # Enable PF (load module if required)
> > pf_rules="/etc/pf.conf"  # rules definition file for pf
> > pf_flags=""  # additional flags for pfctl startup
> > pflog_enable="YES"# start pflogd(8)
> > pflog_logfile="/var/log/pflog"  # where pflogd should store the logfile
> > pflog_flags="" # additional flags for pflogd startup
> >
> > Aqui está meu pf.conf:
> >
> > ## MACROS 
> > ##
> >
> > #Interface WAN
> > ext_if = "rl0"
> > ext_ip = "200.xxx.xxx.106"
> >
> > #Interface LAN
> > int_if = "sk0"
> > int_ip = "10.xxx.xxx.31"
> > int_net = "10.xxx.xxx.0/24"
> >
> > #Interface LAN - VOIP
> > voip_if = "rl1"
> > voip_ip = "192.xxx.xxx.254"
> > voip_net = "192.xxx.xxx.0/24"
> >
> > #Computadores da Rede
> > dataserver_ip = "10.xxx.xxx.100"
> > ata_ip = "192.xxx.xxx.2"
> >
> > #Ips
> > priv_nets = "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"
> >
> > #Portas
> > ssh_intport = ""
> > ssh_extport = "110"
> > ##
> >
> > set loginterface $ext_if
> >
> > ## NORMALIZACAO DE PACOTES ###
> > ##
> >
> > scrub in all
> >
> > ##
> >
> > ## ALTQ #
> > #
> > altq on $ext_if hfsc bandwidth 100% queue ext_up
> >  queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
> >queue out_voip bandwidth 50% hfsc(realtime 128Kb)
> >queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
> >queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
> >queue out_others bandwidth 25% hfsc(default)
> >
> > ## NAT ###
> > ##
> >
> > #NAT - LAN -> WAN
> > nat on $ext_if from $int_net to any -> ($ext_if)
> >
> > #NAT - LAN -> VOIP
> > nat on $ext_if from $voip_net to any -> ($ext_if)
> >
> > ##
> >
> >  RDR #
> > ##
> >
> > #RDR - FTP Rede Interna -> FTP-proxy
> > rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
> > rdr on $int_if proto tcp from any to any port 778 -> 127.0.0.1 port 8021
> >
> > #RDR - FTP p/ Atualizacoes
> > #rdr on $ext_if proto tcp from any to $ext_ip port 15000 ->
> > $dataserver_ip port 21
> >
> > #RDR - VPN dataserver
> > rdr on $ext_if proto tcp from any to $ext_ip port 1194 -> $dataserver_ip
> >
> > #RDR - ATA/Configuracao/Temporario
> > rdr on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port  ->
> > $ata_ip port 80
> >
> > ##
> >
> >
> > ## FILTROS ###
> > ##
> >
> > #BLOQUEIA TRAFEGO EM TODAS INTERFACES
> > block all
> >
> > #LIBERA LOOPBACK
> > pass quick on lo0 all keep state
> >
> > #LIBERA SAIDA EM TODAS INTERFACES E MARCA ESTADO DE CONEXAO
> > pass out all keep state
> >
> > #SERVICO - SSH - WAN/LAN
> > pass in on $ext_if proto tcp from any to $ext_ip port $ssh_extport
> > keep state queue out_ssh
> > pass in on $int_if proto tcp from $int_net to $int_ip port
> > $ssh_intport keep state
> >
> > #SERVICO - NTOP - LAN/WAN(IP PRIVADO)
> > pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port 3000
> > keep state
> > pass in on $int_if proto tcp from $int_net to $int_ip port 3000 keep state
> >
> > # pass incoming ports for ftp-proxy
> > pass in on $ext_if inet proto tcp from any to any port > 49151 keep state
> > pass in on $int_if inet proto tcp from any to any user proxy keep state
> >
> > #SERVICO - OpenVPN - WAN -> dataserver
> > pass in on $ext_if proto tcp from any to $dataserver_ip port 1194 keep state
> >
> > #LIBERA TUDO p/ REDE VOIP
> > pass in on $voip_if from $voip_net to any keep state

Re: [FUG-BR] Regras do PF não carregam no boot

2007-07-26 Por tôpico Gule #
Caro Marcos;

Se você consegue fazer as regras carregarem logo após o boot, o
problema não esta no arquivo de regras, e sim no de inicialização.
Duas perguntas básicas:

1 - Setou a flag de regras no rc.conf?
pf_rules="/etc/pf.conf"

2 - Seu link é autenticado via ppp ?


On 7/26/07, Marcos Vinicius Buzo <[EMAIL PROTECTED]> wrote:
> Boa tarde pessoal, td blz ?
> Estou com um problema com o pf, com certeza fiz algo de errado, mas
> não consigo encontrar meu erro. As regras do pf não estão carregando
> no boot, só carregam se eu der um pfctl -f /etc/pf.conf ou
> /etc/rc.d/pf start
>
> Aqui estão minhas linhas do arquivo /etc/rc.conf referentes ao pf:
> pf_enable="YES" # Enable PF (load module if required)
> pf_rules="/etc/pf.conf"  # rules definition file for pf
> pf_flags=""  # additional flags for pfctl startup
> pflog_enable="YES"# start pflogd(8)
> pflog_logfile="/var/log/pflog"  # where pflogd should store the logfile
> pflog_flags="" # additional flags for pflogd startup
>
> Aqui está meu pf.conf:
>
> ## MACROS 
> ##
>
> #Interface WAN
> ext_if = "rl0"
> ext_ip = "200.xxx.xxx.106"
>
> #Interface LAN
> int_if = "sk0"
> int_ip = "10.xxx.xxx.31"
> int_net = "10.xxx.xxx.0/24"
>
> #Interface LAN - VOIP
> voip_if = "rl1"
> voip_ip = "192.xxx.xxx.254"
> voip_net = "192.xxx.xxx.0/24"
>
> #Computadores da Rede
> dataserver_ip = "10.xxx.xxx.100"
> ata_ip = "192.xxx.xxx.2"
>
> #Ips
> priv_nets = "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"
>
> #Portas
> ssh_intport = ""
> ssh_extport = "110"
> ##
>
> set loginterface $ext_if
>
> ## NORMALIZACAO DE PACOTES ###
> ##
>
> scrub in all
>
> ##
>
> ## ALTQ #
> #
> altq on $ext_if hfsc bandwidth 100% queue ext_up
>  queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
>queue out_voip bandwidth 50% hfsc(realtime 128Kb)
>queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
>queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
>queue out_others bandwidth 25% hfsc(default)
>
> ## NAT ###
> ##
>
> #NAT - LAN -> WAN
> nat on $ext_if from $int_net to any -> ($ext_if)
>
> #NAT - LAN -> VOIP
> nat on $ext_if from $voip_net to any -> ($ext_if)
>
> ##
>
>  RDR #
> ##
>
> #RDR - FTP Rede Interna -> FTP-proxy
> rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
> rdr on $int_if proto tcp from any to any port 778 -> 127.0.0.1 port 8021
>
> #RDR - FTP p/ Atualizacoes
> #rdr on $ext_if proto tcp from any to $ext_ip port 15000 ->
> $dataserver_ip port 21
>
> #RDR - VPN dataserver
> rdr on $ext_if proto tcp from any to $ext_ip port 1194 -> $dataserver_ip
>
> #RDR - ATA/Configuracao/Temporario
> rdr on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port  ->
> $ata_ip port 80
>
> ##
>
>
> ## FILTROS ###
> ##
>
> #BLOQUEIA TRAFEGO EM TODAS INTERFACES
> block all
>
> #LIBERA LOOPBACK
> pass quick on lo0 all keep state
>
> #LIBERA SAIDA EM TODAS INTERFACES E MARCA ESTADO DE CONEXAO
> pass out all keep state
>
> #SERVICO - SSH - WAN/LAN
> pass in on $ext_if proto tcp from any to $ext_ip port $ssh_extport
> keep state queue out_ssh
> pass in on $int_if proto tcp from $int_net to $int_ip port
> $ssh_intport keep state
>
> #SERVICO - NTOP - LAN/WAN(IP PRIVADO)
> pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port 3000
> keep state
> pass in on $int_if proto tcp from $int_net to $int_ip port 3000 keep state
>
> # pass incoming ports for ftp-proxy
> pass in on $ext_if inet proto tcp from any to any port > 49151 keep state
> pass in on $int_if inet proto tcp from any to any user proxy keep state
>
> #SERVICO - OpenVPN - WAN -> dataserver
> pass in on $ext_if proto tcp from any to $dataserver_ip port 1194 keep state
>
> #LIBERA TUDO p/ REDE VOIP
> pass in on $voip_if from $voip_net to any keep state queue out_voip
> pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ata_ip port 80 keep 
> state
>
> #LIBERA TUDO p/ DIRETOR
> pass in on $int_if from 10.xxx.xxx.99 to any keep state
>
> #LIBERA VONO p/ REDE INTERNA
> pass in on $int_if from $int_net to 201.xxx.xxx.5 keep state queue out_voip
>
> #LIBERA RSYNC p/ Servidor de dados
> pass in on $int_if proto {tcp,udp} from $dataserver_ip to any port 873
> keep state
>
> #LIBERA ICMP p/ REDE INTERNA
> pass in on $int_if

[FUG-BR] Regras do PF não carregam no boot

2007-07-26 Por tôpico Marcos Vinicius Buzo
Boa tarde pessoal, td blz ?
Estou com um problema com o pf, com certeza fiz algo de errado, mas
não consigo encontrar meu erro. As regras do pf não estão carregando
no boot, só carregam se eu der um pfctl -f /etc/pf.conf ou
/etc/rc.d/pf start

Aqui estão minhas linhas do arquivo /etc/rc.conf referentes ao pf:
pf_enable="YES" # Enable PF (load module if required)
pf_rules="/etc/pf.conf"  # rules definition file for pf
pf_flags=""  # additional flags for pfctl startup
pflog_enable="YES"# start pflogd(8)
pflog_logfile="/var/log/pflog"  # where pflogd should store the logfile
pflog_flags="" # additional flags for pflogd startup

Aqui está meu pf.conf:

## MACROS 
##

#Interface WAN
ext_if = "rl0"
ext_ip = "200.xxx.xxx.106"

#Interface LAN
int_if = "sk0"
int_ip = "10.xxx.xxx.31"
int_net = "10.xxx.xxx.0/24"

#Interface LAN - VOIP
voip_if = "rl1"
voip_ip = "192.xxx.xxx.254"
voip_net = "192.xxx.xxx.0/24"

#Computadores da Rede
dataserver_ip = "10.xxx.xxx.100"
ata_ip = "192.xxx.xxx.2"

#Ips
priv_nets = "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"

#Portas
ssh_intport = ""
ssh_extport = "110"
##

set loginterface $ext_if

## NORMALIZACAO DE PACOTES ###
##

scrub in all

##

## ALTQ #
#
altq on $ext_if hfsc bandwidth 100% queue ext_up
 queue ext_up bandwidth 300Kb {out_voip, out_ssh, out_email, out_others}
   queue out_voip bandwidth 50% hfsc(realtime 128Kb)
   queue out_ssh bandwidth 15% hfsc(realtime 32Kb)
   queue out_email bandwidth 10% hfsc(upperlimit 128Kb)
   queue out_others bandwidth 25% hfsc(default)

## NAT ###
##

#NAT - LAN -> WAN
nat on $ext_if from $int_net to any -> ($ext_if)

#NAT - LAN -> VOIP
nat on $ext_if from $voip_net to any -> ($ext_if)

##

 RDR #
##

#RDR - FTP Rede Interna -> FTP-proxy
rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
rdr on $int_if proto tcp from any to any port 778 -> 127.0.0.1 port 8021

#RDR - FTP p/ Atualizacoes
#rdr on $ext_if proto tcp from any to $ext_ip port 15000 ->
$dataserver_ip port 21

#RDR - VPN dataserver
rdr on $ext_if proto tcp from any to $ext_ip port 1194 -> $dataserver_ip

#RDR - ATA/Configuracao/Temporario
rdr on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port  ->
$ata_ip port 80

##


## FILTROS ###
##

#BLOQUEIA TRAFEGO EM TODAS INTERFACES
block all

#LIBERA LOOPBACK
pass quick on lo0 all keep state

#LIBERA SAIDA EM TODAS INTERFACES E MARCA ESTADO DE CONEXAO
pass out all keep state

#SERVICO - SSH - WAN/LAN
pass in on $ext_if proto tcp from any to $ext_ip port $ssh_extport
keep state queue out_ssh
pass in on $int_if proto tcp from $int_net to $int_ip port
$ssh_intport keep state

#SERVICO - NTOP - LAN/WAN(IP PRIVADO)
pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ext_ip port 3000
keep state
pass in on $int_if proto tcp from $int_net to $int_ip port 3000 keep state

# pass incoming ports for ftp-proxy
pass in on $ext_if inet proto tcp from any to any port > 49151 keep state
pass in on $int_if inet proto tcp from any to any user proxy keep state

#SERVICO - OpenVPN - WAN -> dataserver
pass in on $ext_if proto tcp from any to $dataserver_ip port 1194 keep state

#LIBERA TUDO p/ REDE VOIP
pass in on $voip_if from $voip_net to any keep state queue out_voip
pass in on $ext_if proto tcp from 200.xxx.xxx.213 to $ata_ip port 80 keep state

#LIBERA TUDO p/ DIRETOR
pass in on $int_if from 10.xxx.xxx.99 to any keep state

#LIBERA VONO p/ REDE INTERNA
pass in on $int_if from $int_net to 201.xxx.xxx.5 keep state queue out_voip

#LIBERA RSYNC p/ Servidor de dados
pass in on $int_if proto {tcp,udp} from $dataserver_ip to any port 873
keep state

#LIBERA ICMP p/ REDE INTERNA
pass in on $int_if proto icmp from $int_net to any keep state

#LIBERA FTP p/ REDE INTERNA
pass in on $int_if proto tcp from $int_net to 127.0.0.1 port 8021 keep state
pass in on $int_if proto tcp from $int_net to any port 21 keep state
pass in on $ext_if proto tcp from any to any port ftp-data user proxy keep state

#LIBERA SISTEMAS p/ REDE INTERNA
pass in on $int_if proto {tcp,udp} from $int_net to any port {778,
779, 4606, 3007, 8017} keep state
pass in on $int_if from $int_net to 201.xxx.xxx.26 keep state

#LIBERA CAT p/ REDE INTERNA
pass in on $int_if proto {tcp,udp} from $int_net to an