Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
projekty:chmura_hs [2020/09/26 15:40]
yasiu
— (aktualna)
Linia 1: Linia 1:
-====== Chmura hs ====== 
- 
-^Zamieszany|[[user>​mroz]] ​ | 
-^Rozpoczęto|2019-04-03 ​ | 
-^Status|{{tag>​zakończone}} ​ | 
-^Tagi|{{tag>​projekt sieć rpi}}  | 
-^Trello|[[https://​trello.com/​b/​o62313pf/​pi-cloud|pi-cloud]] | 
-^Repozytorium - gui| [[https://​github.com/​hs3city/​rpi-cluster-manager|hs3city/​rpi-cluster-manager]]| 
-^Repozytorium - biblioteki| [[https://​github.com/​hs3city/​matka.lab.hs3.pl|hs3city/​matka.lab.hs3.pl]]| 
- 
-Projekt ma na celu stworzenie zautomatyzowanej,​ odizolowanej sieci laboratoryjnej na terenie HSu.  
- 
-===== Warstwa sprzętowa ===== 
-Wymagania: 
-  - gotowa do obsłużenia 16 podłączonych przewodowo urządzeń 
-  - 16 gotowych platform/​miejsc z gotowym, wyprowadzonym zasilaniem 5v/2A oraz przewodem lan 
-  - wizualnie platformy mają wyglądać jak chmurki 
- 
-===== Warstwa automatyzacji sieci ===== 
-Wymagania: 
-  - użytkownik musi być w stanie, w ciągu 5 minut od podłączenia malinki do sieci uzyskać własną subdomenę w domenie laboratoryjnej 
-  - subdomena powinna umożliwić użytkownikowi udostępnienie w internecie aplikacji http/https na standardowych portach 
-  - użytkownik musi być w stanie zalogować się zdalnie do sieci laboratoryjnej 
-  - panel administracyjny sieci jest dostępny tylko z wewnątrz sieci 
- 
- 
-===== Worklog ===== 
- 
-  * 2019-04-03 - fizycznie sieć została zestawiona - jest router (carambola 2), switch 16-sto portowy fast ethernet, płytka dystrybuująca zasilanie z jednego zasilacza DC 19V, dwie w pełni sprawne platformy wraz z wyprowadzonym zasilaniem, sugnałem lan i w kształcie chmurki. 
-  * 2019-04-07 - powstała biblioteka do zdalnego zarządzaniami ustawieniami sieci na głównym routerze (carambola 2) chodzącym pod kontrolą openwrt. Aktualnie biblioteka wspiera: skanowanie sieci lan w poszukiwaniu IP oraz MAC urządzeń w sieci oraz przypisywanie nazwy hosta dla urządzenia wraz z nieskończonym lease time. narazie nazwa hosta jest widoczna tylko sieci LAN. Biblioteka: https://​github.com/​hs3city/​matka.lab.hs3.pl/​ 
-  * 2019-04-08 - sieć laboratoryjna ma własny publiczny ip 213.192.75.117 . Panel administracyjny oraz ssh routera są dostępne tylko z LAN, do biblioteki "​matka"​ dodano funkcję o wymownej nazwie forward_port 
- 
-===== Notatki ===== 
- 
-==== konfiguracja nazwy hosta ==== 
- 
-OpenWRT zainstalowany na camboli2 wykorzystuje demona [[http://​www.thekelleys.org.uk/​dnsmasq/​docs/​dnsmasq-man.html|dnsmasq]],​ który służy do zarządania konfiguracją mi. DHCP oraz DNS. Konfiguracja demona opisana jest na [[https://​openwrt.org/​docs/​guide-user/​base-system/​dns_configuration|wiki projektu openwrt]]. ​ 
- 
-dnsmasq umożliwia: ustawienie Static Leases, konfigurację własnych plików hosts . 
- 
-przykład: Static Lease dla maszyny o mac adresie "​FU:​CK:​YO:​UA:​SS:​HO"​ oraz przypisanie my nazwy hosta '​mroz.lab.hs3.pl'​. 
- 
-``` 
-config host 
-        option dns '​1'​ 
-        option mac '​FU:​CK:​YO:​UA:​SS:​HO'​ 
-        option ip '​192.168.1.101'​ 
-        option leasetime '​infinite'​ 
-        option name '​mroz.lab.hs3.pl'​ 
-``` 
-  
  
  • projekty/chmura_hs.1601127627.txt.gz
  • ostatnio zmienione: 2020/09/26 15:40
  • przez yasiu