VMware Tools · 2 min read · Nov 27, 2025
Wie man VMware Tools auf pfsense (FreeBSD) installiert
Wie man VMware Tools auf pfsense (FreeBSD) installiert
Dieses Tutorial zeigt, wie man VMware Tools auf pfsense v1.2.3 installiert, das vom FreeBSD-Betriebssystem betrieben wird. Es hat Tage gedauert, herauszufinden, wie man es macht, insbesondere wegen des Mangels an einem vollständigen Leitfaden im Internet.
1 Anforderungen
Um ein solches System zu installieren, benötigen Sie Folgendes:
Laden Sie die pfsense VMware-Appliance hier herunter: http://doc.pfsense.org/index.php/VMwareAppliance
Herunterladen und Installieren:
- VMware vCenter Converter Standalone Client
- VMware vSphere Client
(Wie man herunterlädt und installiert, folgen Sie bitte anderen Anleitungen)
2 Vorbemerkung
Laden Sie nicht einfach die pfsense*.vmx oder vmdk in den VMware-Datenspeicher hoch, verwenden Sie stattdessen den vCenter Converter, andernfalls wird Ihre pfsense-VM nach dem Erstellen eines Snapshots nicht booten. Und ich nehme an, Sie haben die pfsense-VM konfiguriert und erfolgreich eine Internetverbindung hergestellt.
3 Kommen wir zum Punkt
Zuerst müssen wir “perl” und “compat6x-i386” auf dem System vor der Installation von VMware Tools installieren, genau wie bei anderen Linux. Aber es gibt viele Hürden auf dem Weg… und dieser Leitfaden löst all diese und geht direkt zum Ergebnis.
–> drücken Sie “8” und gehen Sie zur Shell von pfsense.
Wir müssen den FTP-Pfad für den pkg_add-Befehl aktualisieren, andernfalls wird das Paket nicht abgerufen (da das pfsense FreeBSD nicht so aktuell ist wie das FreeBSD FTP)!
setenv PACKAGEROOT "ftp://ftp.freebsd.org"setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.4-release/Latest/"Beginnen Sie mit der Installation der Pakete:
pkg_add -v -r perlpkg_add -v -r compat6x-i386Gehen Sie zum VMware vSphere-Client und starten Sie “VMware Tools installieren” auf der pfsense-VM. Wie gewohnt müssen wir das CD-ROM-Laufwerk einhängen, um die ausführbare Datei von VMware Tools zu erhalten.
Zuerst erstellen wir einige temporäre Ordner für VMware Tools:
cd /mkdir tmp2mkdir tmppDas CD-ROM-Laufwerk in tmp2 einhängen:
mount_cd9660 /dev/acd0 /tmp2cd /tmp2Kopieren Sie die VMware Tools nach tmpp und extrahieren Sie das Paket:
cp vmware-freebsd-tools.tar.gz /tmppcd /tmpptar -zxvf vmware-freebsd-tools.tar.gzcd vmware-tools-distrib/Dann, hier ist der Haken: Bevor wir die Installation ausführen, müssen wir die compat6x-Dateien mit dem richtigen Verzeichnis verlinken, damit VMware Tools sie finden kann, andernfalls funktioniert es einfach nicht!
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 /libDann starten Sie die Installation, stellen Sie sicher, dass Sie sich im Verzeichnis /vmware-tools-distrib befinden.
chmod +x vmware-install.pl bin/vmware-config-tools.pl bin/vmware-uninstall-tools.pl./vmware-install.plWie gewohnt, drücken Sie immer wieder “Enter”, und es sollte mit der Nachricht “Viel Spaß” funktionieren. Wenn ja, beginnen Sie mit dem Aufräumen und starten Sie neu:
cd /rm -r /tmpp/rmdir tmppshutdown -r now4 Zusätzliche Anmerkung
Wenn Sie auf dem Weg eine “Sie sind unter Angriff”-Nachricht erhalten, liegt das wahrscheinlich am eingehängten CD-ROM-Laufwerk. Wenn ja, drücken Sie “Ctrl+Alt+Insert”, um die VM neu zu starten und von vorne zu beginnen. Nach all dem sollten Sie eine “OK”-Nachricht im VMware vSphere-Client haben.
Also, viel Spaß!
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.