User Tools

Site Tools


gluon:admin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gluon:admin [2022/06/08 14:58] – grammatik MaciejKrügergluon:admin [2022/10/03 13:40] (current) MaciejKrüger
Line 2: Line 2:
  
 ====== Gluon Administration und Entwicklung ====== ====== Gluon Administration und Entwicklung ======
 +:!: [[Gluon/Admin/Mobil|Administration von Mobilgeräten aus]] 
 +
  
  
Line 21: Line 23:
 WICHTIG: entweder via ssh ''uci commit'' für speichern bzw. ''gluon-reconfigure && gluon-reload'' für Übernehmen oder ''speichern & neustarten'' im Wizard anwählen, sonst wird nichts gespeichert/angewendet  WICHTIG: entweder via ssh ''uci commit'' für speichern bzw. ''gluon-reconfigure && gluon-reload'' für Übernehmen oder ''speichern & neustarten'' im Wizard anwählen, sonst wird nichts gespeichert/angewendet 
  
 +:!: Der Login zum Webinterface im Betrieb ist ausschließlich über SSH-Tunnel möglich. Dies verbessert die Sicherheit des Netzes und trägt dazu bei das z.B. die Rechte einzelner Personen ordentlich einkassiert werden können ohne globale Passwort-Änderungen. 
 +
 +
 +
 +=== Liste der vorinstallieren SSH-keys ===
 +
 +
 +<file>    -- mkg20001
 +    'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIBBEhZ7sLQCNZXBunHMxEDS2Niy3wpnHgUPDBCNeKew mkg20001@gmail.com',
 +    -- gabor
 +    'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOJQSyzxAt5NJ3+IhwI0+Qvg0s4zofVJjizulhuwcSZo gabor@g',
 +    -- av
 +    'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILx3bNdCoR8CmDS30bGP+/QaC/3P4XfZUz6Kt5poDfAS av',
 +    -- reinisch
 +    'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA53/y7tolRs/+hySECf4rfUYrs7FIzh6qBhmUM/IADLYm/NEwHTrWp+zXBs6xYXTKkgTmjDurA8Knl+ow/BCETS5vCgfhNtSb1O9YO40+8NEF0fSPjyNcMXkJTy+4Lvaq3kwWf8BkD6s+8rxJPZJpPXg7UDm8PXnL71BwTVuCEfI3WQlGdXpbjbh6C1FDLUleWi3LmWJvMLow0gwAUvpEF6wJSkmuHTxvs4t8EYDjlcQwqfPnqRqcpIb9rgNGmWWP+E1BJA9o41IzetSh2jDCnPAjTqOw5FWcFY9MKNh9y/AygryVvCsWval17ctz/WXRM+26QZuZaje7lAnsuedsUw== w@0032 w@0037',
 +</file>
  
  
Line 55: Line 73:
  
  
-=== Performance ===+==== Was macht mein OLSR ==== 
 + 
 + 
 +=== Nachbarn auflisten === 
 + 
 + 
 +<file>olsrd-cli olsr1 neigh 
 +olsrd-cli olsr2 neigh 
 +</file> 
 + 
 + 
 +=== Daten abfragen === 
 + 
 + 
 +<file>olsrd-cli olsr1 nodeinfo all 
 + 
 +olsrd-cli olsr2 nodeinfo json <befehl> 
 +# bzw 
 +olsrd-cli olsr2 nodeinfo raw help 
 +</file> 
 + 
 + 
 +==== Performance ====
 Performance zwischen zwei Nodes testen  Performance zwischen zwei Nodes testen 
  
Line 76: Line 116:
  
  
-=== ManMan Sync ===+==== ManMan Sync ====
 manman-sync übernimmt die interface ips die im [[:ManMan|ManMan]] angegeben sind  manman-sync übernimmt die interface ips die im [[:ManMan|ManMan]] angegeben sind 
  
Line 87: Line 127:
 <file>wifi -> mesh_radio0 <file>wifi -> mesh_radio0
 tunnel -> mesh_vpn tunnel -> mesh_vpn
 +wan -> mesh_uplink
 +lan -> mesh_other
 * (z.B. radio1) -> mesh_* * (z.B. radio1) -> mesh_*
 *_* (z.B. ibss_radio0) -> *_* *_* (z.B. ibss_radio0) -> *_*
Line 100: Line 142:
  
  
-=== gdb ===+==== gdb ====
 Was macht mein C code?  Was macht mein C code? 
  
Line 108: Line 150:
     * make GLUON_DEBUG=1 GLUON_TARGET=x86-64 -j12      * make GLUON_DEBUG=1 GLUON_TARGET=x86-64 -j12 
  
-    Befehle Ausführen+    In /etc/config/firewall GDB durch die firewall lassen:  
 + 
 + 
 +<file>config rule 'allow_gdb' 
 +        option name 'Allow GDB' 
 +        option src '*' 
 +        option proto 'tcp' 
 +        option dest_port '3344' 
 +        option target 'ACCEPT' 
 +</file> 
 + 
 +  * GDBServer starten
  
  
-<file>iptables -I INPUT -p tcp -m tcp --dport 3344 -j ACCEPT +<file>gdbserver --attach 0.0.0.0:3344 PID
-ip6tables -I INPUT -p tcp -m tcp --dport 3344 -j ACCEPT +
-gdbserver --attach 0.0.0.0:3344 PID+
 </file> </file>
  
gluon/admin.1654700309.txt · Last modified: by MaciejKrüger

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki