ルーター使ってないんでハッキリ分からんが、
まず、OSXの火壁設定でポートを開放の前に、ルーター自体に火壁が装備されているか
調べる。で、ルータに火壁があるなら、そちらの火壁ポートをあける。
OSX側の火壁はきる。
間違ってたら誰か指摘頼む。

それと共有0表示は俺も同じ。直接参照で見てもらえ。
あと、糞ファイルばっかりだと小鯖社会ではだれも相手してくれん。