回答:
「NetBIOSネームサービス」はTCP / UDP 137、「NetBIOSデータグラム」はUDP 138ですが、共有に接続するためにこれらのいずれも必要ありません。最近では、とにかくLAN内でのみ機能する「ネットワークブラウジング」にのみ必要です。
TCPの場合は445
ここでの元の答えとは反対に、137-139をブロックすることを許可する理由はありません。
ただし、これを行わないことを強くお勧めします。私は、Samba共有をインターネットにアクセスできる状態にしておくのは良い考えだとは思わない。
sshサーバーなどの安全なソリューションをセットアップして、scp / sftpデータをやり取りできるようにしてください。
Ps http://support.microsoft.com/kb/832017はWindowsサーバーに必要なポートの適切なリファレンスであると思われ、http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htmは上記をもう少し詳しく説明しています。