blob: a41d322c03ecdf184d4484466745eb6c99629851 (
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
34
35
36
37
38
39
40
41
42
|
# 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: <http://www.orangepi.org/orangepiwiki/index.php/Orange_Pi_5_detail>
* Raspberry Pi
* Turris Mox: https://www.turris.com/en/products/omnia/
* Turris Omnia: https://www.turris.com/en/products/mox/
## 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
|