「Samba AD DCのDNSバックエンドの変更」の版間の差分

提供:雑廉堂Wiki
ページの作成:「== 前書き == Sambaを使用すると、データを失うことなく、Active Directory(AD)ドメインコントローラ(DC)の<code>INTERNAL_DNS</code>と<...」
 
8行目: 8行目:
ドメインコントローラ(DC)で実行します。
ドメインコントローラ(DC)で実行します。


* BIND9_DLZバックエンドをセットアップして設定します。詳細は、BIND9_DLZバックエンドを参照してください。
* <code>BIND9_DLZ</code>バックエンドをセットアップして設定します。詳細は、「[[BIND9 DLZ DNSバックエンド]]」を参照してください。
* Sambaサービスをシャットダウンします。
* Sambaサービスをシャットダウンします。
* バックエンドを移行する:
* バックエンドを移行する:


<pre># samba_upgradedns --dns-backend=BIND9_DLZ</pre>
<pre># samba_upgradedns --dns-backend=BIND9_DLZ</pre>
<ul>
<li><p><code>smb.conf</code>ファイルの内部DNSを無効にするには、次のいずれかの方法を使用します。</p></li>
<li><pre> `server services`パラメータがある場合は、dnsオプションを削除します。例えば:</pre></li></ul>


<html>
* <code>smb.conf</code>ファイルの内部DNSを無効にするには、次のいずれかの方法を使用します。
:* <code>server services</code>パラメータがある場合は、<code>dns</code>オプションを削除します。例えば:
 
<pre>
<pre>
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate<del>, dns</del>
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate<del>, dns</del>
</pre>
</pre>
</html>
 
* サーバーサービスパラメータがない場合は、次の行を追加します。
* サーバーサービスパラメータがない場合は、次の行を追加します。


28行目: 27行目:
* BINDサービスを開始します。
* BINDサービスを開始します。
* Sambaサービスを開始します。
* Sambaサービスを開始します。


== BIND9_DLZバックエンドからSamba内部DNSサーバへの変更 ==
== BIND9_DLZバックエンドからSamba内部DNSサーバへの変更 ==

2018年3月23日 (金) 20:02時点における版

前書き

Sambaを使用すると、データを失うことなく、Active Directory(AD)ドメインコントローラ(DC)のINTERNAL_DNSBIND9_DLZ DNSバックエンド間の切り替えを変更できます。


Samba内部DNSサーバーからBIND9_DLZバックエンドへの変更

ドメインコントローラ(DC)で実行します。

  • BIND9_DLZバックエンドをセットアップして設定します。詳細は、「BIND9 DLZ DNSバックエンド」を参照してください。
  • Sambaサービスをシャットダウンします。
  • バックエンドを移行する:
# samba_upgradedns --dns-backend=BIND9_DLZ
  • smb.confファイルの内部DNSを無効にするには、次のいずれかの方法を使用します。
  • server servicesパラメータがある場合は、dnsオプションを削除します。例えば:
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate<del>, dns</del>
  • サーバーサービスパラメータがない場合は、次の行を追加します。
server services = -dns
  • ブート時にBINDサービスを開始できるようにします。詳細については、ディストリビューションのドキュメントを参照してください。
  • BINDサービスを開始します。
  • Sambaサービスを開始します。

BIND9_DLZバックエンドからSamba内部DNSサーバへの変更

ドメインコントローラ(DC)で実行します。

  • BINDサービスをシャットダウンします。
  • ブート時にBINDサービスの自動開始を無効にします。詳細については、ディストリビューションのドキュメントを参照してください。
  • Sambaサービスをシャットダウンします。
  • バックエンドを移行する:
# samba_upgradedns --dns-backend=SAMBA_INTERNAL

smb.confファイルのBIND9_DLZモジュールを無効にするには、次のいずれかの方法を使用します。

  • server servidesパラメータの-dnsdnsオプションに置き換えます。例えば:

<html>

server services = 3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate, <del>-dns</del> dns

</html>

  • 内部DNSは、server servicesパラメータの既定の設定の1つです。 -dnsオプションを削除して、BIND9_DLZモジュールを無効にします。例えば:

<html>

server services = s3fs、rpc、nbt、wrepl、ldap、cldap、kdc、drepl、winbindd、ntp_signd、kcc、dnsupdate<del>、dns</del>

</html>

  • dnsオプションのみがserver servicesパラメータにリストされている場合は、パラメータ全体を削除します。

<html>

<del>server services = -dns</del>

</html> Sambaサービスを開始します