web-dev-qa-db-ja.com

オープンディレクトリとネットワーク構成を備えたOSX Server

MacMiniをOpenDirectoryドメインとして使用しようとしていますが、OpenDirectoryセットアップで失敗します。

ログからの正確なエラーは以下のとおりです。

Server[308]: An error occurred while configuring webiken as a directory server:
Error Domain=XSActionErrorDomain Code=78 "Server returned a non-zero status code" UserInfo=0x7fb826114140 {NSLocalizedDescription=Server returned a non-zero status code}

これが何であるかについてのアイデアはありますか?

参考:これは私のネットワーク構成によるものだと思います。 Wifi経由でインターネットに接続し、LANトラフィック用のスイッチを持っていますが、スイッチにインターネットアクセスを許可する方法がありません。とにかく、LANトラフィックをイーサネット(en0)のみを使用するように制限し、インターネットトラフィックをWiFiのみを使用するように制限することはできますか?

1
Sam Hammamy

問題の原因はネットワークの設定にあると思われるかもしれませんが、ネットワークをどのように設定するか、サーバーをどのように使用できるようにするかについて詳しく知らなければ、具体的な推奨事項を作成することはできません。どのネットワーク)。ただし、ODマスターの設定に関する一般的なルールをいくつか紹介します。

  1. セットアップのトラブルシューティングを試みるときは、/ Library/Logs /slapconfig.logを調べてください。使用しているOSX Serverのバージョンに応じて、これは[サーバー管理]-> [ディレクトリを開く]-> [ログ]またはServer.app-> [ログ]-> [ディレクトリを開く]のいずれかで、構成ログなどの名前で表示できます。
  2. ODセットアップで問題が発生する最も一般的な問題は、ネットワーク構成、特にDNSです。サーバー常にはDNSでドメイン名を検索してアドレスを取得できるようにしたいと考えており、また IPアドレスを検索してドメイン名を取得できるようにしたいと考えています。初期設定時にこれを実行できない場合は、独自のDNSサーバーを構成し、自身のエントリを作成して、自身を検索できるようにします。
  3. サーバーは、セットアップ中に3種類のドメイン名を提供します。「。local」で終わる名前。ローカルネットワーク上の他のMacでのみ解決できます。 「.private」で終わる名前。プライベートDNSサーバー(おそらくOS Xサーバー自体)で構成でき、そのDNSサーバーを使用する任意のコンピューターで解決できます。そして、インターネット上のどこからでも解決できる実際の登録済み(「インターネット」)名(OS Xサーバーはドメインの登録を処理しないことに注意してください。最初にそれを処理する必要があります)。
  4. サーバーに複数のIPアドレスがある場合(Wi-Fiポートとイーサネットポートの両方が構成されているため、あなたの場合のように)、事態は混乱します。 ODのセットアップ中に1つのインターフェイスとIPアドレスのみを構成し、後で他のIPを追加することを常にお勧めします。ただし、セットアップ後にサーバーのIPアドレスやドメイン名を変更すると、何をしているのかわからない場合にドメインが台無しになる可能性があることに注意してください。

Appleはこれを単純化するために最善を尽くしました(つまり、すべての複雑さを隠します)が、それらの単純なセットアップは、いくつかの「典型的な」構成の1つを実行している場合にのみ実際に機能します。あなたが言ったことから、あなたのネットワーク構成は典型的ではないので、これを正しく機能させるためには、ネットワークとDNSについていつもより理解する必要があります。

編集:サーバーをどのように使用できるようにするかについての質問を明確にするために:クライアントはプライベートLAN、Wi-Fiネットワーク、またはインターネット上の他の場所、あるいはこれらの組み合わせになりますか? LANおよびWi-FiネットワークでDHCPサービスを提供するものと、それらはどのように構成可能ですか? Wi-Fiネットワークとインターネットの間にファイアウォールまたはNATルーターがあり、どのように構成可能ですか?また、一部のサービスにはかなり単純なネットワーク要件(ファイル共有など)がありますが、他のサービスにははるかに複雑な要件(ドメインバインディング、プロファイル管理、電子メールなど)なので、どのネットワークからどのサービスに到達できる必要があるかにも依存します...

1
Gordon Davisson