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:
Descarga la aplicación de pfsense para VMware aquí: http://doc.pfsense.org/index.php/VMwareAppliance
Descarga e instala:
- VMware vCenter Converter Standalone Client
- 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 perlpkg_add -v -r compat6x-i386Ve 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 tmp2mkdir tmppMontando el CD-ROM en tmp2:
mount_cd9660 /dev/acd0 /tmp2cd /tmp2Copia los VMware Tools a tmpp, luego extrae el paquete:
cp vmware-freebsd-tools.tar.gz /tmppcd /tmpptar -zxvf vmware-freebsd-tools.tar.gzcd 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 /libln -s /usr/local/lib/compat/libc.so.6 /libln -s /usr/local/lib/compat/libthr.so.2 /libLuego, 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.plComo 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 tmppshutdown -r now4 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!
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.