VMware Tools · 2 min read · Nov 27, 2025
Как установить VMware Tools на pfsense (FreeBSD)
Как установить VMware Tools на pfsense (FreeBSD)
Этот учебник показывает, как установить VMware Tools на pfsense v1.2.3, который работает под управлением ОС FreeBSD. У меня ушло несколько дней, чтобы разобраться, как это сделать, особенно из-за отсутствия полного руководства в Интернете.
1 Требования
Чтобы установить такую систему, вам понадобятся следующие:
Скачайте VMware-аппаратуру pfsense здесь: http://doc.pfsense.org/index.php/VMwareAppliance
Скачайте и установите:
- VMware vCenter Converter Standalone Client
- VMware vSphere Client
(Как скачать и установить, пожалуйста, следуйте другим руководствам)
2 Предварительная заметка
Не просто загружайте pfsense*.vmx или vmdk в хранилище vmware, используйте вместо этого vCenter Converter, иначе ваша pfsense-VM не загрузится после создания снимка. И я предполагаю, что вы настроили pfsense-VM и успешно установили соединение с Интернетом.
3 Переходим к делу
Сначала нам нужно установить “perl” и “compat6x-i386” на систему перед установкой VMware Tools, как и в других linux. Но на этом пути есть много подводных камней… и это руководство решает все эти проблемы и ведет прямо к результату.
–> нажмите “8” и перейдите в оболочку pfsense.
Нам нужно обновить FTP-путь для команды pkg_add, иначе пакет не будет загружен (потому что pfsense FreeBSD не так обновлен до FreeBSD FTP)!
setenv PACKAGEROOT "ftp://ftp.freebsd.org"setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.4-release/Latest/"Начните установку пакетов:
pkg_add -v -r perlpkg_add -v -r compat6x-i386Перейдите в клиент VMware vsphere и начните “Установить VMware Tools” на pfsense-VM, как обычно, нам нужно смонтировать CD-ROM, чтобы получить исполняемый файл VMware Tools.
Сначала создадим несколько временных папок для VMware Tools:
cd /mkdir tmp2mkdir tmppМонтируем CD-ROM в tmp2:
mount_cd9660 /dev/acd0 /tmp2cd /tmp2Скопируйте VMware Tools в tmpp, затем извлеките пакет:
cp vmware-freebsd-tools.tar.gz /tmppcd /tmpptar -zxvf vmware-freebsd-tools.tar.gzcd vmware-tools-distrib/Затем, вот в чем дело, перед выполнением установки нам нужно связать файлы compat6x с правильным каталогом, чтобы VMware Tools мог их найти, иначе это просто не сработает!
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 /libЗатем начните установку, убедитесь, что вы находитесь в /vmware-tools-distrib.
chmod +x vmware-install.pl bin/vmware-config-tools.pl bin/vmware-uninstall-tools.pl./vmware-install.plКак обычно, продолжайте нажимать “Enter”, и это должно сработать с сообщением “Enjoy”. Если да, начните убирать и перезагрузите:
cd /rm -r /tmpp/rmdir tmppshutdown -r now4 Дополнительная заметка
Если вы получите сообщение “Вы под атакой” на каком-то этапе, это, вероятно, связано с смонтированным CD-ROM, в таком случае нажмите “Ctrl+Alt+Insert”, чтобы перезагрузить VM и начать заново. После всего этого у вас должно быть сообщение “OK” в клиенте VMware vsphere.
Так что, наслаждайтесь!
Get new posts in your inbox
No spam. Unsubscribe anytime.