Resolvi escrever um pequeno tutorial sobre o TCP/IP no linux e seus comandos, primeiramente, basico e depois avancado. Talvez voce nunca tenha configurado um IP via linha de comando e essas informacoes poderao ser uteis um dia, ou podem servir de referencia em estudos.Comecando pelo comeco, normalmente quando voce vai configurar um endereco IP, voce tem que ter a informacao em primeiro lugar, salvo quando voce for configurar via DHCP. Entao, basicamente precisamos de:Endereco IP ( 192.168.0.47 )Mascara de rede ( 255.255.255.0 )Gateway ( 192.168.0.254 ) DNS (pelo menos 1) ( 192.168.0.254 )De posse dessas informacoes, vamos comecar pelo comando 'ifconfig'. Para configurar uma interface de rede, primeiro precisamos saber quais interfaces temos disponiveis digitando apenas o comando ifconfig.# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:30351 errors:0 dropped:0 overruns:0 frame:0 TX packets:30351 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:42344802 (40.3 MiB) TX bytes:42344802 (40.3 MiB)Nesse exemplo, apenas a interface lo (loopback) esta UP. Essa interface de loopback e utilizada para comunicacao entre processos que utilizam TCP/IP localmente. Por exemplo, em uma console do mysql (cliente) acessando o servidor mysql. * Observacao: o comando ifconfig sem parametros lista apenas as interfaces que estao UP.Esta faltando uma interface 'ethX' onde X e o numero da interface. Para listar TODAS as interfaces reconhecidas pelo kernel, digite:# ifconfig -aeth0 Link encap:Ethernet HWaddr 00:1C:C0:42:D4:56 BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1342442 errors:0 dropped:0 overruns:0 frame:0 TX packets:1196845 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:957201242 (912.8 MiB) TX bytes:178756612 (170.4 MiB) Interrupt:44 Base address:0x2000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:30351 errors:0 dropped:0 overruns:0 frame:0 TX packets:30351 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:42344802 (40.3 MiB) TX bytes:42344802 (40.3 MiB)Veja que agora ele listou a interface 'eth0', que nao possui endereco IP, logicamente porque nao foi configurada ainda. Entao, com aquelas informacoes vamos configurar a eth0. A sintaxe para configurar uma interface de rede e mais ou menos assim:# ifconfig ethX inet ENDERECO.IP netmask MASCARA.DE.REDEAplicando ao nosso exemplo:# ifconfig eth0 inet 192.168.0.47 netmask 255.255.255.0Verifique o resultado do comando ifconfig novamente:#ifconfig eth0 Link encap:Ethernet HWaddr 00:1C:C0:42:D4:56 inet addr:192.168.0.47 Bcast:10.2.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1342442 errors:0 dropped:0 overruns:0 frame:0 TX packets:1196845 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:957201242 (912.8 MiB) TX bytes:178756612 (170.4 MiB) Interrupt:44 Base address:0x2000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:30351 errors:0 dropped:0 overruns:0 frame:0 TX packets:30351 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:42344802 (40.3 MiB) TX bytes:42344802 (40.3 MiB)OK, sua interface de rede eth0 esta configurada, porem, ainda e preciso configurar a rota padrao ( gateway ), que vai ficar para o proximo post! Essa semana fiz uma migracao P2V (physical to virtual) de um servidor com Zimbra. Tudo correu bem, porem ao inciar o zimbra deu um Segfault no servico do antivirus, o clamav.A mensagem de erro:Starting clamd.../opt/zimbra/bin/zmclamdctl: line 85: 3029 Segmentation fault ${zimbra_home}/clamav/sbin/clamd --config-file=${zimbra_home}/conf/clamd.conf >> ${zimbra_log_directory}/clamd.log 2>&1failed.Depois de pesquisar pela internet,