Difference between revisions of "Network"

(IPv4)
Macarak (Talk | contribs)
(Switch)
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:Ongoing_Projects]]
 
[[Category:Ongoing_Projects]]
  
We have three network zones. Internet access is provided by a long range Wifi access point, the [http://www.ubnt.com/nanostation Ubiquity Nanostation].
+
We have three network zones. Internet access is provided by a long range Wifi access point, formely a [http://www.ubnt.com/nanostation Ubiquity Nanostation] and later an [https://www.ui.com/airfiber/airfiber/ Ubiquity AirFiber]
  
  
Line 24: Line 24:
 
! scope=col | Description
 
! scope=col | Description
 
|-
 
|-
| 62.220.135.194-244
+
| 62.220.135.195
| 62-220-135-*.dhcp.fixme.ch
+
| [http://control.fixme.ch control.fixme.ch]
| WiFi DHCP pool
+
| LEDs control: [[LED_Retrofit]], [http://62.220.135.195/ Control], temp sensors for [https://fixme.ch/cgi-bin/spaceapi.py SpaceAPI]
 
|-
 
|-
| 62.220.135.245
+
| 62.220.135.196
| hl-2150.fixme.ch
+
|
| The fixme [[printer]] with a cups server
+
| Flukso, see [[Power]]
 
|-
 
|-
| 62.220.135.246
+
| 62.220.135.197
| guest1.fixme.ch
+
| chia.fixme.ch
| Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce
+
|
 
|-
 
|-
| <s>62.220.135.247</s>
+
| 62.220.135.198
| <s>guest2.fixme.ch</s>
+
| plt-link.fixme.ch
| <s>Public PC 2 (Debian)</s> -> IP used for misc RPi projects
+
| Temporary VM for PTL
 
|-
 
|-
| 62.220.135.248
+
| 62.220.135.199
| [http://foo.fixme.ch foo.fixme.ch]
+
| noise.fixme.ch
| fixme [[Internal_Server|internal server]]
+
| Noise Raspi
 
|-
 
|-
| <s>62.220.135.249</s>
+
| 62.220.135.200
| <s>guest3.fixme.ch</s>
+
|
| <s>Public PC 3 (Debian)</s>
+
| Temporary VM for PTL, secondary IP
 
|-
 
|-
| 62.220.135.250
+
| 62.220.135.201
| tun.fixme.ch
+
| bellatrix.fixme.ch
| fixme [[Internal_Server|internal server]], second interface
+
| [[Bellatrix]]
|-
+
| 62.220.135.252
+
| [https://rtr02.fixme.ch/ rtr02.fixme.ch]
+
| NATed Access Point (pfsense)
+
|-
+
| 62.220.135.253
+
| ap1.fixme.ch
+
| WiFi Access Point
+
|-
+
| 62.220.135.254
+
| [https://62.220.135.254/cgi-bin/luci lsn-fix-ubn-01.r.saitis.net]
+
| WiFi Gateway / Router
+
 
|-
 
|-
 
| 62.220.135.211
 
| 62.220.135.211
Line 71: Line 59:
 
| [[Ultimaker#Webcam|webcam.fixme.ch]]
 
| [[Ultimaker#Webcam|webcam.fixme.ch]]
 
| 3D printer network webcam
 
| 3D printer network webcam
 +
|-
 +
| 62.220.135.214
 +
| ATLAS Probe
 +
| RIPE-Atlas-Probe-620, https://atlas.ripe.net/ https://atlas.ripe.net/probes/620/
 
|-
 
|-
 
| 62.220.135.229
 
| 62.220.135.229
Line 76: Line 68:
 
| Raspi Telepresence device
 
| Raspi Telepresence device
 
|-
 
|-
| 62.220.135.230
+
| 62.220.135.194-244
| [[Ultimaker|spm.fixme.ch]]
+
| 62-220-135-*.dhcp.fixme.ch
| Printing machine for the Ultimaker
+
| WiFi DHCP pool
 
|-
 
|-
| 62.220.135.214
+
| 62.220.135.245
| ATLAS Probe
+
| hl-2150.fixme.ch
| RIPE-Atlas-Probe-620, https://atlas.ripe.net/ https://atlas.ripe.net/atlas/myprobes.html?prb_id=620
+
| The fixme [[printer]] with a cups server
 
|-
 
|-
| 62.220.135.197
+
| 62.220.135.246
| [[Projector_client|projector.fixme.ch]]
+
| git.fixme.ch
| Projector server on a raspi
+
| gitlab
 
|-
 
|-
| 62.220.135.230
+
| 62.220.135.247
| Cloud: https://62.220.135.230/MAAS/
+
| gitlab-runner.fixme.ch
| Cloud@FIXME
+
| GitLab CI/CD
 
|-
 
|-
| 62.220.135.195
+
| 62.220.135.248
| [http://control.fixme.ch control.fixme.ch]
+
| [http://foo.fixme.ch foo.fixme.ch]
| LEDs control: [[LED_Retrofit]], [http://62.220.135.195/ Control], temp sensors for [https://fixme.ch/cgi-bin/spaceapi.py SpaceAPI]
+
| fixme [[Internal_Server|internal server]]
 +
|-
 +
| 62.220.135.249
 +
| k3s.fixme.ch
 +
| [[Kubernetes]]
 +
|-
 +
| 62.220.135.250
 +
| tun.fixme.ch
 +
| fixme [[Internal_Server|internal server]], second interface
 +
|-
 +
| 62.220.135.251
 +
| Fire
 +
|
 
|-
 
|-
 
| 62.220.135.252
 
| 62.220.135.252
 
| [http://orbital.fixme.ch orbital.fixme.ch]
 
| [http://orbital.fixme.ch orbital.fixme.ch]
 
| [https://fixme.ch/wiki/Orbital Play Orbital] (only possible at FIXME), Github Link: [https://github.com/Pecamo/orbital github.com/Pecamo/orbital]
 
| [https://fixme.ch/wiki/Orbital Play Orbital] (only possible at FIXME), Github Link: [https://github.com/Pecamo/orbital github.com/Pecamo/orbital]
 +
|-
 +
| 62.220.135.253
 +
| communr.fixme.ch
 +
| Air Quality Monitoring project
 +
|-
 +
| 62.220.135.254
 +
| [https://62.220.135.254/cgi-bin/luci lsn-fix-ubn-01.r.saitis.net]
 +
| WiFi Gateway / Router
 
|}
 
|}
  
Line 137: Line 149:
  
 
= Switch =
 
= Switch =
[[SWITCH-02|SWITCH-02]]
+
[[SWITCH-mikrotik]]
  
 
= VLANs =
 
= VLANs =
 
+
see [[SWITCH-mikrotik]]
 +
<s>
 
* 130: FIXME-NAT
 
* 130: FIXME-NAT
 
* 135: FIXME public (+ cloud)
 
* 135: FIXME public (+ cloud)
 +
</s>
  
 
= LAN network (NAT)=
 
= LAN network (NAT)=
Line 173: Line 187:
  
 
* [https://foo.fixme.ch:8443/ Unifi Controller]
 
* [https://foo.fixme.ch:8443/ Unifi Controller]
 +
 +
We use a AirFiber to connect to our network provider, it's management IP is 192.168.253.105
  
 
= Notes =
 
= Notes =

Latest revision as of 17:29, 1 January 2024


We have three network zones. Internet access is provided by a long range Wifi access point, formely a Ubiquity Nanostation and later an Ubiquity AirFiber


Public IP network

IPv4

  • Network: 62.220.135.192
  • Netmask: 255.255.255.192 CIDR: /26
  • DHCP range: 62.220.135.194-244
  • WiFi: FIXME 5GHz
  • DNS1: 62.220.128.14
  • DNS2: 62.220.128.15
IP Name Description
62.220.135.195 control.fixme.ch LEDs control: LED_Retrofit, Control, temp sensors for SpaceAPI
62.220.135.196 Flukso, see Power
62.220.135.197 chia.fixme.ch
62.220.135.198 plt-link.fixme.ch Temporary VM for PTL
62.220.135.199 noise.fixme.ch Noise Raspi
62.220.135.200 Temporary VM for PTL, secondary IP
62.220.135.201 bellatrix.fixme.ch Bellatrix
62.220.135.211 sdr1.fixme.ch Raspberry PI running rtl-sdr on port tcp/1234
62.220.135.212 webcam.fixme.ch 3D printer network webcam
62.220.135.214 ATLAS Probe RIPE-Atlas-Probe-620, https://atlas.ripe.net/ https://atlas.ripe.net/probes/620/
62.220.135.229 fixme.telepresence.fixme.ch Raspi Telepresence device
62.220.135.194-244 62-220-135-*.dhcp.fixme.ch WiFi DHCP pool
62.220.135.245 hl-2150.fixme.ch The fixme printer with a cups server
62.220.135.246 git.fixme.ch gitlab
62.220.135.247 gitlab-runner.fixme.ch GitLab CI/CD
62.220.135.248 foo.fixme.ch fixme internal server
62.220.135.249 k3s.fixme.ch Kubernetes
62.220.135.250 tun.fixme.ch fixme internal server, second interface
62.220.135.251 Fire
62.220.135.252 orbital.fixme.ch Play Orbital (only possible at FIXME), Github Link: github.com/Pecamo/orbital
62.220.135.253 communr.fixme.ch Air Quality Monitoring project
62.220.135.254 lsn-fix-ubn-01.r.saitis.net WiFi Gateway / Router

IPv6

THE V6 NETWORK IS NOT WORKING ANYMORE AND THE DNS ENTRIES HAVE BEEN REMOVED //2017-01-12 IPv6 Documentation

  • Network: 2001:788:dead::/48
  • DNS1: 2001:788::14
  • DNS2: 2001:788::15

LAN

2001:788:dead:beef::/64

IPv6 Name Description
2001:788:dead:beef::1 router Netgear AP/router
2001:788:dead:beef::2 guest1.fixme.ch Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce
2001:788:dead:beef::5 foo.fixme.ch fixme internal server

Wifi: FIXME IPv6 access for free

  • 2001:788:dead:bee::/64

Switch

VLANs

see SWITCH-mikrotik

  • 130: FIXME-NAT
  • 135: FIXME public (+ cloud)

LAN network (NAT)

No firewall rules to block WAN or DEV networks

  • Network: 192.168.130.0
  • Netmask: 255.255.255.0 CIDR: /24
  • Router: 192.168.130.254
  • DHCP range: 192.168.130.100-200
  • WiFi: FIXME_NAT
  • DNS1: 62.220.128.14
  • DNS2: 62.220.128.15
IP Name Description
192.168.130.210 Fablab printer

Wi-Fi Networks

We are running the Unifi Controller application in a docker container on server Foo.

We use a AirFiber to connect to our network provider, it's management IP is 192.168.253.105

Notes

Netmaster doc

VPN

Project Leaders

Pictures

Speedtest.net is sluggish Swisscom's CNLab speed test 1er test de fixation de l'antenne. A l'aide d'une Trotinette :-) 3rd fixation attempt. More or less the definitive version.

4th fixation: on the building roof in Lausanne!