Re: [FUG-BR] Endereços adicionais no rc.conf
Eu também sempre tive esse "problema" e não conhecia essa nova maneira. Sinceramente a documentação do handbook não diz nada sobre isso, fazendo referência ainda à maneira antiga de _aliasX: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-virtual-hosts.html Só fui achar mais documentação em: http://www.freebsd.org/cgi/man.cgi?query=rc.conf&sektion=5 Na parte de "network_interfaces". Aí fiz uns testes: 1) rc.conf: ipv4_addrs_em1="10.10.10.1/24 10.10.10.2/24" ifconfig: em1: flags=8843 metric 0 mtu 1500 options=9b ether 00:0c:29:16:1e:b4 inet 10.10.10.1 netmask 0xff00 broadcast 10.10.10.255 inet 10.10.10.2 netmask 0xff00 broadcast 10.10.10.255 media: Ethernet autoselect (1000baseTX ) status: active 2) rc.conf ipv4_addrs_em1="10.10.10.1/24 10.10.10.10-15/24" ifconfig: em1: flags=8843 metric 0 mtu 1500 options=9b ether 00:0c:29:16:1e:b4 inet 10.10.10.1 netmask 0xff00 broadcast 10.10.10.255 inet 10.10.10.10 netmask 0xff00 broadcast 10.10.10.255 inet 10.10.10.11 netmask 0x broadcast 10.10.10.11 inet 10.10.10.12 netmask 0x broadcast 10.10.10.12 inet 10.10.10.13 netmask 0x broadcast 10.10.10.13 inet 10.10.10.14 netmask 0x broadcast 10.10.10.14 inet 10.10.10.15 netmask 0x broadcast 10.10.10.15 media: Ethernet autoselect (1000baseTX ) status: active 3) rc.conf: ipv4_addrs_em1="10.10.10.1/24 10.10.10.10-15/32" ifconfig: em1: flags=8843 metric 0 mtu 1500 options=9b ether 00:0c:29:16:1e:b4 inet 10.10.10.1 netmask 0xff00 broadcast 10.10.10.255 inet 10.10.10.10 netmask 0x broadcast 10.10.10.10 inet 10.10.10.11 netmask 0x broadcast 10.10.10.11 inet 10.10.10.12 netmask 0x broadcast 10.10.10.12 inet 10.10.10.13 netmask 0x broadcast 10.10.10.13 inet 10.10.10.14 netmask 0x broadcast 10.10.10.14 inet 10.10.10.15 netmask 0x broadcast 10.10.10.15 media: Ethernet autoselect (1000baseTX ) status: active Dúvidas: o exemplo 2 está incorreto, certo? Pois 10.10.10.10 deveria ter máscara 255.255.255.255, uma vez que já tem o 10.10.10.1 com 255.255.255.0, correto? Portanto o correto é o exemplo 3, certo? Obrigado, Ari 2009/4/3 N Guerra > Patrick, > > Obrigado pela resposta. > > A partir de qual versão do FreeBSD posso usar essa nova maneira? > > -- > > []s, > > Guerra > > > > 2009/4/3 Patrick Tracanelli : > > N Guerra escreveu: > >> Pessoal, > >> > >> Uma dúvida básica: > >> > >> Temos um servidor de hospedagem web com vários endereços IP adicionais. > >> ifconfig_bge0="inet 200.200.200.55 netmask 255.255.255.0" > >> ifconfig_bge0_alias0="inet 200.200.200.13 netmask 255.255.255.255" > >> ifconfig_bge0_alias1="inet 200.200.200.9 netmask 255.255.255.255" > >> ifconfig_bge0_alias2="inet 200.200.200.21 netmask 255.255.255.255" > >> ifconfig_bge0_alias3="inet 200.200.200.26 netmask 255.255.255.255" > >> ifconfig_bge0_alias4="inet 200.200.200.27 netmask 255.255.255.255" > >> ifconfig_bge0_alias5="inet 200.200.200.25 netmask 255.255.255.255" > >> ifconfig_bge0_alias6="inet 200.200.200.38 netmask 255.255.255.255" > >> ifconfig_bge0_alias7="inet 200.200.200.39 netmask 255.255.255.255" > >> ifconfig_bge0_alias8="inet 200.200.200.40 netmask 255.255.255.255" > >> ifconfig_bge0_alias9="inet 200.200.200.45 netmask 255.255.255.255" > >> > >> Imagine que preciso excluir o 200.200.200.9 ou alias1, tenho mesmo que > >> trocar todos os alias baixo e deixar sempre na sequência sem pular > >> nenhum número, ficando nesse caso até o alias8? > >> > >> Existe alguma outra maneira mais simples de cadastrar endereços IP > extras? > >> > > > > Guerra, muito pertinente sua pergunta. Sim, e não. > > > > Se você insistir em usar ifconfig__alias sim, você tem que > > alterar tudo senão o search para onde a sequência termina. > > > > Porém, o uso de ifconfig__alias no FreeBSD é considerado > > deprecated. O uso do ifconfig_ inteiro, para adicionar endereço > > IP na verdade, é considerado descontinuado. Isso quer dizer que ninguém > > vai arrumar isso, e como tudo que é deprecated talvez um dia deixe de > > existir. Mas como é uma mudança grande de comportamento se deixar de > > existir os _alias vai ser de forma clara e demorar muito. > > > > Pra usar endereçamento IPv4 utilize > > ipv4_addrs_="ip/bit|ip-range/bitmask", exemplo: > > > > ipv4_addrs_bge0="200.200.200.9/24 200.200.200.25-27/24" > > > > Portanto você pode usar uma lista de IPs por espaço ou range de > > endereços IP como no exemplo, e deixar o ifconfig_ pra todo o > > resto que não seja endereçamento. > > > > Exemplos de uso real aqui: > > > > # interface rl1 > > ipv4_addrs_rl1="10.69.69.225/24" > > ifconfig_rl1="polling arp mtu 1500 metric 0 media autoselect" > > > > # interface rl0 > > ipv4_addrs_rl0="10.2.2.1-3/24 10.2.3.1/24"
[FUG-BR] Dúvida no restart com 2 natd rodando
Bom dia Pessoal, Quando configuro o 1 natd, faço pelo rc.conf, como por ex.: natd_enable="YES" natd_interface="xl0" natd_flags="-f /etc/natd.rules" E quando faço alguma alteração nele, uso o /etc/rc.d/natd restart, até aqui sem problemas ... a dúvida é quando uso 2 natds, para iniciá-los desativei as linhas acima e coloquei no rc.local: /sbin/natd -f /etc/natd-xl0.rules -n xl0 /sbin/natd -f /etc/natd-xl1.rules -n xl1 Agora não tenho mais o função /etc/rc.d/natd restart para reinicia-los, como posso fazer? Copio esse script e modifico ele, ou tem alguma maneira de resolver isso pelas config. do rc.conf? Agradeço a ajuda, Anderson Michel - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] FreeBSD+Oracle Database 11g.
Bom dia a todos, gostaria de saber se alguem aki ja instalou o Oracle Database 11g Release no FreeBSD. -- Alessandro de Souza Rocha Administrador de Redes e Sistemas FreeBSD-BR User #117 Long live FreeBSD Powered by (__) \\\'',) \/ \ ^ .\._/_) www.FreeBSD.org - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [OFF-TOPIC] Processar e-mail e arquivo anexo
Mauricio Bonani wrote: > Anderson Michel escreveu: >> Pessoal, >> >> Surgiu uma necessidade aqui de processar e-mails com arquivo XML em >> anexo, ref. a NFe. Assim que chegar algum e-mail numa determinada conta, >> preciso pegar o anexo e gravar numa área para o ERP, e ainda fazer uma >> resposta ao e-mail, como um protocolo de recebimento. > > http://wiki.bestpractical.com/view/RTmailgate > > É específico do RT, mas deve te ajudar a criar um semelhante. > Mauricio, Obrigado pela dica, vou ver como funciona esse cara. Anderson Michel - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] duvida no bind ..
caros amigos meu bind nao inicia de jeito maneira e da a seguinte mensagem could not get query source dispatcher (0.0.0.0#53) alguem sabe me dizer o que se passa att diogo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [OFF-TOPIC] Processar e-mail e arquivo anexo
> Mauricio Bonani wrote: >> Anderson Michel escreveu: >>> Pessoal, >>> >>> Surgiu uma necessidade aqui de processar e-mails com arquivo XML em >>> anexo, ref. a NFe. Assim que chegar algum e-mail numa determinada conta, >>> preciso pegar o anexo e gravar numa área para o ERP, e ainda fazer uma >>> resposta ao e-mail, como um protocolo de recebimento. >> >> http://wiki.bestpractical.com/view/RTmailgate >> >> É específico do RT, mas deve te ajudar a criar um semelhante. >> > > Mauricio, > > Obrigado pela dica, vou ver como funciona esse cara. > > Anderson Michel Outra opção é utilizar o reformime (instalado junto com o maildrop: /usr/ports/mail/maildrop): mail.xx.com.br# cd /vpopmail/domains/xx.com.br//Maildir/.Arquivo/cur/ mail.xx.com.br# reformime -i < 1146075701.M373968P36235V005FI011CFC04_0.mail.xx.com.br,S=41781:2,RS section: 1 content-type: multipart/mixed content-transfer-encoding: 8bit charset: iso-8859-1 starting-pos: 0 starting-pos-body: 1078 ending-pos: 41781 line-count: 612 body-line-count: 587 section: 1.1 content-type: multipart/alternative content-transfer-encoding: 8bit charset: iso-8859-1 starting-pos: 1168 starting-pos-body: 1260 ending-pos: 4864 line-count: 97 body-line-count: 94 section: 1.1.1 content-type: text/plain content-transfer-encoding: 8bit charset: iso-8859-1 starting-pos: 1305 starting-pos-body: 1386 ending-pos: 1873 line-count: 23 body-line-count: 19 section: 1.1.2 content-type: text/html content-transfer-encoding: quoted-printable charset: iso-8859-1 starting-pos: 1918 starting-pos-body: 2010 ending-pos: 4817 line-count: 65 body-line-count: 61 section: 1.2 content-type: application/msword content-name: lista de bens II.doc content-transfer-encoding: base64 charset: iso-8859-1 content-disposition: attachment content-disposition-filename: lista de bens II.doc starting-pos: 4909 starting-pos-body: 5073 ending-pos: 41734 line-count: 483 body-line-count: 477 A opção -e extrai para o stdout a parte especificada do e-mail, por exempo para ler a parte text/plain desse e-mail (segue apenas o comando, sem saída): mail.xx.com.br# reformime -e -s 1.1.1 < 1146075701.M373968P36235V005FI011CFC04_0.mail.xx.com.br,S=41781:2,RS Luiz - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [OFF-TOPIC] Processar e-mail e arquivo anexo
Luiz Otavio O Souza wrote: >> Mauricio Bonani wrote: >>> Anderson Michel escreveu: Pessoal, Surgiu uma necessidade aqui de processar e-mails com arquivo XML em anexo, ref. a NFe. Assim que chegar algum e-mail numa determinada conta, preciso pegar o anexo e gravar numa área para o ERP, e ainda fazer uma resposta ao e-mail, como um protocolo de recebimento. >>> http://wiki.bestpractical.com/view/RTmailgate >>> >>> É específico do RT, mas deve te ajudar a criar um semelhante. >>> >> Mauricio, >> >> Obrigado pela dica, vou ver como funciona esse cara. >> >> Anderson Michel > > Outra opção é utilizar o reformime (instalado junto com o maildrop: > /usr/ports/mail/maildrop): > > A opção -e extrai para o stdout a parte especificada do e-mail, por exempo > para ler a parte text/plain desse e-mail (segue apenas o comando, sem > saída): > > mail.xx.com.br# reformime -e -s 1.1.1 < > 1146075701.M373968P36235V005FI011CFC04_0.mail.xx.com.br,S=41781:2,RS > > > Luiz > Luiz, Obrigado pela dica, isso ajudou muito!! Valeu mesmo!! Abraços, Anderson Michel - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] duvida urgente no bind ajuda !!
Amigos meu sevidor bind tava funcionando perfeitamente porem por algum motivo nao starta mais .. da a seguinte mensagem starting BIND 9.4.3-P2 -c /etc/namedb/named.conf Apr 4 16:00:50 mail named[2045]: could not get query source dispatcher (0.0.0.0#53) Apr 4 16:00:50 mail named[2045]: loading configuration: address in use Apr 4 16:00:50 mail named[2045]: exiting (due to fatal error) ja atualizei o sistema todo e nada ainda alguem pode me dar uma luz att diogo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida urgente no bind ajuda !!
comentei e resolveu ... obrigado - Original Message - From: "Wanderson Tinti" To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" Sent: Saturday, April 04, 2009 8:54 PM Subject: Re: [FUG-BR] duvida urgente no bind ajuda !! 2009/4/4 diogo : > Amigos meu sevidor bind tava funcionando perfeitamente porem por algum > motivo nao starta mais .. > > > da a seguinte mensagem > > > starting BIND 9.4.3-P2 -c /etc/namedb/named.conf > Apr 4 16:00:50 mail named[2045]: could not get query source dispatcher > (0.0.0.0#53) > Apr 4 16:00:50 mail named[2045]: loading configuration: address in use > Apr 4 16:00:50 mail named[2045]: exiting (due to fatal error) > > > > ja atualizei o sistema todo e nada ainda > > > > > alguem pode me dar uma luz > > > att diogo > Diogo, Boa noite. Verifique se o serviço esta rodando, para isso use o comando: #sockstat -4l ou #netstat -n Rode o comando #named-checkconf para verificar se o arquivo named.conf esta com algum problema. Mais uma vez, verifique a linha: query-source address * port 53; no arquivo named.conf, qualquer coisa tente comenta-la. Att, - 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] duvida urgente no bind ajuda !!
2009/4/4 diogo : > Amigos meu sevidor bind tava funcionando perfeitamente porem por algum > motivo nao starta mais .. > > > da a seguinte mensagem > > > starting BIND 9.4.3-P2 -c /etc/namedb/named.conf > Apr 4 16:00:50 mail named[2045]: could not get query source dispatcher > (0.0.0.0#53) > Apr 4 16:00:50 mail named[2045]: loading configuration: address in use > Apr 4 16:00:50 mail named[2045]: exiting (due to fatal error) > > > > ja atualizei o sistema todo e nada ainda > > > > > alguem pode me dar uma luz > > > att diogo > Diogo, Boa noite. Verifique se o serviço esta rodando, para isso use o comando: #sockstat -4l ou #netstat -n Rode o comando #named-checkconf para verificar se o arquivo named.conf esta com algum problema. Mais uma vez, verifique a linha: query-source address * port 53; no arquivo named.conf, qualquer coisa tente comenta-la. Att, - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Dúvida no restart com 2 natd rodando
2009/4/4 Anderson Michel : > Bom dia Pessoal, > > Quando configuro o 1 natd, faço pelo rc.conf, como por ex.: > natd_enable="YES" > natd_interface="xl0" > natd_flags="-f /etc/natd.rules" > > E quando faço alguma alteração nele, uso o /etc/rc.d/natd restart, até > aqui sem problemas ... a dúvida é quando uso 2 natds, para iniciá-los > desativei as linhas acima e coloquei no rc.local: > /sbin/natd -f /etc/natd-xl0.rules -n xl0 > /sbin/natd -f /etc/natd-xl1.rules -n xl1 > > Agora não tenho mais o função /etc/rc.d/natd restart para reinicia-los, > como posso fazer? Copio esse script e modifico ele, ou tem alguma > maneira de resolver isso pelas config. do rc.conf? > > Agradeço a ajuda, > > Anderson Michel > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Boa noite a todos. É possível de fazer das seguintes formas: 1º Voce pode ter varias instancias do natd configura em um arquivo: /etc/natd.conf instance default interface rl0 port 8668 dynamic yes use_sockets yes same_ports yes ... instance natd2 interface vr0 port 8669 dynamic yes use_sockets yes same_ports yes Agora voce configura seu arquivo rc.conf. /etc/rc.conf natd_enable="YES" natd_flags="-f /etc/natd.conf" #/etc/rc.d/natd stop #sockstat -4l #/etc/rc.d/natd start #sockstat -4l Voce verá 2 natd rodando, um em cada porta. 2º Modo /etc/rc.conf natd_enable="YES" natd_flags="-f /etc/natd.conf" /etc/natd.conf interface rl0 port 8668 dynamic yes use_sockets yes same_ports yes /etc/natd2.conf interface vr0 port 8669 dynamic yes use_sockets yes same_ports yes /usr/local/etc/rc.d/xnat2.sh #!/bin/sh name="natd" command="/sbin/${name} -f /etc/natd2.conf -pid_file /var/run/natd2.conf" case "$1" in start) $command ;; stop) kill `sockstat -4l |grep 8669 | cut -c21-24` ;; *) echo "Use da seguinte forma: $0 {start|stop}" ;; esac exit 0 chmod +x /usr/local/etc/rc.d/xnat2.sh PS: Tive que colocar o nome script comecando com 'x', acredito que seja pelo ordem de execurcao que o freebsd usa para estartar. Depois é só testar. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd