Le tunnel GRE

Les tunnels Grâce à un tunnel, il est possible de passer directement d’un point à un autre, sans devoir subir les affres de la circulation à la surface. Les tunnels informatiques s’en rapprochent fortement, en proposant un moyen de relier « directement » deux réseaux privés distants, à travers un inter-réseau aussi complexe que l’internet. […]

Read More →
How to Protect Yourself from NSA Attacks on 1024-bit DH

When NSA gets you worrying In a post on Wednesday, researchers Alex Halderman and Nadia Heninger presented compelling research suggesting that the NSA has developed the capability to decrypt a large number of HTTPS, SSH, and VPN connections using an attack on common implementations of the Diffie-Hellman key exchange algorithm with 1024-bit primes. Earlier in […]

Read More →
OpenVPN Documentation

Source: OpenVPN official documentation OpenVPN daemons (JSON format): ./sacli VPNStatus Show the number of users currently connected to the VPN: ./sacli VPNSummary Show the status of internal Access Server services: ./sacli status Stop internal Access Server services: ./sacli stop Start/restart internal Access Server services: ./sacli start The ‘start’ command is smart in the sense that […]

Read More →
Split OpenVPN configuration files

Source: npm Splits OpenVPN (.ovpn) files into separate files for private key, user+ca certificates and tls-auth key, for use with network-manager in debian/ubuntu. Installation openvpn-config-splitter can be installed using npm: # NPM: npm install -g openvpn-config-splitter Usage As a CLI-tool # Install globally $ npm install -g openvpn-config-splitter # Run it, specifying your unsplit OpenVPN configuration file $ ovpnsplit path/to/some/config.ovpn # Config is now split into separate files, new configuration # linking to the split files has been generated $ ls path/to/some ca.crt  client.key  client.ovpn  client.split.ovpn  ta.key  user.crt As a library var fs = require(‘fs’), configPath = ‘/some/path/to’, […]

Read More →