Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Von Installationsmedium booten
  • Installation Ubuntu starten
    • Deutsch
    • Partitionierung
      • 2GB Boot
      • 100GB Root
      • Rest Data - Einstiegspunkt: /media/sicherung
    • Keine Serversoftware vorinstallieren
  • Auf Legacy-Netzwerk-Konfiguration umstellen
    • apt-get update
    • apt-get install ifupdown
    • /etc/default/grub bearbeiten
      • GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0 netcfg/do_not_use_netplan=true"
    • update-grub
  • Netzwerk konfigurieren
    • eno1 / Gb1 auf DHCP (Uplink)
    • eno2 / Gb2 manuelle IPv4 im VLan 100

    •  (info)(Info) Je nach System muss hier eventuell eth0 und eth1 genutzt werden

    • Code Block
      # This file describes the network interfaces available on your system
      # and how to activate them. For more information, see interfaces(5).
      
      source /etc/network/interfaces.d/*
      
      # The loopback network interface
      auto lo
        iface lo inet loopback
      
      # Interface Gb1 als WAN
      auto eno1
        iface eno1 inet manual
      
      auto br-wan
        iface br-wan inet dhcp
        bridge_ports eno1
        iface br-wan inet6 auto
      
      # Interface Gb2 als Intern mit mehreren vLans durch bridges
      auto eno2
        iface eno2 inet manual
        #iface eno2 inet6 auto
      
      #100 Management
      auto eno2.100
        iface eno2.100 inet manual
        pre-up vconfig add eno2 100
      
      auto br-mgmt
        iface br-mgmt inet static
        address 192.168.211.2
        netmask 16
        bridge_ports eno2.100
      
      #
      # Ab hier VLANs fuer die VMs
      #
      
      #411 211_Dom16_Clientnetz
      auto eno2.411
        iface eno2.411 inet manual
        pre-up vconfig add eno2 411
      
      auto br-client-Dom16
        iface br-client-Dom16 inet manual
        bridge_ports eno2.411
      
      #511 208_Dom16_Meshnetz
      auto eno2.511
        iface eno2.511 inet manual
        pre-up vconfig add eno2 511
      
      auto br-mesh-Dom16
        iface br-mesh-Dom16 inet manual
        bridge_ports eno2.511
      
      


  • Mindestens einen SSH-Key importiert um darüber ansible nutzen zu können
  • Alle Updates installieren (apt-get dist-upgrade)

...

  • VM starten
  • Über den Virtmanager (Anzeigen → Textkonsolen → Seriell1) oder über den Hypervisor (virsh console <nummerdervm>) die VM aufrufen

(warning) Achtung. Schritte noch nicht getestet. Nur zusammengeschrieben (warning)


Code Block
uci set system.@system[0].hostname='Router-Name-für-die-Karte' # Namen des Knoten festlegen
uci set network.mesh_lan.auto=0                                # Clientnetz aktivieren
uci set tunneldigger.mesh_vpn.enabled='1'                      # VPN aktivieren
uci set gluon-setup-mode.@setup_mode[0].configured='1'         # um den Konfigurationsmodus abzuschließen und den Router das nächste Mal in Betriebsmodus zu starten
uci commit                                                     # Einstellungen Speichern
uci set gluon-node-info.@location[0]='location'; uci set gluon-node-info.@location[0].share_location='1';uci set gluon-node-info.@location[0].latitude='51.961582428';uci set gluon-node-info.@location[0].longitude='7.617344856';uci commit gluon-node-info # Koordinaten eintragen (Kann vom Pickup-Script auf der Karte kopiert werden)
reboot

...