CONTENT
- CHANGES
Szukaj
#top RFC 1918 response from Internet¶
Powyższe komunikaty pojawiające się w logu
/var/log/named/named.log
(lub /var/log/named/security-debug.log
w zależności od konfiguracji logowania logging) serwera Named:30-May-2016 09:21:19.256 security: warning: client 10.41.0.58#43554: view internal: RFC 1918 response from Internet for 1.0.169.10.in-addr.arpa 30-May-2016 09:29:33.448 security: warning: client 10.41.0.58#52754: view internal: RFC 1918 response from Internet for 1.0.16.172.in-addr.arpa 30-May-2016 09:32:58.094 security: warning: client 10.41.0.58#53205: view internal: RFC 1918 response from Internet for 1.0.168.192.in-addr.arpa
Treść komunikatu
RFC 1918 response from Internet
w tłumaczeniu niemal dosłownym oznacza odebrano odpowiedź z serwera DNS (Internetu) dla zapytania o adres IP znajdujący się w podsieci zdefiniowanej w RFC 1918 (Address Allocation for Private Internets). Zgodnie z dokumentem RFC 1918 pula adresów prywatnych (Private Address Space) zdefiniowana jest następująco:
3. Private Address Space
The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
Built-in Empty Zones (v9.9) | Built-in Empty Zones (v9.8.2)
Zapytania o nazwy domenowe nie powinny być wysyłane do serwerów DNS dostępnych w Internecie. Serwer Named/Bind powinien sam rozwiązywać adresy IP z puli prywatnej na nazwy domenowe. W tym celu należy włączyć (dla widoku wewnętrznego) opcję
empty-zones-enable yes
lub ustawić opcję disable-empty-zone ".";
W przypadku definicji widoku wewnętrznego
view "internal"
znajdującej się w pliku /etc/named/named.conf
konfiguracja będzie przedstawiać się następująco:view "internal" { match-clients { localhost; 127.0.0.0/8; 10.5.5.0/28; 10.41.0.0/16; 10.0.0.0/16; }; recursion yes; allow-recursion { localhost; 127.0.0.0/8; 10.5.5.0/28; 10.41.0.0/16; 10.0.0.0/16; }; [...] empty-zones-enable yes; disable-empty-zone "."; [...] };
Alternatywnie w definicji widoku wewnętrznego
view "internal"
znajdującej się w pliku /etc/named/named.conf
można umieścić explicte definicję stref odwzorowania odwrotnego dla podsieci zdefiniowanych w RFC 1918, po wprowadzeniu deklaracji stref konfiguracja będzie przedstawiać się następująco:view "internal" { match-clients { localhost; 127.0.0.0/8; 10.5.5.0/28; 10.41.0.0/16; 10.0.0.0/16; }; recursion yes; allow-recursion { localhost; 127.0.0.0/8; 10.5.5.0/28; 10.41.0.0/16; 10.0.0.0/16; }; [...] zone "10.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "16.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "17.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "18.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "19.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "20.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "21.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "22.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "23.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "24.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "25.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "26.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "27.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "28.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "29.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "30.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "31.172.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "168.192.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; zone "254.169.in-addr.arpa" { type master; file "/etc/named/db/named.zero"; allow-update { none; }; }; [...] };
Plik
/etc/named/db/named.zero
definiujący strefy zdefiniowane w RFC 1918 powinien zawierać wpisy tylko i wyłącznie serwerów nazw (Name Server, wpisy NS), analogicznie jak przedstawiono to poniżej:$TTL 86400 @ IN SOA localhost. root.localhost. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS localhost.
Zmodyfikowany ostatnio: 2016/05/31 12:27:27 (8 lat temu),
textsize: 18,7 kB,
htmlsize: 11,2 kB
Zapraszam do komentowania, zgłaszania sugestii, propozycji, własnych przykładów, ...
Dodaj komentarzKomentarze użytkowników