るいすときのこの物語

オタクエンジニアの雑記

Linuxでマウント出来て、Macでマウント出来ない時に確認すべき114514点


最近、肌寒い日が多くなって暖かいお茶が美味しく感じますね♡

MacBook カッターマット を買ってからどうもNFSがマウント出来なくて 色々調べてるうちに解決したので何となく書いてみます。

 

 

概要

外部にあるNFSサーバーを、CentOSからマウント出来るのにMac OS Xからは出来ない。

mount_nfs: can't mount /mnt/hoge810GB from xzy.pw onto /Volumes/nfs500GB: Connection refused

こんな感じに接続が拒否られる。

 

原因

ほとんど不明(調べてない) 純粋にバージョンによる差異とかかな...。

 

対処

神サイト見つけてしまった。 Linux Iptables Allow NFS Clients to Access the NFS Server

これの通りしていけばMac側でもマウント出来るようになりました。

iptables側はmultiport使うと便利。

# NFS
-A INPUT -p tcp -m multiport --dports 111,2049,32803,892,875,662 -j ACCEPT
-A INPUT -p udp -m multiport --dports 111,32769,892,875,662 -j ACCEPT