Roadwarrior-swanctl zu strongswan cert ikev2 EAP AKA authentication

Aus Xinux Wiki
Version vom 6. September 2022, 10:31 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Grundlegendes= =fw3= ==Cert Localisation== ;Die Dateien müssen genau an diesen Stellen liegen *find /etc/swanctl -type f /etc/swanctl/private/fw3.key /etc…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Grundlegendes

fw3

Cert Localisation

Die Dateien müssen genau an diesen Stellen liegen
  • find /etc/swanctl -type f
/etc/swanctl/private/fw3.key
/etc/swanctl/x509/fw3.crt
/etc/swanctl/x509ca/ca.crt

Config

  • /etc/swanctl/conf.d/roadwarrior.conf
connections {
   rw-eap {
      local_addrs  = 10.82.227.112
      local {
         auth = pubkey
         certs = fw3.crt
         id = "CN=fw3"
      }
      remote {
         auth = eap-mschapv2
         eap_id = %any
      }
      children {
         net {
            local_ts  = 192.168.112.0/24
            updown = /usr/local/libexec/ipsec/_updown iptables
            esp_proposals = aes128gcm128-x25519
         }
      }
      version = 2
      send_certreq = no
      proposals = aes128-sha256-x25519
   }
}
secrets {

   eap-carol {
      id = carol
      secret = Ar3etTnp
   }
   eap-dave {
      id = dave
      secret = W7R0g3do
   }
}