summaryrefslogtreecommitdiff
path: root/README.md
blob: 1890c12f22cec5c04daeeb9957eb86aaab332bfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 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

This is not yet documented.

## Hardware

Puomi currently targets a Lenovo Thinkpad X220 laptop with a USB
Ethernet adapter installed. We expect that any reasonably standard PC
will work.

## Related links

- <https://routersecurity.org/consumerrouters.php>  
  Criticisms of consumer routers.

- <https://www.fkie.fraunhofer.de/content/dam/fkie/de/documents/HomeRouter/HomeRouterSecurity_2020_Bericht.pdf>  
  Home Router Security Report 2020, by Frauhofer FKIE