Instalação · 2 min read · Nov 27, 2025

Como Instalar VMware Tools No pfsense (FreeBSD)

Como Instalar VMware Tools No pfsense (FreeBSD)

Este tutorial mostra como instalar o VMware Tools no pfsense v1.2.3, que é operado pelo sistema operacional FreeBSD. Eu levei dias para descobrir como fazer isso, especialmente pela falta de um guia completo na Internet.

1 Requisitos

Para instalar tal sistema, você precisará do seguinte:

  1. VMware vCenter Converter Standalone Client
  2. VMware vSphere Client
    (Para saber como baixar e instalar, siga outros guias)

2 Nota Preliminar

Não apenas faça o upload do pfsense*.vmx ou vmdk no datastore do vmware, use o vCenter Converter em vez disso, caso contrário, sua VM pfsense não inicializará após você criar um snapshot. E eu suponho que você tenha configurado a VM pfsense e feito uma conexão com a Internet com sucesso.

3 Vamos ao que interessa

Primeiro, precisamos instalar “perl” e “compat6x-i386” no sistema antes da instalação do VMware Tools, assim como em outros linux. Mas há muitas pegadinhas pelo caminho… e este guia resolveu todas elas e vai direto ao resultado.

–> pressione “8” e vá para o Shell do pfsense.

Precisamos atualizar o caminho FTP para o comando pkg_add, caso contrário, o pacote não será baixado (porque o FreeBSD do pfsense não está tão atualizado para o FTP do FreeBSD)!

setenv PACKAGEROOT "ftp://ftp.freebsd.org"
setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.4-release/Latest/"

Comece a instalar os pacotes:

pkg_add -v -r perl
pkg_add -v -r compat6x-i386

Vá para o cliente VMware vsphere e inicie “Instalar VMware Tools” na VM pfsense, como de costume, precisamos montar o CD-ROM para obter o executável do VMware Tools.

Primeiro, criamos algumas pastas temporárias para o VMware Tools:

cd /
mkdir tmp2
mkdir tmpp

Montando o CD-ROM em tmp2:

mount_cd9660 /dev/acd0 /tmp2
cd /tmp2

Copie o VMware Tools para tmpp e, em seguida, extraia o pacote:

cp vmware-freebsd-tools.tar.gz /tmpp
cd /tmpp
tar -zxvf vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib/

Então, aqui está a pegadinha, antes de executar a instalação, precisamos vincular os arquivos compat6x ao diretório apropriado para que o VMware Tools possa encontrá-los, caso contrário, simplesmente não funcionará!

ln -s /usr/local/lib/compat/libm.so.4 /lib
ln -s /usr/local/lib/compat/libc.so.6 /lib
ln -s /usr/local/lib/compat/libthr.so.2 /lib

Então, inicie a instalação, certifique-se de que você está em /vmware-tools-distrib.

chmod +x vmware-install.pl bin/vmware-config-tools.pl bin/vmware-uninstall-tools.pl
./vmware-install.pl

Como de costume, continue pressionando “Enter”, e deve funcionar com a mensagem “Aproveite”. Se sim, comece a limpar e reinicie:

cd /
rm -r /tmpp/
rmdir tmpp
shutdown -r now

4 Nota Extra

Se você receber uma mensagem “Você está sob ataque” ao longo do caminho, isso provavelmente se deve à unidade de CD-ROM montada, se for o caso, pressione “Ctrl+Alt+Insert” para reiniciar a VM e começar de novo. Após tudo isso, você deve ter uma mensagem “OK” no cliente VMware vsphere.

Então, aproveite!

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.