[Suche] Empfehlung für Router mit Kabel Deutschland unter openWRT

  • Schau Dir mal das hier an, ob Deine Konfiguration an die Logik von dort angelehnt ist. Die FW Sektion kann interessant werden.


    Das dürfte wohl daran scheitern, daß es auf meinem StrongSwan-Client gar keine ´tun´ Interfaces gibt. Es gibt überhaupt keine Interfaces, die irgendwie nach VPN oder IPSEC aussehen. Es gibt nur br-lan, eth[01], lo und wlan[01].

    Klaus

  • was sagen die tcpdumps auf den verschiedenen Interfaces (local und remote)?


    Wenn ich tcpdump auf das eth0-Interface des Routers mache, dann ergibt ein Ping von einem Laptop im lokalen Netz zum remote Server

    09:31:22.988490 IP 188.xx.xx.113 > 88.xx.xx.220: ICMP echo request, id 3102, seq 1, length 64
    09:31:23.008705 IP 88.xx.xx.220 > 188.xx.xx.113: ICMP echo reply, id 3102, seq 1, length 64

    Ein tcpdump auf das br-lan-Interface des Routers liefert genau den gleichen Output.


    Ein traceroute von einem lokalen Laptop zum Server liefert


    Von meinem anderen Netzwerk mit OpenWRT-Router aus, wo das VPN funktioniert, sieht sowas dagegen so aus:

    Code
    traceroute to racoon (88.xx.xx.220), 30 hops max, 40 byte packets using UDP
     1  panther.lan (192.168.100.1)  0.790 ms   0.826 ms   1.046 ms
     2  racoon.tvdr.de (88.xx.xx.220)  23.905 ms   27.037 ms   26.687 ms


    Hier laufen also die Pakete direkt durch den Tunnel zum Server, alle "Zwischenstationen" sind quasi unsichtbar.

    Klaus


  • Das dürfte wohl daran scheitern, daß es auf meinem StrongSwan-Client gar keine ´tun´ Interfaces gibt. Es gibt überhaupt keine Interfaces, die irgendwie nach VPN oder IPSEC aussehen. Es gibt nur br-lan, eth[01], lo und wlan[01].

    Bedeutet das nicht, dass schon mit dem Verbindungsaufbau, bzw. beim Start des VPN-Client ein Fehler auftritt?

  • die Routingeintraege oben sind ja vom Gutfall. Was sagt 'netstat -rn' im Schlechtfall? Zudem waere vielleicht interessant, wie die das Forwarding ueber iptables eigentlich realisiert haben. Vielleicht hilft der anonymisierte Output von 'iptables -nvL' schon mal weiter.


  • Bedeutet das nicht, dass schon mit dem Verbindungsaufbau, bzw. beim Start des VPN-Client ein Fehler auftritt?


    Das glaube ich eigentlich nicht, denn auf dem Server, wo auch StrongSwan läuft, habe ich auch keine solchen Interfaces. Dort gibt es nur eth0 und lo.
    Und von dem Server habe ich eine funktionierende VPN-Verbindung zu einem anderen OpenWRT-Router mit OpenSwan.

    Klaus

  • Was sagt 'netstat -rn' im Schlechtfall?

    Code
    root@OpenWrt:~# netstat -rn
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
    0.0.0.0         188.192.81.254  0.0.0.0         UG        0 0          0 eth0
    188.192.81.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
    188.192.81.254  0.0.0.0         255.255.255.255 UH        0 0          0 eth0
    192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 br-lan
    Quote


    Zudem waere vielleicht interessant, wie die das Forwarding ueber iptables eigentlich realisiert haben. Vielleicht hilft der anonymisierte Output von 'iptables -nvL' schon mal weiter.


    Hier der Output vom Server:


    Und hier vom StrongSwan OpenWRT-Router:

    Klaus

  • Müsste sich da nicht eher was in der ´nat´ Table auf dem Client abspielen?
    Die sieht hier so aus:

    Klaus

  • Klaus, bist Du schon weiter? Ich glaube das Wesen von StrongSwan verstanden zu haben.

    Hier ist die Passende Literatur dazu, basics and firewall gehören mit zu der Partie ;)

    Wenn Du dennoch nicht weiter kommst, poste mal die /etc/config/ipsec, /var/ipsec.conf und
    /var/strongswan.conf. Ich würde mich dann daran versuchen, heute aber nicht mehr.

    Frage, damit wir nicht aneinander vorbei reden:

    - Du hast einen Archer C7 mit OpenWRT, local 192.168.1.0/24, extern 188.xx.xx.113[cougar.tvdr.de].
    - Du willst einen Tunnel zwischen Archer C7 und 88.xx.xx.220[racoon.tvdr.de].
    - 88.xx.xx.220[racoon.tvdr.de] hat auch eine local IP oder Subnet. was trifft zu, local oder subnet?

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

  • Leider bin ich noch nicht weitergekommen. Der Tunnel selber steht zwar, aber es wird einfach kein Traffic durchgeroutet.

    Danke für die Links. Ich bin zwar der Meinung, das alles schon mal gelesen zu haben, werde es aber gerne nochmal durchgehen. Vielleicht habe ich ja eine wichtige Kleinigkeit übersehen...

    Die von dir genannten Config-Dateien gibt es so nicht. Was es gibt sind

    /etc/strongswan.conf


    wobei die Dateien in /etc/strongswan.d/charon unverändert so sind, wie sie installiert wurden.

    /etc/ipsec.conf

    Zu deinen Fragen:
    - ja
    - ja
    - 88.xx.xx.220[racoon.tvdr.de] hat keine lokale IP, es soll direkt mit seiner externen IP verbunden werden (so funktioniert das mit meinem anderen OpenWRT-Router mit OpenSwan auch).

    Danke für deine Hilfe!

    Klaus

  • Klaus, versuche es mal damit, nachdem Du Deine ipsec.conf gesichert hast! Vergiss nicht die 88.xx.xx.220/32 zu ersetzen. ;)

    /etc/ipsec.conf


    Möglich, dass ich leftid und rightid gecrosst habe, dann kehre sie um.

    STOP, noch nicht benutzen!

    Freigabe ohne Gewehr ab jetzt.

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

    Edited 3 times, last by ATD (October 20, 2015 at 11:04 PM).

  • Ich hab das jetzt mal ausprobiert. Statt "auto=add" musste ich allerdings "auto=start" eintragen, weil sonst der Tunnel nicht aufgebaut wurde.

    Das Ergebnis ist aber das Gleiche wie vorher. Der Tunnel wird erzeugt, aber es geht kein Traffic durch ihn.

    Wenn ich das richtig sehe, dann hast du doch nichts anderes gemacht, als die "also=..." Zeilen zu vermeiden, oder?

    Klaus

  • Wenn ich das richtig sehe, dann hast du doch nichts anderes gemacht, als die "also=..." Zeilen zu vermeiden, oder?


    Nicht nur.

    Zu Einem wollte ich eine einzige Connection im IPSec Bereich haben.
    Zu Anderem habe ich auf left=%any gehofft. Die FW Regeln sollten laut Beschreibung von der StrongSwan Seite mit leftfirewall=yes automatisch angelegt werden.

    Die StrongSwan Seite hat sehr viele Beispielkonfigurationen. Eins haben sie alle gemeinsam. Der Initiator ist immer der externe Tunnelende (88.xx.xx.220).

    Dazu kommt noch erschwerend, dass OpenWRT StrongSwan mit gewissen Modifikationen implementiert hat.

    Ich übergebe Dir den Link von der StrongSwan Seite, vielleicht findest Du im Dschungel den Weg eher. Das heißt nicht, dass ich schon aufgegeben habe. ;)

    Halbwegs passen sollte aus der Sektion ikev1 der dynamic-responder, mit der Annahme, dass Dein OpenWRT eine dynamische externe IP besitzt.
    "The peers carol and moon both have dynamic IP addresses, so that the remote end is defined symbolically by right=<hostname>."

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

  • Was mir inzwischen aufgefallen ist: in den Beispielen wird immer mit IKE_V1 gearbeitet. Damit habe ich es aber von Anfang an nicht zum Laufen gebracht, weshalb ich relativ früh IKE_V2 probiert habe. Damit kam zumindest der Tunnel zustande.

    Ich habe es heute nochmal mit explizit "keyexchange=ikev1" auf beiden Seiten probiert, aber damit kommt nicht einmal der Tunnel hoch.

    Hier die Logs:

    server


    Oct 23 09:00:13 racoon charon: 15[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (248 bytes)
    Oct 23 09:00:13 racoon charon: 15[ENC] parsed ID_PROT request 0 [ SA V V V V ]
    Oct 23 09:00:13 racoon charon: 15[IKE] received XAuth vendor ID
    Oct 23 09:00:13 racoon charon: 15[IKE] received DPD vendor ID
    Oct 23 09:00:13 racoon charon: 15[IKE] received NAT-T (RFC 3947) vendor ID
    Oct 23 09:00:13 racoon charon: 15[IKE] received draft-ietf-ipsec-nat-t-ike-02\n vendor ID
    Oct 23 09:00:13 racoon charon: 15[IKE] 188.xx.xx.113 is initiating a Main Mode IKE_SA
    Oct 23 09:00:13 racoon charon: 15[IKE] 188.xx.xx.113 is initiating a Main Mode IKE_SA
    Oct 23 09:00:13 racoon charon: 15[ENC] generating ID_PROT response 0 [ SA V V V ]
    Oct 23 09:00:13 racoon charon: 15[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (136 bytes)
    Oct 23 09:00:14 racoon charon: 05[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (372 bytes)
    Oct 23 09:00:14 racoon charon: 05[ENC] parsed ID_PROT request 0 [ KE No NAT-D NAT-D ]
    Oct 23 09:00:14 racoon charon: 05[ENC] generating ID_PROT response 0 [ KE No NAT-D NAT-D ]
    Oct 23 09:00:14 racoon charon: 05[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (372 bytes)
    Oct 23 09:00:14 racoon charon: 02[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Oct 23 09:00:14 racoon charon: 02[ENC] invalid ID_V1 payload length, decryption failed?
    Oct 23 09:00:14 racoon charon: 02[ENC] could not decrypt payloads
    Oct 23 09:00:14 racoon charon: 02[IKE] message parsing failed
    Oct 23 09:00:14 racoon charon: 02[ENC] generating INFORMATIONAL_V1 request 875346445 [ HASH N(PLD_MAL) ]
    Oct 23 09:00:14 racoon charon: 02[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Oct 23 09:00:14 racoon charon: 02[IKE] ID_PROT request with message ID 0 processing failed
    Oct 23 09:00:18 racoon charon: 09[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Oct 23 09:00:18 racoon charon: 09[ENC] invalid ID_V1 payload length, decryption failed?
    Oct 23 09:00:18 racoon charon: 09[ENC] could not decrypt payloads
    Oct 23 09:00:18 racoon charon: 09[IKE] message parsing failed
    Oct 23 09:00:18 racoon charon: 09[ENC] generating INFORMATIONAL_V1 request 1670221955 [ HASH N(PLD_MAL) ]
    Oct 23 09:00:18 racoon charon: 09[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Oct 23 09:00:18 racoon charon: 09[IKE] ID_PROT request with message ID 0 processing failed
    Oct 23 09:00:25 racoon charon: 10[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Oct 23 09:00:25 racoon charon: 10[ENC] invalid ID_V1 payload length, decryption failed?
    Oct 23 09:00:25 racoon charon: 10[ENC] could not decrypt payloads
    Oct 23 09:00:25 racoon charon: 10[IKE] message parsing failed
    Oct 23 09:00:25 racoon charon: 10[ENC] generating INFORMATIONAL_V1 request 942827231 [ HASH N(PLD_MAL) ]
    Oct 23 09:00:25 racoon charon: 10[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Oct 23 09:00:25 racoon charon: 10[IKE] ID_PROT request with message ID 0 processing failed
    Oct 23 09:00:38 racoon charon: 12[NET] received packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Oct 23 09:00:38 racoon charon: 12[ENC] invalid ID_V1 payload length, decryption failed?
    Oct 23 09:00:38 racoon charon: 12[ENC] could not decrypt payloads
    Oct 23 09:00:38 racoon charon: 12[IKE] message parsing failed
    Oct 23 09:00:38 racoon charon: 12[ENC] generating INFORMATIONAL_V1 request 53155560 [ HASH N(PLD_MAL) ]
    Oct 23 09:00:38 racoon charon: 12[NET] sending packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Oct 23 09:00:38 racoon charon: 12[IKE] ID_PROT request with message ID 0 processing failed
    Oct 23 09:00:43 racoon charon: 13[JOB] deleting half open IKE_SA after timeout

    client


    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] loading secrets from '/etc/ipsec.secrets'
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] loaded IKE secret for @cougar.tvdr.de @racoon.tvdr.de
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] sql plugin: database URI not set
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] loaded 0 RADIUS server configurations
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] HA config misses local/remote address
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[CFG] coupling file path unspecified
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 00[LIB] loaded plugins: charon test-vectors ldap pkcs11 aes des blowfish rc2 sha1 sha2 md4 md5 random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt af-alg fips-prf gmp agent xcbc cmac hmac ctr ccm gcm curl mysql sqlite attr kernel-netlink resolve socket-default farp stroke smp updown eap-identity eap-md5 eap-mschapv2 eap-radius eap-tls xauth-generic xauth-eap dhcp whitelist led duplicheck uci addrblock uniFri Oct 23 09:00:13 2015 daemon.info syslog: 00[JOB] spawning 16 worker threads
    Fri Oct 23 09:00:13 2015 authpriv.info ipsec_starter[20096]: charon (20097) started after 300 ms
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 07[CFG] received stroke: add connection 'racoon-cougarnet'
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 07[CFG] added configuration 'racoon-cougarnet'
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 09[CFG] received stroke: initiate 'racoon-cougarnet'
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 09[IKE] initiating Main Mode IKE_SA racoon-cougarnet[1] to 88.xx.xx.220
    Fri Oct 23 09:00:13 2015 authpriv.info syslog: 09[IKE] initiating Main Mode IKE_SA racoon-cougarnet[1] to 88.xx.xx.220
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 09[ENC] generating ID_PROT request 0 [ SA V V V V ]
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 09[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (248 bytes)
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 13[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (136 bytes)
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 13[ENC] parsed ID_PROT response 0 [ SA V V V ]
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 13[IKE] received XAuth vendor ID
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 13[IKE] received DPD vendor ID
    Fri Oct 23 09:00:13 2015 daemon.info syslog: 13[IKE] received NAT-T (RFC 3947) vendor ID
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 13[ENC] generating ID_PROT request 0 [ KE No NAT-D NAT-D ]
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 13[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (372 bytes)
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 11[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (372 bytes)
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 11[ENC] parsed ID_PROT response 0 [ KE No NAT-D NAT-D ]
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 11[ENC] generating ID_PROT request 0 [ ID HASH N(INITIAL_CONTACT) ]
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 11[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[ENC] invalid HASH_V1 payload length, decryption failed?
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[ENC] could not decrypt payloads
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[IKE] message parsing failed
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[IKE] ignore malformed INFORMATIONAL request
    Fri Oct 23 09:00:14 2015 daemon.info syslog: 08[IKE] INFORMATIONAL_V1 request with message ID 875346445 processing failed
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 16[IKE] sending retransmit 1 of request message ID 0, seq 3
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 16[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[ENC] invalid HASH_V1 payload length, decryption failed?
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[ENC] could not decrypt payloads
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[IKE] message parsing failed
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[IKE] ignore malformed INFORMATIONAL request
    Fri Oct 23 09:00:18 2015 daemon.info syslog: 11[IKE] INFORMATIONAL_V1 request with message ID 1670221955 processing failed
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 16[IKE] sending retransmit 2 of request message ID 0, seq 3
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 16[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 08[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 08[ENC] invalid HASH_V1 payload length, decryption failed?
    Fri Oct 23 09:00:25 2015 daemon.info syslog:08[ENC] could not decrypt payloads
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 08[IKE] message parsing failed
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 08[IKE] ignore malformed INFORMATIONAL request
    Fri Oct 23 09:00:25 2015 daemon.info syslog: 08[IKE] INFORMATIONAL_V1 request with message ID 942827231 processing failed
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 09[IKE] sending retransmit 3 of request message ID 0, seq 3
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 09[NET] sending packet: from 188.xx.xx.113[500] to 88.xx.xx.220[500] (108 bytes)
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[NET] received packet: from 88.xx.xx.220[500] to 188.xx.xx.113[500] (76 bytes)
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[ENC] invalid HASH_V1 payload length, decryption failed?
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[ENC] could not decrypt payloads
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[IKE] message parsing failed
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[IKE] ignore malformed INFORMATIONAL request
    Fri Oct 23 09:00:38 2015 daemon.info syslog: 13[IKE] INFORMATIONAL_V1 request with message ID 53155560 processing failed


    Klaus

  • Was mir inzwischen aufgefallen ist: in den Beispielen wird immer mit IKE_V1 gearbeitet.


    Das stimmt nicht ganz. Ein schritt zurück in dem Link behandelt ziemlich alles.

    Schau Dir darunter swanctl / rw-psk-ipv4 an. Dort wird aber in die strongswan.conf und swanctl.conf eingegriffen. Letzteres hast Du aber nicht oder doch?

    Mich wundert es sehr, dass ein OpenWRT den integrierten strongSwan nicht alleine handelt. Wenn man strongSwan ganz normal loadet und installiert, dann erledigt ein leftfirewall=yes alle FW Regeln.

    Hast Du für die Konfiguration einen WFE oder geht alles mit SSH oder gar Telnet?

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

  • Klaus, was eigentlich spricht dagegen, wenn Du auf OpenVPN setzt? Dazu gibt es sehr handfeste Anleitungen und auch ein Tunnel-Interface. Auch ohne Oberfläche.

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

  • weit ich weiß kein 802.11AC und zickiges 802.11n


    kann ich nicht bestaetigen. Ich bin mittlerweile Fan vom APU 1d4.. Damit habe ich inzwischen etliche Dual-Band Accesspoints/Router gebaut. An wireless miniPCIe Boards gibt es speziell von Mikrotik alles was man braucht:

    R11e-2HnD
    R11e-2HPnD
    R11e-5HnD
    R11e-5HacD

    einfach auf http://routerboard.com danach suchen. In 'hostapd' ist der 802.11ac mode per default deaktiviert. Kann aber eingeschaltet werden per Compiletime-Option. Habe ich aber noch nicht getestet, da ich diesen Mode fuer voellig ueberfluessig halte.

  • Klaus, je mehr ich lese, desto mehr glaube ich, dass wir den Fehler an der falschen Stelle suchen. StrongSwan ist lediglich eine vollständige IPSec-Umsetzung und primär für IKEv2. Da der Tunnel aufgebaut wurde, hat es seine Arbeit verrichtet.

    Jetzt suchen wir nach dem Grund an eine andere Stelle, warum die Pakete nicht über den Tunnel gehen. Das wird in einem anderen Teil in OpenWRT versteckt sein. Wenn OpenWRT routet, dann sieht es tatsächlich so aus, dass der FW die Rolle übernimmt, denn per Default bridget er!

    Hast Du für mich eine /etc/config/firewall und wenn Du einmal dabei bist die /etc/config/network auch.

    Albert

    Signatur

    HD-VDR | yaVDR 0.5.0 | Cooltek AH-01 | Intel DH67BL | i3-2100 + Kozuti | 4GB | Zotac GT630 | 60GB SSD + 1TB 2,5" | L4M-Twin S2 6.2 | Harmony ONE+ CIR | Samsung UE40C6200
    SD-VDR | yaVDR 0.3.2 | MSI Hermes 845GV | P4 2,53 | 2GB | 250GB | TT Premium S-2300 RGB + TT-budget | SCR/Unicable | ausgeborgt
    HD-W10 | DVBViewer Pro | Bluechip MT tuned | Core i7 | 16GB | GTX 960 | 240GB SSD + 2TB | TT S2-3200 | X10

  • /etc/config/firewall

    Die /etc/firewall.user ist leer.

    /etc/config/network

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!