gai.conf 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # Configuration for getaddrinfo(3).
  2. #
  3. # So far only configuration for the destination address sorting is needed.
  4. # RFC 3484 governs the sorting. But the RFC also says that system
  5. # administrators should be able to overwrite the defaults. This can be
  6. # achieved here.
  7. #
  8. # All lines have an initial identifier specifying the option followed by
  9. # up to two values. Information specified in this file replaces the
  10. # default information. Complete absence of data of one kind causes the
  11. # appropriate default information to be used. The supported commands include:
  12. #
  13. # reload <yes|no>
  14. # If set to yes, each getaddrinfo(3) call will check whether this file
  15. # changed and if necessary reload. This option should not really be
  16. # used. There are possible runtime problems. The default is no.
  17. #
  18. # label <mask> <value>
  19. # Add another rule to the RFC 3484 label table. See section 2.1 in
  20. # RFC 3484. The default is:
  21. #
  22. #label ::1/128 0
  23. #label ::/0 1
  24. #label 2002::/16 2
  25. #label ::/96 3
  26. #label ::ffff:0:0/96 4
  27. #label fec0::/10 5
  28. #label fc00::/7 6
  29. #label 2001:0::/32 7
  30. #
  31. # This default differs from the tables given in RFC 3484 by handling
  32. # (now obsolete) site-local IPv6 addresses and Unique Local Addresses.
  33. # The reason for this difference is that these addresses are never
  34. # NATed while IPv4 site-local addresses most probably are. Given
  35. # the precedence of IPv6 over IPv4 (see below) on machines having only
  36. # site-local IPv4 and IPv6 addresses a lookup for a global address would
  37. # see the IPv6 be preferred. The result is a long delay because the
  38. # site-local IPv6 addresses cannot be used while the IPv4 address is
  39. # (at least for the foreseeable future) NATed. We also treat Teredo
  40. # tunnels special.
  41. #
  42. # precedence <mask> <value>
  43. # Add another rule to the RFC 3484 precedence table. See section 2.1
  44. # and 10.3 in RFC 3484. The default is:
  45. #
  46. #precedence ::1/128 50
  47. #precedence ::/0 40
  48. #precedence 2002::/16 30
  49. #precedence ::/96 20
  50. #precedence ::ffff:0:0/96 10
  51. #
  52. # For sites which prefer IPv4 connections change the last line to
  53. #
  54. #precedence ::ffff:0:0/96 100
  55. #
  56. # scopev4 <mask> <value>
  57. # Add another rule to the RFC 6724 scope table for IPv4 addresses.
  58. # By default the scope IDs described in section 3.2 in RFC 6724 are
  59. # used. Changing these defaults should hardly ever be necessary.
  60. # The defaults are equivalent to:
  61. #
  62. #scopev4 ::ffff:169.254.0.0/112 2
  63. #scopev4 ::ffff:127.0.0.0/104 2
  64. #scopev4 ::ffff:0.0.0.0/96 14