VMware Tools · 2 min read · Nov 27, 2025

Cómo instalar VMware Tools en pfsense (FreeBSD)

Cómo instalar VMware Tools en pfsense (FreeBSD)

Este tutorial muestra cómo instalar VMware Tools en pfsense v1.2.3, que es operado por el sistema operativo FreeBSD. Me tomó días descubrir cómo hacerlo, especialmente por la falta de una guía completa en Internet.

1 Requisitos

Para instalar tal sistema necesitarás lo siguiente:

  1. VMware vCenter Converter Standalone Client
  2. VMware vSphere Client
    (Para saber cómo descargar e instalar, por favor sigue otras guías)

2 Nota preliminar

No solo subas el pfsense*.vmx o vmdk al datastore de vmware, usa vCenter Converter en su lugar, de lo contrario tu pfsense-VM no arrancará después de crear un snapshot. Y supongo que has configurado el pfsense-VM y has hecho una conexión a Internet con éxito.

3 Vamos al grano

Primero, necesitamos instalar “perl” y “compat6x-i386” en el sistema antes de la instalación de VMware Tools, al igual que en otros linux. Pero hay muchas trampas en el camino… y esta guía resuelve todas ellas y va directo al resultado.

–> presiona “8” y ve a la Shell de pfsense.

Necesitamos actualizar la ruta FTP para el comando pkg_add, de lo contrario el paquete no se descargará (¡porque el pfsense FreeBSD no está tan actualizado a FTP de FreeBSD)!

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

Comienza a instalar paquetes:

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

Ve al cliente de VMware vsphere y comienza “Instalar VMware Tools” en el pfsense-VM, como de costumbre, necesitamos montar el CD-ROM para obtener el ejecutable de VMware Tools.

Primero, creamos algunas carpetas temporales para VMware Tools:

cd /
mkdir tmp2
mkdir tmpp

Montando el CD-ROM en tmp2:

mount_cd9660 /dev/acd0 /tmp2
cd /tmp2

Copia los VMware Tools a tmpp, luego extrae el paquete:

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

Luego, aquí está la trampa, antes de ejecutar la instalación, necesitamos vincular los archivos compat6x al directorio adecuado para que VMware Tools los encuentre, ¡de lo contrario simplemente no 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

Luego, comienza la instalación, asegúrate de estar en /vmware-tools-distrib.

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

Como de costumbre, sigue presionando “Enter”, y debería funcionar con un mensaje de “Disfruta”. Si es así, comienza a limpiar y reinicia:

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

4 Nota extra

Si recibes una nota de “Estás bajo ataque” en el camino, probablemente se deba a la unidad de CD-ROM montada, si es así, presiona “Ctrl+Alt+Insert” para reiniciar la VM y comenzar de nuevo. Después de todo esto, deberías tener un mensaje de “OK” en el cliente de VMware vsphere.

Así que, ¡disfruta!

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.