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 | ||
| + | |||
| + | </ | ||