家のCentOSをクリーンインストールしてSambaで躓きました。
原因はファイアウォールなのですが、nmbが利用するポートを
勘違いしてtcpの137、138と思ってたこと。
正解はudpの137、138でした滝汗
今までうまく行ってたのは、iptablesの設定はコピーしてたとか
そんなことなんだろうな。反省。
なので /etc/sysconfig/iptables には
smbとして
-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
nmbとして
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
が設定必要なんですね。