Puppet Class: gai::preferipv4

Defined in:
manifests/preferipv4.pp

Summary

Define precedence table in /etc/gai.conf to prefer IPv4

Overview

preferipv4.pp — Class gai::preferipv4

Examples:

Declaring the class


include puppet-gai::preferipv4


10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/preferipv4.pp', line 10

class gai::preferipv4 {
  # Redefine precedence table to prefer IPv4 addresses

  class { 'gai':
    precedence => {
      '::/96'         => '20',
      '2002::/16'     => '30',
      '::/0'          => '40',
      '::1/128'       => '50',
      '::ffff:0:0/96' => '100',
    },
  }
}