> Hein? Problema de alias? > > > Você pode configurar da maneira original igual funcionava desde o bsd 4.x > ou usando uma sintaxe nova, que já foi mostrada aqui na lista. > > Nada demais... inclusive pode pegar o rc.conf do 6.x e jogar no 7.x que > funciona sem mudar uma vírgula. > Único porém com 64bits que tive foi ao compilar o vpopmail, que tive que > usar algumas flags para o compilador, que também já postei na lista. > > > >> -----Mensagem original----- >> De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br] Em >> nome de Trober >> Enviada em: quarta-feira, 1 de julho de 2009 22:42 >> Para: FUG-BR >> Assunto: Re: [FUG-BR] FreeBSD 7.1 Release para AMD64 >> >> > Pessoal, boa noite! >> > >> > Comprei uma máquina AM2 Semprom LE 1250 (chipset 780g) 64BITS e >> pretendo >> > instalar um servidor de web, e-mail, ftp, proxy, etc. >> > Poderiam me dizer se a versao do FreeBSD 7.1 release para 64bits é >> igual a >> > qualquer instalação comparado a um Pentium com FreeBSD 6.1? É claro >> que >> > estou me referindo aos softwares, se trabalha correto no 64 bits, ou >> se >> > tem alguma restrição de mal funcionamento de algum software para >> servidor >> > de internet completo, etc.. >> > Enfim... se algum de vocês saberem que o FreeBSD 7.1 para AMD64 tem >> alguma >> > compatibilidade ou algum problema referente algum software ou algum >> > procedimento, me falem, aí vou trocar de máquina rsss >> > >> > Obrigado >> > >> > >> > >> [SNIP] >> >> Olá [sem nome]! :) >> >> Na transição de 6.x i386 para 7.x amd64, em relação aos ~60 ports que >> normalmente instalo, tive apenas problemas com o /usr/ports/audio/beep, >> já >> que não há dispositivo SPEAKER para amd64. >> >> Na transição, terá fortes dores de cabeça se precisar usar aliases de >> IP >> em interfaces, já que esse recurso no FreeBSD 7.x (independente de >> arquitetura) está incomodando muita gente. Não é difícil encontrar nas >> principais listas relacionadas, alguém reclamando desse problema, além >> de >> vários chutes imprecisos como resposta. >> >> Se eu estivesse na sua situação, tendo plena certeza de não precisar >> usar >> aliases de IP, adotaria 7.2 amd64. Do contrário, 6.4 amd64. >> >> PS: Sem flames, galera, mas confesso que estou torcendo para que digam >> que >> estou errado em relação ao aliases no 7.x :) >> >> Saudações, >> >> Trober >> - >> - >> - >> - >> - >> >
Olá Renato! Exponho o problema com aliases. Quero substituir um servidor FreeBSD 6.4-STABLE[1] por um servidor FreeBSD 7.2-STABLE em um condomínio. Para isso, fiz testes em laboratório, e obtive êxito em quase todas as funcionalidades, exceto na adição de aliases de IP na interface interna (re0). Efetuei pesquisas nas listas FUG-BR, freebsd-net, freebsd-questions, freebsd-isp, além de foruns eslavos, não encontrando resposta para o problema. O FreeBSD 6.4-STABLE que está rodando atualmente em produção neste condomínio possui 100 endereços de IP, em alias na interface interna (re0), sendo cada um deles em blocos /30 (255.255.255.252), como no exemplo parcial abaixo: ifconfig_re0=" inet 192.168.5.1 netmask 255.255.255.0" ifconfig_re0_alias0=" inet 192.168.20.1 netmask 255.255.255.252" ifconfig_re0_alias1=" inet 192.168.20.5 netmask 255.255.255.252" ifconfig_re0_alias2=" inet 192.168.20.9 netmask 255.255.255.252" ifconfig_re0_alias3=" inet 192.168.20.13 netmask 255.255.255.252" ifconfig_re0_alias4=" inet 192.168.20.17 netmask 255.255.255.252" ifconfig_re0_alias5=" inet 192.168.20.21 netmask 255.255.255.252" ifconfig_re0_alias6=" inet 192.168.20.25 netmask 255.255.255.252" ifconfig_re0_alias7=" inet 192.168.20.29 netmask 255.255.255.252" ifconfig_re0_alias8=" inet 192.168.20.33 netmask 255.255.255.252" Cada computador, tem um rede /30, composta por 4 IPs, sendo eles (na ordem): network, gateway, host e broadcast. Com os aliases de IP, no FreeBSD 6.4, vai que é uma beleza! Porém, quando uso aliases de IP no FreeBSD 7.x, ao trocar o primeiro dado pela interface, recebo erros, como os descritos abaixo: arplookup 192.168.20.6 failed: host is not on local network arplookup 192.168.20.5 failed: host is not on local network arpresolve: can't allocate route for 192.168.20.5 O curioso é que no FreeBSD 6.x funciona perfeitamente e "lindamente"! Só no FreeBSD 7.x que é retornado este comportamento anômalo, independente de interface utilizada (vr, em, rl, re, ral, rum e ath). Testei também com ipv4_addrs_re0 no /etc/rc.conf, mas dá o mesmo erro. Aqui na lista já rolou um thread[2] falando sobre o fato do ifconfig estar em "deprecated", mesmo não havendo qualquer informação formal[3] sobre isso. Enfim, desejo saber qual a opinião de vocês sobre a resolução desde problema[4]. Muito grato. [1] http://www.fug.com.br/historico/html/freebsd/2009-04/msg00488.html [2] http://www.fug.com.br/historico/html/freebsd/2009-04/msg00089.html [3] http://www.fug.com.br/historico/html/freebsd/2009-04/msg00110.html [4] http://tinyurl.com/7xAliases Trober - - - - - ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd