update
This commit is contained in:
parent
0b06c5ea2d
commit
cee866821d
|
@ -0,0 +1,84 @@
|
|||
# OPNsense
|
||||
|
||||
###### guide-by-example
|
||||
|
||||
![logo](https://i.imgur.com/3ROLmaz.png)
|
||||
|
||||
# Purpose
|
||||
|
||||
Firewall, router, dhcp server, recursive DNS, VPN, traffic monitoring.
|
||||
|
||||
* [Official site](https://opnsense.org/)
|
||||
* [GitHub](https://github.com/opnsense)
|
||||
* [Subreddits](https://www.reddit.com/r/opNsenseFirewall+opnsense/)
|
||||
|
||||
Opensource.<br>
|
||||
Backend is FreeBSD with its packet filter `pf` and `configd`
|
||||
for managing daemons, services and templates.<br>
|
||||
For web gui frontend it uses lighttpd web server, PHP/Phalcon framework
|
||||
and custom services built in Python.
|
||||
|
||||
Can be installed on a physical server or in a virtual machine.
|
||||
|
||||
# VMware ESXi
|
||||
|
||||
This setup is running on the free version of ESXi 7.0 U3<br>
|
||||
|
||||
#### Network setup
|
||||
|
||||
Two physical network cards - NICs
|
||||
|
||||
* the default `vSwitch0` will be used for LAN side
|
||||
* create new virtual switch - `vSwitch1-WAN`
|
||||
* create new port group - `WAN Network`, assign to it `vSwitch1-WAN`
|
||||
|
||||
#### Virtual machine creation
|
||||
|
||||
* Guest OS family - Other
|
||||
* Guest OS version - FreeBSD 13 or later versions (64-bit)
|
||||
* CPU - 2 cores
|
||||
* RAM - 2GB, for basic functionality, later can assign more
|
||||
* SCSI Controller 0 - LSI Logic SAS
|
||||
* VM Options > Boot Options > Firmware - EFI
|
||||
|
||||
Afterwards, edit the VM, add network adapter connected to `WAN Network`
|
||||
|
||||
[Download](https://opnsense.org/download/) the latest opnsense - amd64, dvd,
|
||||
extract iso, upload to ESXi datastore,
|
||||
mount it in to the VMs dvd, check connect on boot
|
||||
|
||||
|
||||
#### OPNsense installation in VM
|
||||
|
||||
Disconnect your current router and plug stuff in to the ESXi host.
|
||||
|
||||
* let it boot up
|
||||
* login `root/opnsense`
|
||||
* set interfaces, in ESXi VM overview you can see networks and MAC addresses
|
||||
* set IPs, wan is usually left alone with dhcp,<br>
|
||||
static ip for LAN and enable dhcp server running and give it range
|
||||
* afterwards you should be able to access web gui
|
||||
* log out
|
||||
* log in as `installer/opnsense`
|
||||
* click through installation leaving stuff at default except for password
|
||||
* done
|
||||
|
||||
# First login and basic setup
|
||||
|
||||
* at the LAN ip login
|
||||
* click through wizzard, use 8.8.8.8 and 1.1.1.1 for DNS
|
||||
*
|
||||
|
||||
|
||||
# Update
|
||||
|
||||
|
||||
# Backup and restore
|
||||
|
||||
#### Backup
|
||||
|
||||
|
||||
|
||||
#### Restore
|
||||
|
||||
|
Loading…
Reference in New Issue