Linux VPN Wireguard

Wireguard on Debian 11 – quick howto

Create the local configuration: Host parameters: Remote host (peer) public IP: Local host public IP: Address of (local) Wireguard interface (wg0): Wireguard listen port: 51820 Local private key: xxxx Local public key: yyyy Remote public key: zzzz Remote network address: Local network address: Create the private key: wg genkey | […]

ADSL ISP Linux Networking

Linux PPPoE configuration

I’m using Linux PPPoE for my internet connection, along with a Cisco VA887 router, in modem mode. Here’s the configuration for my specific ISP, but there’s no reason why this shouldn’t work with typical UK ISP’s This configuration should reside in /etc/ppp/peers/YOUR_ISP_NAME noipdefault defaultroute replacedefaultroute hide-password bsdcomp 15 deflate 15 noauth refuse-eap user ‘your isp […]

Bind9 Debian Linux opendkim Postfix

OpenDKIM on Debian 9.4 (stretch)

I spent a lot of time trying to get OpenDKIM to work on Debian Stretch. Having searched the Internet thoroughly, once again I found many different configurations, none of which actually worked for me. These are my various config files, with the domain name(s) swapped for “” and the ‘selectors’ swapped for “example-selector-name” If you […]