From d62302a99607a3d79e9eb4e238a8d8f8b5e6f663 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 26 Jun 2019 10:36:45 +0200 Subject: Initial draft. --- INSTALL.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 INSTALL.md diff --git a/INSTALL.md b/INSTALL.md new file mode 100644 index 0000000..95b0320 --- /dev/null +++ b/INSTALL.md @@ -0,0 +1,41 @@ +# Gateway box + +This documents initially setting up an internet gateway for Couchdesign +for these gateways: + +"perilin.jones.dk" locally at "192.168.222.1". + +"graograman.jones.dk" locally at "192.168.222.2". + +## Install and initially setup system + +Follow the guide at to install image from there. + +Run "box-add-tui" to have terminal user-interface (TUI) tools like Midnight Commander. + +Run "box-add-gateway" to have DHCP service and network routing setup. + +## Adapt gateway settings to local network + +Edit file /etc/systemd/network/10-eth0.network; +locate this (likely last) line: + DHCP=yes +replacing the line to set fixed address in a /24 subnet, +like this (adapt address to match this system): + Address=192.168.222.2/24 + +Edit file /etc/dhcp/dhcpd.conf; +locate the (likely almost last) long line starting like this: + subnet 192.168.101.0 ... +add similar line below but with all mentions of network changed to "192.168.222" +and router changed to the address of this system, +like this (adapt address to match this system): + subnet 192.168.222.0 netmask 255.255.255.0 { range 192.168.222.50 192.168.222.250; option routers 192.168.222.2; } + +Edit file /etc/default/isc-dhcp-server; +locate this (likely almost last) line: + INTERFACESv4="" +add builtin network interface like this: + INTERFACESv4="eth0" + +reboot the system. -- cgit v1.2.3