Skip to content

Instantly share code, notes, and snippets.

View ddormer's full-sized avatar
💭
☂️ I does what I likes and I likes what I do ☂️

Darren Dormer ddormer

💭
☂️ I does what I likes and I likes what I do ☂️
  • Vienna, Austria
View GitHub Profile
#!/bin/bash
# Update a Linode DNS entry with a network interface's IP address.
# Uses Linode's v3 API.
API_KEY=
DOMAIN_ID=
RESOURCE_ID=
INTERFACE=eth0
get_ip_4() {
ip addr show $INTERFACE |grep 'inet '|awk '{print $2}'|sed -e "s/\/.*$//"

Keybase proof

I hereby claim:

  • I am ddormer on github.
  • I am potato (https://keybase.io/potato) on keybase.
  • I have a public key ASCdAmOPTK0x9dajDM_TCSwFSfK8DxIBLmUzusOGAzlIbQo

To claim this, I am signing this object: