opnsense
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| opnsense [2025/06/01 06:39] – Fabián Rodríguez | opnsense [2025/06/12 07:39] (current) – Fabián Rodríguez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | == Initial setup == | + | ====== Initial setup ====== |
| * Setup VLANs - Interfaces -> Devices -> VLAN | * Setup VLANs - Interfaces -> Devices -> VLAN | ||
| Line 11: | Line 11: | ||
| * Services: | * Services: | ||
| * ISC DHCPv4 -> Interface -> Enable DHCP server, specify range (x.x.x.100 to 199) | * ISC DHCPv4 -> Interface -> Enable DHCP server, specify range (x.x.x.100 to 199) | ||
| - | | + | |
| + | |||
| + | |||
| + | ====== Backup ====== | ||
| + | | ||
| + | |||
| + | |||
| + | ====== Setting Up PXE Boot with TFTP on OPNsense ====== | ||
| + | |||
| + | === 1. Install and Enable the TFTP Service === | ||
| + | * Go to **System > Firmware > Plugins** in OPNsense. | ||
| + | * Search for `os-tftp` and install it. | ||
| + | * Navigate to **Services > TFTP > General**, enable TFTP, and set the **server IP**. | ||
| + | |||
| + | === 2. Configure DHCP for PXE Boot === | ||
| + | * Go to **Services > DHCPv4 > [LAN]**. | ||
| + | * Enable **Network Booting** and set: | ||
| + | - **Next-server IP** (the TFTP server, usually OPNsense itself). | ||
| + | - **Boot filename** (`pxelinux.0` for BIOS, `bootx64.efi` for UEFI). | ||
| + | |||
| + | === 3. Prepare the TFTP Server === | ||
| + | * Upload PXE boot files to `/ | ||
| + | * Ensure the correct bootloader (`pxelinux.0` or UEFI equivalents) is available. | ||
| + | |||
| + | === 4. Test the Configuration === | ||
| + | * Boot a PXE-capable client. | ||
| + | * Verify it retrieves the bootloader from the TFTP server. | ||
| + | |||
| + | ==== Useful Resources ==== | ||
| + | * [GitHub PXE Guide for OPNsense](https:// | ||
| + | * [OPNsense Forum Discussion on PXE](https:// | ||
opnsense.1748785170.txt.gz · Last modified: by Fabián Rodríguez
