/projects/mini-itx
What is the UchmanWall project?
I’ve moved to a new apartment with a internet connection that
my present NAT-router couldn’t handle, so I decided to build a
new and make it a bit of a project - The UchmanWall Project. I
want to create a router that is small and silent, but still have
all the features of the FreeBSD operating system.
Hardware:
Mini-ITX Motherboard
Mini-ITX Case
CF->IDE-converter
512MB CF-Card
Intel PRO/1000 NIC
Wireless NIC
Software:
NanoBSD
How to install NanoBSD
Progress:
At this point I’m running my customised NanoBSD fully
configured on a regular desktop PC but on a CF-card instead
of a HDD. I wanted to have something like a hotspot, and after
some questioning with Google I found authpf. authpf is a shell
that gives you extra rules in pf when logged in. Read more
about this at my authpf page.
The next thing I wanted was to be able to connect to my local
network from anywhere, VPN is the solution. I choosed
OpenVPN a solution which runs on Linux, FreeBSD, Windows
and Mac OS X without problem. Read about how I did on my
OpenVPN page.
DHCP is a very easy way to configure your network (you only
need yo change network-configs at the dhcp-server). To get
this working I installed isc-dhcpd from ports and edited the
config and everything was up and running without any problems.