CentOS 7.3のNISサーバーとraspbian 8.0のNISクライアントを接続しようとしています。
私の問題は、raspbianがサーバーをバインドしたくないことです。
journalctl
次の項目をサーバーに保存します。
raspberrypi nis[708]: Starting NIS services: ypbindbinding to YP server...........................................failed (backgrounded).
RaspbianをNISサーバーとNISクライアントとして構成すると、ypwhichコマンドは良い結果を提供し、独自のホスト名(raspberrypi)を表示し、上記のようにログエントリーはありません。 NISクライアントモードに戻り、CentOS 7でサーバーを検索するように設定を設定すると、ypドメインが接続されていないというメッセージが表示されます。
いくつかのガイドを読んだ後、ファイアウォールとSELINUXルールも確認する必要があると提案する人を見つけました。
私はこれの経験がほとんどありません。
NISサービスのファイアウォールおよび/またはSELINUXルールを無効にする方法に関するコマンドを誰かに与えることはできますか?
答え1
このコマンドを試してください
setenforce 0
ybindサービスを再起動してください
service ypbind stop
service ypbind start
それでも機能しない場合、NIS サーバーのファイアウォールは NIS クライアントからのすべての接続をブロックします。使用を中止できます。
systemctl disable firewalld
無効にするか
systemctl stop firewalld
やめて
次のコマンドを使用してファイアウォールの状態を確認できます。
systemctl status firewalld