Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:ssh_zugang [08.08.2020 - 10:41] – angelegt FFES Community Thommie | anleitungen:ssh_zugang [08.05.2023 - 19:54] (aktuell) – Wilhelm | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Zugriff auf den Router von "innen und " | ====== Zugriff auf den Router von "innen und " | ||
- | Das Freifunk Netz ist aus SIcht des Internet | + | Das Freifunk Netz ist aus Sicht des Internets von IPv4 eine "geschlossene |
- | * lokaler Zugang per Konfigurationsmodus: | + | * lokaler Zugang per Konfigurationsmodus: |
- | * ssh Zugang aus dem Freifunk Netz: eigener | + | * ssh-Zugang aus dem Freifunk Netz: der eigene |
- | * ssh Zugang aus dem Internet: administrativer OpenVPN Zugang | + | * ssh-Zugang aus dem Internet mit IPv6: der eigene Internet-Router muss IPv6 haben. |
+ | * ssh-Zugang aus dem Internet | ||
- | ===== ssh Zugang aus dem Freifunk Netz ===== | + | ===== ssh-Zugang aus dem Freifunk Netz und auch von außen bei IPv6 ===== |
- | xxx | + | * In Config-Mode unter " |
+ | * IPv6-Adresse des Node mit der [[https:// | ||
+ | * Per SSH verbinden, z.B. unter Linux mit < | ||
+ | * gegebenenfalls beim ersten Verbinden den Fingerprint bestätigen | ||
- | ===== ssh Zugang aus dem Internet ===== | ||
- | < | + | ===== ssh Zugang aus dem Internet bei IPv4 ===== |
- | ich habe gerade testweise für Segment 1 bis 24 je einen OpenVPN Server | + | |
- | auf gw05n03 aufgesetzt. | + | Für den Zugang aus dem Internet, wenn du nur IPv4 kannst, gibt es einen speziellen |
- | Mit diesem bekommt der OpenVPN-Client Zugriff auf das Clientnetz des | + | |
- | betreffenden Segmentes, die lokale Adresse kommt via dhcp. | + | // |
- | Die Authentifizierung erfolgt über Username/ | + | |
- | beliebig. Der OpenVPN-Client | + | |
- | auch kann, es ist Layer2/Bridging. | + | |
- | Das Segment wird über den Port des OpenVPN-Servers gesteuert: | + | |
- | 2000+Segment | + | |
Eine OpenVPN Konfiguration hängt an, in dieser muss die Zeile | Eine OpenVPN Konfiguration hängt an, in dieser muss die Zeile | ||
- | | + | < |
- | durch eine mit dem passenden Port getauscht werden, oder man legt sich | + | |
- | Routen von Hand. | + | remote gw05n03.gw.freifunk-stuttgart.de 2008 |
- | Das ganze läuft testweise | + | |
- | es absichtlich ausmachen sage ich hier Bescheid. | + | </ |
- | Rückmeldungen sind willkommen. | + | |
- | </moz-quote-pre> | + | durch eine mit dem passenden Port getauscht werden, oder man legt sich Routen von Hand. |
+ | |||
+ | ==== Beispielkonfiguration OpenVPN ==== | ||
+ | |||
+ | (funktioniert nicht mit OpenVPN unter WIndows | ||
+ | |||
+ | < | ||
+ | client | ||
+ | dev ffs08 | ||
+ | dev-type tap | ||
+ | proto udp | ||
+ | remote gw05n03.gw.freifunk-stuttgart.de 2008 | ||
+ | remote-random | ||
+ | resolv-retry infinite | ||
+ | nobind | ||
+ | user nobody | ||
+ | group nogroup | ||
+ | persist-key | ||
+ | persist-tun | ||
+ | ; | ||
+ | ;http-proxy [proxy server] [proxy port #] | ||
+ | mute-replay-warnings | ||
+ | <ca> | ||
+ | -----BEGIN CERTIFICATE----- | ||
+ | MIIFMzCCBBugAwIBAgIJAOuPR1qtz0gmMA0GCSqGSIb3DQEBCwUAMIHBMQswCQYD | ||
+ | VQQGEwJERTEbMBkGA1UECBQSQmFkZW4tV8O8cnR0ZW1iZXJnMRIwEAYDVQQHEwlT | ||
+ | dHV0dGdhcnQxGzAZBgNVBAoTEkZyZWlmdW5rIFN0dXR0Z2FydDEQMA4GA1UECxMH | ||
+ | Z3cwNW4wMzEeMBwGA1UEAxMVRnJlaWZ1bmsgU3R1dHRnYXJ0IENBMRAwDgYDVQQp | ||
+ | EwdFYXN5UlNBMSAwHgYJKoZIhvcNAQkBFhFmcmVpZnVua0BsaWhhcy5kZTAeFw0x | ||
+ | OTEwMTYxNDUyNTZaFw0yOTEwMTMxNDUyNTZaMIHBMQswCQYDVQQGEwJERTEbMBkG | ||
+ | A1UECBQSQmFkZW4tV8O8cnR0ZW1iZXJnMRIwEAYDVQQHEwlTdHV0dGdhcnQxGzAZ | ||
+ | BgNVBAoTEkZyZWlmdW5rIFN0dXR0Z2FydDEQMA4GA1UECxMHZ3cwNW4wMzEeMBwG | ||
+ | A1UEAxMVRnJlaWZ1bmsgU3R1dHRnYXJ0IENBMRAwDgYDVQQpEwdFYXN5UlNBMSAw | ||
+ | HgYJKoZIhvcNAQkBFhFmcmVpZnVua0BsaWhhcy5kZTCCASIwDQYJKoZIhvcNAQEB | ||
+ | BQADggEPADCCAQoCggEBAL+srcHk1IbXqJM+ve0ydLJRCLDJn4uPbvXFX7NUoKgv | ||
+ | QS2SDl+2EjG7Lw2sKhLgalZoGNIP7BKhd0rCJYQmTixc9Sh48zyrWh9yRrvbDZKh | ||
+ | Pnr+65sMXE0BDVg/qciv4Flj14VymwOPydD8+1kVaLp/ | ||
+ | nFq2yHxlyjh/ | ||
+ | w5E66vCBhJ7VHHol2IBuaVIkplv+couoTzNOd5wgGAPcGeAeyh34dfaCKx2++z/ | ||
+ | Pv984t6hYhvRVL09ppQ40VpHkH0pHbFsB0aBkv6NwRECAwEAAaOCASowggEmMB0G | ||
+ | A1UdDgQWBBROf/ | ||
+ | ON8UfXrkD9PQJGEnMRwiYqGBx6SBxDCBwTELMAkGA1UEBhMCREUxGzAZBgNVBAgU | ||
+ | EkJhZGVuLVfDvHJ0dGVtYmVyZzESMBAGA1UEBxMJU3R1dHRnYXJ0MRswGQYDVQQK | ||
+ | ExJGcmVpZnVuayBTdHV0dGdhcnQxEDAOBgNVBAsTB2d3MDVuMDMxHjAcBgNVBAMT | ||
+ | FUZyZWlmdW5rIFN0dXR0Z2FydCBDQTEQMA4GA1UEKRMHRWFzeVJTQTEgMB4GCSqG | ||
+ | SIb3DQEJARYRZnJlaWZ1bmtAbGloYXMuZGWCCQDrj0darc9IJjAMBgNVHRMEBTAD | ||
+ | AQH/ | ||
+ | +Ft1csOjfgDo9YT0aLl3ackpYRZ1LexnoFOS8O/ | ||
+ | RmsgZRF89mLnAicXQ2QBxu0mvPMyZ2nMSU8WpYJXYHoshwqihrSFCIibJVVDFhpF | ||
+ | / | ||
+ | s1AhJLEEZn9EOkYB2ohnaqTFreteYNhGoSgxkDplvzAUoAk95+hwbq949MIw7F6v | ||
+ | 9pWlOOkfwcecCjmbCIWi0lkqqjHbvUs6WtsVBX6Lq8xTM86+dpee | ||
+ | -----END CERTIFICATE----- | ||
+ | </ca> | ||
+ | remote-cert-tls server | ||
+ | cipher AES-256-CBC | ||
+ | verb 3 | ||
+ | mute 20 | ||
+ | auth-user-pass | ||
+ | tun-mtu 1308 | ||
+ | tun-mtu-extra 92 | ||
+ | |||
+ | </ | ||