VMware / ESXi
VMware / ESXi Deployment
Section titled “VMware / ESXi Deployment”Arrow produces an OVA (Open Virtualization Appliance) image for VMware environments. This format is compatible with VMware Workstation, VMware Fusion, and vSphere/ESXi.
VMware Workstation / Fusion
Section titled “VMware Workstation / Fusion”Import the OVA
Section titled “Import the OVA”- Open VMware Workstation (Windows/Linux) or VMware Fusion (macOS)
- Go to File > Open (or Import)
- Select the
.ovafile from the extracted Arrow build ZIP - Choose a name and storage location for the VM
- Click Import
Adjust VM Settings
Section titled “Adjust VM Settings”Before powering on, review the VM settings:
| Setting | Recommended Value |
|---|---|
| Processors | 4 cores (minimum 2) |
| Memory | 16 GB (minimum 8 GB) |
| Network | Bridged or NAT depending on your use case |
| Display | Enable 3D acceleration for desktop usage |
To adjust settings:
- Right-click the VM > Settings
- Modify processors, memory, and network adapter as needed
- Click OK
Power On
Section titled “Power On”- Select the VM and click Power On
- Log in with the credentials from the ARROW Portal
vSphere / ESXi
Section titled “vSphere / ESXi”Deploy via vSphere Client
Section titled “Deploy via vSphere Client”- Log in to the vSphere Client
- Right-click your target host or cluster
- Select Deploy OVF Template
- Choose Local file and select the
.ovafile - Follow the wizard:
- Name and folder — Enter a descriptive name
- Compute resource — Select the target host/cluster
- Storage — Choose a datastore with sufficient space
- Network — Map to your desired port group
- Review and click Finish
Deploy via ovftool (CLI)
Section titled “Deploy via ovftool (CLI)”ovftool \ --name="kali-arrow-client" \ --datastore="<datastore_name>" \ --network="<port_group>" \ --acceptAllEulas \ kali-arrow-client.ova \ "vi://<username>:<password>@<esxi_host>"Recommended Resource Allocation
Section titled “Recommended Resource Allocation”| Setting | Minimum | Recommended | High Performance |
|---|---|---|---|
| vCPU | 2 | 4 | 8 |
| Memory | 8 GB | 16 GB | 32 GB |
| Disk | 120 GB | 120 GB | 120 GB |
Troubleshooting
Section titled “Troubleshooting”| Issue | Solution |
|---|---|
| OVA import fails with “unsupported hardware” | Upgrade VM hardware compatibility version in VMware settings |
| VM boots to black screen | Enable EFI boot in VM settings: Options > Advanced > Firmware type > UEFI |
| No network connectivity | Verify the network adapter is connected and mapped to the correct network |
| Slow performance | Ensure VMware Tools is installed and 3D acceleration is enabled |
| Password doesn’t work | Credentials are generated at build time. Retrieve them from the ARROW Portal under your device’s details page. |