рд▓рд┐рдирдХреНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ? рдЗрд╡рд╛рди рдкрд┐рд╕реНрдХреБрдиреЛрд╡ рджреНрд╡рд╛рд░рд╛ рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рджреЗрдЦреЗрдВ "рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдореИрдХрдУрдПрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛"

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ RHEL 7 рдпрд╛ CentOS 7 рдкрд░ DNS рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЪрд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдБрдЧрд╛ред рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ Red Hat Enterprise Linux 7.4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдХреНрд░рдорд╢рдГ рдЖрдЧреЗ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рд▓реБрдХрдЕрдк рдЬрд╝реЛрди рдХреЗ рд▓рд┐рдП рдПрдХ рдП рд░рд┐рдХреЙрд░реНрдб рдФрд░ рдПрдХ рдкреАрдЯреАрдЖрд░ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдирд╛ рд╣реИред
рдкрд╣рд▓реЗ DNS рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдиреЛрдЯ: RHEL рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╕рдХреНрд░рд┐рдп RHN рд╕рджрд╕реНрдпрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдЖрдк рдПрдХ рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде yum рд╕рдВрдХреБрд▓ рдкреНрд░рдмрдВрдзрдХ рдЖрд╡рд╢реНрдпрдХ rpm рд╕рдВрдХреБрд▓ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдореЗрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕:
рдЪреВрдВрдХрд┐ рд╣рдо рдЪреЗрд░реЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рд╣рдореЗрдВ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдлрд┐рд░ рдЬрд░реВрд░реА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЪреЗрд░реЛрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВред
рдиреЛрдЯред рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдФрд░ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП cp рдХрдорд╛рдВрдб рдореЗрдВ -p рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
[root@golinuxhub-client ~]
рдлрд┐рд░ рдЬрд╝реЛрди рд╕реЗ рдЬреБрдбрд╝реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ рдирдП рд╕реНрдерд╛рди рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВред
[root@golinuxhub-client ~]
Name.conf рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред
[root@golinuxhub-client etc]
рдЬрд╝реЛрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ /var/onym/chroot/etc/onym.rfc1912.zones рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдиреАрдЪреЗ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВред Example.zone рдлрд╝рд╛рдЗрд▓ рдлреЙрд░рд╡рд░реНрдб рд▓реБрдХрдЕрдк рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдФрд░ example.rzone рд░рд┐рд╡рд░реНрд╕ рдЬрд╝реЛрди рдлрд╝рд╛рдЗрд▓ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЛрдЯ: рд░рд┐рд╡рд░реНрд╕ рд▓реБрдХрдЕрдк рдЬрд╝реЛрди рдореЗрдВ 1.168.192 рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░рд╛ рдЖрдИрдкреА рдкрддрд╛ 192.168.1.7 рд╣реИ
zone "example" IN { type master; file "example.zone"; allow-update { none; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file "example.rzone"; allow-update { none; }; };
рдЬрд╝реЛрди рд╕реЗ рдЬреБрдбрд╝реА рдлрд╛рдЗрд▓реЗрдВ рдпрд╣рд╛рдВ рд╕реНрдерд┐рдд рд╣реИрдВ:
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдЧреЗ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдЬрд╝реЛрди рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдВред рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдКрдкрд░ рдЬреИрд╕рд╛ рд╣реА рд╣реЛрдЧрд╛ред name.rfc1912.zones рдлрд╝рд╛рдЗрд▓ рдореЗрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдкрд░ рд╡рд░реНрддрдорд╛рди рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд░реВрдЯ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред
[root@golinuxhub-client named]
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрд╡рд╛рдореА рдХреЗ рд░реВрдк рдореЗрдВ рд░реВрдЯ рдФрд░ рдирд╛рдорд┐рдд рд╕рдореВрд╣ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реБрдП рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдмрджрд▓реЗрдВред
рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдорд╛рд▓рд┐рдХ рдХрд╛ рдирд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП : рдирд╛рдо ред
рдЖрдЧреЗ рдЬрд╝реЛрди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдЬреЛрдбрд╝реЗрдВред рдпрд╣рд╛рдВ рд╣рдо рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ (golinuxhub- рдХреНрд▓рд╛рдЗрдВрдЯ) рдФрд░ рд╕рд░реНрд╡рд░ (golinuxhub- рд╕рд░реНрд╡рд░) рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рддреЗ рд╣реИрдВред
рдЕрдЧрд▓рд╛, рд╕рд╛рдордЧреНрд░реА рдХреЛ рд░рд┐рд╡рд░реНрд╕ рдЬрд╝реЛрди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдпрд╣рд╛рдБ рд╣рдо golinuxhub- рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдФрд░ golinuxhub- рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ PTR рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рддреЗ рд╣реИрдВред
рдирд╛рдо-рдЪреЗрд░реЛрдЯ рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЬрд╝реЛрди рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред
[root@golinuxhub-client named]
рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдЕрдм рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред
[root@golinuxhub-client named]
рддреЛ, рд╕рдм рдХреБрдЫ рд╕рдлрд▓ рд╣реИред
[root@golinuxhub-client named]
рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЛрдЯ: рдореЗрд░рд╛ SELinux рдкрд░рдорд┐рд╢рди рдореЛрдб рдореЗрдВ рд╣реИ
рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдорд╛рд░реА рдирд╛рдорд┐рдд рдЪрд┐рд░реЛрдЯ рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред
[root@golinuxhub-client named]
[root@golinuxhub-client named]
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реЛрдз (QUERY) рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ (ANSWER) рдорд┐рд▓реАред
[root@golinuxhub-client named]
рдЗрд╕реА рддрд░рд╣, рд╣рдо рдкреНрд░рддреНрдпрдХреНрд╖ рдХреНрд╖реЗрддреНрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
[root@golinuxhub-client named]
рдпрд╣ рд▓реЗрдЦ рдереЛрдбрд╝рд╛ рд╕рд╛ рджрд┐рдирд╛рдВрдХрд┐рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрд░рдПрдЪрдИрдПрд▓ 7 рдХреЛ рдЕрдм рдЪреЗрд░реЛрдЯ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓: DNS рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╛рдЗрдВрдб рдЪрд░реЛрдЯ (CentOS / RHEL 7) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ ред