Patrick, Obrigado pela resposta.
A partir de qual versão do FreeBSD posso usar essa nova maneira? -- []s, Guerra 2009/4/3 Patrick Tracanelli <eks...@freebsdbrasil.com.br>: > 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_<iface>_alias<N> sim, você tem que > alterar tudo senão o search para onde a sequência termina. > > Porém, o uso de ifconfig_<iface>_alias<N> no FreeBSD é considerado > deprecated. O uso do ifconfig_<iface> 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<X> vai ser de forma clara e demorar muito. > > Pra usar endereçamento IPv4 utilize > ipv4_addrs_<iface>="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_<iface> 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" > ifconfig_rl0="polling arp mtu 1500 metric 0 media autoselect" > > # interface ath0 > ipv4_addrs_ath0="172.16.69.1/24" > ifconfig_ath0="ssid bsdapps channel 10 wepmode off -promisc -arp mtu > 1500 metric 0 media autoselect mode 11b mediaopt hostap -apbridge > -hidessid bssid 00:13:46:70:48:ee burst -wme " > > > > -- > 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