# Puomi, a Debian based home or small office Internet router Puomi is a way to install Debian on a computer and configure it to be an Internet router for home or small office use. A Puomi router provides: * routing between an internal and external network * IPv4 NAT * DNS to the local network * DHCP to the local network, with hosts added to local DNS Puomi is a very basic Debian system, without any user interface. It is installed onto a PC using the [v-i][] installer for Debian, and post-installation configuration and administration is expected to be done using SSH and Ansible. ## Installation See [install.md][]. ## Hardware Puomi currently targets a Lenovo Thinkpad X220 laptop with a USB Ethernet adapter installed. We expect that any reasonably standard PC will work. Possible other hardware we may want to try some day: * NitroWall: https://shop.nitrokey.com/shop?&search=nitrowall * Protectli: https://eu.protectli.com/product-comparison/ * Orance Pi: * Raspberry Pi * Turris Mox: https://www.turris.com/en/products/omnia/ * Turris Omnia: https://www.turris.com/en/products/mox/ ## Related links - Criticisms of consumer routers. - Home Router Security Report 2020, by Frauhofer FKIE