From c4ba2cf72ce2e6d8e00bd33f9b63683f3e945936 Mon Sep 17 00:00:00 2001 From: jfmartel Date: Fri, 2 Jun 2023 14:10:00 -0400 Subject: [PATCH] =?UTF-8?q?Gossage=20r=C3=A9seau=20et=20TODO=20list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... Fonctionnelle edgeos_ubnt_20230531.tar.gz | Bin 0 -> 7778 bytes OpenVPN/fred.ovpn | 268 ++++++++++++++++++ TODO.txt | 5 +- 3 files changed, 272 insertions(+), 1 deletion(-) create mode 100644 Config Switch Fonctionnelle edgeos_ubnt_20230531.tar.gz create mode 100644 OpenVPN/fred.ovpn diff --git a/Config Switch Fonctionnelle edgeos_ubnt_20230531.tar.gz b/Config Switch Fonctionnelle edgeos_ubnt_20230531.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9e4b19f7437cfbdb2bd2a51e970d15a129b580e2 GIT binary patch literal 7778 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 Y1EkE|`v2_XksSn~t|>PSkPiU-4=x^Tb^rhX literal 0 HcmV?d00001 diff --git a/OpenVPN/fred.ovpn b/OpenVPN/fred.ovpn new file mode 100644 index 0000000..744125c --- /dev/null +++ b/OpenVPN/fred.ovpn @@ -0,0 +1,268 @@ +############################################## +# Sample client-side OpenVPN 2.0 config file # +# for connecting to multi-client server. # +# # +# This configuration can be used by multiple # +# clients, however each client should have # +# its own cert and key files. # +# # +# On Windows, you might want to rename this # +# file so it has a .ovpn extension # +############################################## + +# Specify that we are a client and that we +# will be pulling certain config file directives +# from the server. +client + +# Use the same setting as you are using on +# the server. +# On most systems, the VPN will not function +# unless you partially or fully disable +# the firewall for the TUN/TAP interface. +;dev tap +dev tun + +# Windows needs the TAP-Win32 adapter name +# from the Network Connections panel +# if you have more than one. On XP SP2, +# you may need to disable the firewall +# for the TAP adapter. +;dev-node MyTap + +# Are we connecting to a TCP or +# UDP server? Use the same setting as +# on the server. +;proto tcp +proto udp + +# The hostname/IP and port of the server. +# You can have multiple remote entries +# to load balance between the servers. +remote vpn.yultek.dev 1194 +;remote my-server-2 1194 + +# Choose a random host from the remote +# list for load-balancing. Otherwise +# try hosts in the order specified. +;remote-random + +# Keep trying indefinitely to resolve the +# host name of the OpenVPN server. Very useful +# on machines which are not permanently connected +# to the internet such as laptops. +resolv-retry infinite + +# Most clients don't need to bind to +# a specific local port number. +nobind + +# Downgrade privileges after initialization (non-Windows only) +;user nobody +;group nobody + +# Try to preserve some state across restarts. +persist-key +persist-tun + +# If you are connecting through an +# HTTP proxy to reach the actual OpenVPN +# server, put the proxy server/IP and +# port number here. See the man page +# if your proxy server requires +# authentication. +;http-proxy-retry # retry on connection failures +;http-proxy [proxy server] [proxy port #] + +# Wireless networks often produce a lot +# of duplicate packets. Set this flag +# to silence duplicate packet warnings. +;mute-replay-warnings + +# SSL/TLS parms. +# See the server config file for more +# description. It's best to use +# a separate .crt/.key file pair +# for each client. A single ca +# file can be used for all clients. +;ca ca.crt +;cert client.crt +;key client.key + +# Verify server certificate by checking that the +# certificate has the correct key usage set. +# This is an important precaution to protect against +# a potential attack discussed here: +# http://openvpn.net/howto.html#mitm +# +# To use this feature, you will need to generate +# your server certificates with the keyUsage set to +# digitalSignature, keyEncipherment +# and the extendedKeyUsage to +# serverAuth +# EasyRSA can do this for you. +remote-cert-tls server + +# If a tls-auth key is used on the server +# then every client must also have the key. +;tls-auth ta.key 1 + +# Select a cryptographic cipher. +# If the cipher option is used on the server +# then you must also specify it here. +# Note that v2.4 client/server will automatically +# negotiate AES-256-GCM in TLS mode. +# See also the data-ciphers option in the manpage +cipher AES-256-GCM +auth SHA256 + +# Enable compression on the VPN link. +# Don't enable this unless it is also +# enabled in the server config file. +#comp-lzo + +# Set log file verbosity. +verb 3 + +# Silence repeating messages +;mute 20 + +key-direction 1 + + +; script-security 2 +; up /etc/openvpn/update-resolv-conf +; down /etc/openvpn/update-resolv-conf + + +; script-security 2 +; up /etc/openvpn/update-systemd-resolved +; down /etc/openvpn/update-systemd-resolved +; down-pre +; dhcp-option DOMAIN-ROUTE . + +-----BEGIN CERTIFICATE----- +MIIDRTCCAi2gAwIBAgIUXe37kz2yqgyL2xXfvaGRzlz7ywYwDQYJKoZIhvcNAQEL +BQAwFDESMBAGA1UEAwwJSkZfc2VydmVyMB4XDTIzMDIyMDIyMDkyMVoXDTMzMDIx +NzIyMDkyMVowFDESMBAGA1UEAwwJSkZfc2VydmVyMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAnLdVAj0W31TtWGxwdBeqsdIHyUdVAEG8bX+CcNZDP3M3 +R/gJOmenjqsqHYBe5gZcky1hkqWaD7l/LNmyzZDZ1lVEWpcAZqxbsUZKiHU30bxq +84L5qtaAOpwTsumidq2hBqoDBMdBmh18e0QEW624mui7ckXTRRG3PA0ccXtXcTYU +ntmhYtQ2oaPauSmfJZIUfZTfVZbB8FkCgu+zJtCx5hq46vIHm8KX0m1zLIeUtGsI +hkly+5v52f3sEMlddyoZZkfjRddETk2co09q3oNaP1LYxN5G+TvZDhpdE+PrDsNT +wO4uU2d9hVIP3T49heLieZ6KVxyp1FsDYzo0CNlIDwIDAQABo4GOMIGLMB0GA1Ud +DgQWBBSKeJDl8FDnjHXkuMCh6OmbshqdMjBPBgNVHSMESDBGgBSKeJDl8FDnjHXk +uMCh6OmbshqdMqEYpBYwFDESMBAGA1UEAwwJSkZfc2VydmVyghRd7fuTPbKqDIvb +Fd+9oZHOXPvLBjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0B +AQsFAAOCAQEARIg2x4Tit/6ZydMlle6ku32t75OMCVQoe7fUkRjNe8pCkZjZXLy9 +QIRwoqW3FRT8+mQjctZk3NsyLStF8Rc/fFvpjGY/hiEQ/RV1K2/IZ9hcswp/LRzQ +ElDwXhe4zlcDT10GjHYYx221SR+ijgicZcaXgb9f3uZKIrPgyb8qB4KCQS8gPtCV +1VmPM5/svVCI93G+xT92XBHa47fgV5GEn7Snah2UgFol5h7/KX/Sa2q0pfBlzqmt +CutfEbYcwSxkoLsEUIW8KMoEAIsO+KIsraS6EXlRdT82Ui+UZWVPZABlzifCl+AV +LzBrLwt2OeoEI1h65EyzzE7gDsjrE3JR/Q== +-----END CERTIFICATE----- + + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + ab:ba:55:27:aa:06:49:7b:13:dd:f2:5b:ae:27:08:fe + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=JF_server + Validity + Not Before: Jun 1 18:17:32 2023 GMT + Not After : Sep 3 18:17:32 2025 GMT + Subject: CN=fred + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:3e:78:ef:26:d9:87:bb:8b:08:47:fe:15:ad:96: + ae:f4:93:f1:d8:ce:e3:05:d2:96:46:fc:f6:47:c9: + ac:41:f5:01:1b:e3:25:61:f4:ee:6f:8d:13:dd:ab: + 1b:d8:02:85:a3:fb:52:3d:02:d8:ad:0b:ed:e3:02: + 88:c7:eb:06:52:ca:25:ac:8b:ac:eb:52:4c:43:52: + f9:c0:8c:f4:48:ea:72:a6:26:f7:5f:02:96:97:ad: + 10:ac:6d:c8:d3:b1:28 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: + CA:FALSE + X509v3 Subject Key Identifier: + 3C:F6:00:C3:CF:A4:BB:8D:F1:1B:AB:A1:6F:24:44:2A:73:95:EB:46 + X509v3 Authority Key Identifier: + keyid:8A:78:90:E5:F0:50:E7:8C:75:E4:B8:C0:A1:E8:E9:9B:B2:1A:9D:32 + DirName:/CN=JF_server + serial:5D:ED:FB:93:3D:B2:AA:0C:8B:DB:15:DF:BD:A1:91:CE:5C:FB:CB:06 + X509v3 Extended Key Usage: + TLS Web Client Authentication + X509v3 Key Usage: + Digital Signature + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 10:9c:49:d0:09:dc:52:df:2b:e1:ce:59:ef:f7:a0:96:13:05: + 7e:30:ba:4b:6d:17:62:ed:89:39:cb:0e:c5:cc:df:0c:5a:68: + e7:0f:bc:c2:67:e0:b2:72:b6:9f:e7:9f:1f:4c:e5:da:d9:5c: + d8:53:44:ef:47:ea:47:9d:d7:1d:12:ab:75:c3:1f:c4:d8:ae: + 65:7e:39:9d:98:f1:02:df:03:77:1e:7b:88:24:5f:7e:51:5c: + f2:9c:b8:1f:84:71:4b:f9:5a:6d:06:63:4d:e9:ab:27:f5:99: + fa:ac:25:7a:e2:a7:ba:94:a7:44:8b:2f:21:73:c1:db:1a:37: + 38:d6:46:4a:a5:65:f7:24:35:08:40:9a:8e:d6:22:56:20:c9: + 7b:52:b3:8f:ea:53:bf:00:bd:6a:23:bd:07:fe:af:2e:20:ee: + 71:69:f8:66:b0:f3:00:5e:8d:2f:2a:37:b9:14:a6:bf:c8:25: + 2e:1b:f4:86:58:94:33:2b:85:f9:08:3a:48:9e:49:42:66:5a: + 37:10:10:5b:50:2e:f6:06:d0:fe:86:17:0d:9d:f5:dd:cb:ab: + 92:39:de:d8:57:9d:0d:7e:14:b7:61:e5:bc:dc:62:00:22:8c: + 23:df:90:d4:38:01:18:23:96:c6:7e:e8:c8:5e:c8:fd:a4:b2: + 47:87:02:4f +-----BEGIN CERTIFICATE----- +MIICoTCCAYmgAwIBAgIRAKu6VSeqBkl7E93yW64nCP4wDQYJKoZIhvcNAQELBQAw +FDESMBAGA1UEAwwJSkZfc2VydmVyMB4XDTIzMDYwMTE4MTczMloXDTI1MDkwMzE4 +MTczMlowDzENMAsGA1UEAwwEZnJlZDB2MBAGByqGSM49AgEGBSuBBAAiA2IABD54 +7ybZh7uLCEf+Fa2WrvST8djO4wXSlkb89kfJrEH1ARvjJWH07m+NE92rG9gChaP7 +Uj0C2K0L7eMCiMfrBlLKJayLrOtSTENS+cCM9EjqcqYm918ClpetEKxtyNOxKKOB +oDCBnTAJBgNVHRMEAjAAMB0GA1UdDgQWBBQ89gDDz6S7jfEbq6FvJEQqc5XrRjBP +BgNVHSMESDBGgBSKeJDl8FDnjHXkuMCh6OmbshqdMqEYpBYwFDESMBAGA1UEAwwJ +SkZfc2VydmVyghRd7fuTPbKqDIvbFd+9oZHOXPvLBjATBgNVHSUEDDAKBggrBgEF +BQcDAjALBgNVHQ8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBABCcSdAJ3FLfK+HO +We/3oJYTBX4wukttF2LtiTnLDsXM3wxaaOcPvMJn4LJytp/nnx9M5drZXNhTRO9H +6ked1x0Sq3XDH8TYrmV+OZ2Y8QLfA3cee4gkX35RXPKcuB+EcUv5Wm0GY03pqyf1 +mfqsJXrip7qUp0SLLyFzwdsaNzjWRkqlZfckNQhAmo7WIlYgyXtSs4/qU78AvWoj +vQf+ry4g7nFp+Gaw8wBejS8qN7kUpr/IJS4b9IZYlDMrhfkIOkieSUJmWjcQEFtQ +LvYG0P6GFw2d9d3Lq5I53thXnQ1+FLdh5bzcYgAijCPfkNQ4ARgjlsZ+6MheyP2k +skeHAk8= +-----END CERTIFICATE----- + + +-----BEGIN PRIVATE KEY----- +MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBQw+Cfj2TA0I9LNukC +i6neLisJywxfhODlvipRtpifAMhKh1mgf3U5mcknDT4N3A6hZANiAAQ+eO8m2Ye7 +iwhH/hWtlq70k/HYzuMF0pZG/PZHyaxB9QEb4yVh9O5vjRPdqxvYAoWj+1I9Atit +C+3jAojH6wZSyiWsi6zrUkxDUvnAjPRI6nKmJvdfApaXrRCsbcjTsSg= +-----END PRIVATE KEY----- + + +# +# 2048 bit OpenVPN static key +# +-----BEGIN OpenVPN Static key V1----- +4c828cbf0e58f927758e9471c1b6f03b +2e77b2c634bad76df0570dd8f47184d6 +3921e25c6e6cbe4af4b64aad89d12425 +a9fca69ae08802b5ed583632c26678b0 +cc28c481c3831d1b2204dc30cd466395 +ccb8cd82cd2259c956b510c9a56e842a +8693c44dca462f0ab7be3856abe9bbe1 +95a6ffd3b0237225b9497c7a0df05ad8 +2f2e0a8bff97c927d2890906d0105947 +fa3430fc779583772382534fb880add6 +8d5592fa4ff384d3e96c560019b5835f +095da9b2fb33dbfbc1ffce9560908271 +ee96e02ccecc9d51b9dda79a77704a1d +4407d7c805e6950854fe232adee02a12 +b09af2d9bfe04868a9e2e942dc64eb81 +9e062ab9f781e52d263195a58db72ebe +-----END OpenVPN Static key V1----- + diff --git a/TODO.txt b/TODO.txt index 9d856e8..c7d62de 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,3 +1,6 @@ - Ajouter lignes de statut du MQTT dans le log principal -- Ajouter états de connexion (CAN et MQTT) dans onglet Statut +x Ajouter états de connexion (CAN et MQTT) dans onglet Statut - Automatiser le démarrage +- Ajouter la taille du quue du module CAN dans l'onglet statut +- Ajouter timeout de comm avec la puck CAN +- Corriger le bug de sélection du data quand il y a plus qu'une puck