FreeBSD QandA 179

FreeBSD QandA

Q. Linuxマシンのディスクを FreeBSDマシンから NFSマウントするには
   どうしたらいいでしょうか?

A. linux の nfsd はデフォルトでは 1024番以内の reserved portを使います
   3.0 以前の FreeBSD を NFS クライアントとして使うとデフォルトでは 
   reserved port を使わないのでそのままではマウントできないことがあります。

    linux の 日本語 man, export.8より
      secure このオプションはリクエストが IPPORT_RESERVED (1024)
              より小さな internet port に発したものであることを要
              求する。このオプションはデフォルトで有効である。 こ
              れをオフにする為には insecure と明記する必要がある。
  
   linux のサーバ側で insecure を指定するか、FreeBSD側で 
   mount_nfs する時に
        -P      予約されたソケットポート番号を使います。これはクライアントに、予
                約されたポートを使用する事によりより安全に NFS を行えると言う誤っ
                た考えに基づき、予約されたポートをクライアントに使用させるサーバ
                をマウントする場合に有効です。

   のオプションを使うといいでしょう。なお FreeBSD 3.0 では -P オプション
   の動作がデフォルトになりました。このため 3.0では上記の操作は不要です。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。