Glossary
Messy Notes from Platform Infrastructure as a starting point:
- Hardware (why pi)
- - Why Raspberry Pi
- - Setting up Hardware:
- + further links to Raspberry Pi
- Remote Access to Hardware over a local network (workshop)
- - What constitutes a local area network LA
- - Physical layer of network infrastructure?
- - Routers / Wi-fi / ethernet / MAC addresses ?
- - Software / Internet Protocol layer
- - TCP / UDP / ports / IP Address ?
- (Network Infrastructure chapter has some detail about lan/wan/van already + history and politics of IP Addresses IPv4 and IPv6, they touch on Static IP addresses) https://wiki4print.servpub.net/index.php?title=Chapter_2b:_Server_Issues:_Networked_Infrastructure
- What Protocol stack or internet infrastructure model do we want to use and what are the politics of that? Not sure what protocol stack is in Network Infrastructure Chapter (image of the hourglass). OSI or Internet Protocol Suite (TCP/IP) or is there something else?
- https://en.wikipedia.org/wiki/Internet_protocol_suite
- https://en.wikipedia.org/wiki/OSI_model
- - Protocols:
- - SSH (why pi / to enable networked/remote collaboration)
- https://www.raspberrypi.com/documentation/computers/remote-access.html#ssh
- - Default Password Access
- - Setting up SSH keys per User
- - TMUX ?
- - HTTP
- - Default set up on a pi?
- - Setting up a server with Nginx
- IP Addresses mapped to DNS / A Records / Tuxic
- Hand over to Syster Server Chapter? VPNs, Tinc, Reverse Proxy servers / routing traffic?
Glossary notes?:
- - Start with the impact of physicality, being in the same room as the hardware, being able to point to it in the corner of a room. Understanding the distinction between software and hardware. Setting up Hardware, what is an operating system Linux (why Linux):
- + further links to Raspberry Pi
- - Local Area Network
- - Physical layer of network infrastructure?
- - Routers / Wi-fi / ethernet / MAC addresses ?
- - Software / Internet Protocol layer
- - TCP / UDP / ports / IP Address ?
- - Protocols:
- - SSH (to enable networked/remote collaboration, I'm not sure going into collaboration here is the right thing to do, maybe more for praxis doubling? More writing on this in the pad)
- https://www.raspberrypi.com/documentation/computers/remote-access.html#ssh
- - Default Password Access. Basics of SSH + command line: navigating around a computer, installing software etc.
- - Setting up SSH keys per User ?
- - TMUX ?
- - HTTP
- - Default set up on a pi?
- - Setting up a server with Nginx
- - the browser: accessing a website on the LAN