module Jekyll::Utils::Internet

def connected?

def connected?
  !dns("example.com").nil?
end

def dns(domain)

def dns(domain)
  require "resolv"
  Resolv::DNS.open do |resolver|
    resolver.getaddress(domain)
  end
rescue Resolv::ResolvError, Resolv::ResolvTimeout
  nil
end