MojaveからUbuntuのSMBサーバに接続できない

はじめまして。


件名通り、MojaveからSMBサーバに接続できません。(サーバ名またはIPアドレスを確認して・・・と出ます)


同じネットワークセグメントのWindows10のマシンからは問題なく接続できます。

また、Mojaveマシンからサーバに対してPingやSSHの疎通はあります。

ちなみにNFSの接続はできてますが、ものすごく遅いです。


ネットワーク的には接続されていますが、Finderからサーバへ接続ができない状況です。

なにか心当たりございませんでしょうか?


[環境]

# SAMBAサーバ

  • Ubuntu 16.04
  • samba Version 4.3.11-Ubuntu


# Macクライアント

  • Mojave 10.14.6
  • MBP15 2018


[追記]

新しくホームルータ(NEC Aterm WG1900HP2)を導入したタイミングでこの症状が出ました。

それに合わせてWindowsとMacのそれぞれで新IPで接続すると上記の症状となった、という流れです。

投稿日 2019/07/26 18:13

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2019/07/26 19:51

新ipって、ip アドレスが変わったのですか?

もしそうなら、古いアドレスがキャッシュに残ってて悪さしてるのでは?

mojaveではターミナルで

sudo killall -HUP mDNSResponder

でキャッシュをクリヤできるとのことです。

ubuntuの方もDNSのキャッシュをクリヤーしておく必要があります。ubuntu 17.04では

sudo system-resolve --flush-cache

とのことです。ubuntu 16.04でも同じのようですが、dnsデーモンに異なるものをインストールしてる場合もあるようです。その場合は、ご自分でお調べください。


返信: 21
スレッドに付いたマーク ランキングトップの返信

2019/07/26 19:51 fhir への返信

新ipって、ip アドレスが変わったのですか?

もしそうなら、古いアドレスがキャッシュに残ってて悪さしてるのでは?

mojaveではターミナルで

sudo killall -HUP mDNSResponder

でキャッシュをクリヤできるとのことです。

ubuntuの方もDNSのキャッシュをクリヤーしておく必要があります。ubuntu 17.04では

sudo system-resolve --flush-cache

とのことです。ubuntu 16.04でも同じのようですが、dnsデーモンに異なるものをインストールしてる場合もあるようです。その場合は、ご自分でお調べください。


2019/07/26 21:26 fhir への返信

違いましたか。

WGHP1900のマニュアルを見ると、セパレータとかネットワーク分離機能というのがあるようです。これらを設定してると、場合によってはネットワーク内の他の端末(含サーバ)に接続できなくなるようです。その辺は大丈夫でしょうか?

ubuntuもmacも同じプライマリーssidに接続してますか?

ネットワーク内のサーバを利用する場合には、セパレータはオフにしないといけないと思います。

2019/07/26 22:25 fhir への返信

> MojaveからSMBサーバに接続できません。(サーバ名またはIPアドレスを確認して


これはタイムアウトですね。


> Mojaveマシンからサーバに対してPingやSSHの疎通はあります。

> ちなみにNFSの接続はできてますが


ここから、sambaのポートがフィルターされていると考えるのが普通でしょう。

マニュアルには、137-139、445が廃棄される設定になっていますが、これはデフォルトの設定ですか?

http://www.aterm.jp/function/wg1900hp2/guide/ip_filter.html


Sambaをファイアウォール越しに利用する

http://wiki.samba.gr.jp/mediawiki/index.php/Samba_%E3%82%92%E3%83%95%E3%82%A1%E3%82%A4%E3%82%A2%E3%82%A6%E3%82%A9%E3%83%BC%E3%83%AB%E8%B6%8A%E3%81%97%E3%81%AB%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B


2019/07/26 22:00 fhir への返信

サーバ側でファイアウォールを設定してて、それが旧ipになってるとか。

macosでネットワークユーティリティ(spotlightでネットワークユーティリティと入れたらすぐ出てきます)を立ち上げ、ubuntuに対してポートスキャンしてみるとどうなりますか?smbのポート(445)が開いてるのが見えますか?

2019/07/26 21:43 はに への返信

ネットワーク分離機能は無効でした。

またPing、SSH、NFSはつながっているため分離されているとも考えづらいです。


SSIDですが、Ubuntuは有線接続、Macは無線有線両方でも繋がりません。


加えてファイアウォールを調べましたが、ルール除外や一時的に停止しても変わりませんでした。

2019/07/26 20:18 はに への返信

返信ありがとうございます。


ご指摘の通り、Mac側、Ubuntu側ともにDNSキャッシュクリアを行いましたが、症状に変化はありませんでした。

(Ubuntu16.04ではそのコマンドが利用できないようでしたので、DNSキャッシュクリアについて別サイトの記述から試しましたが同様でした。

https://websiteforstudents.com/how-to-flush-or-clear-dns-cache-records-on-ubuntu-16-04-18-04/

2019/07/26 22:43 hohokihai への返信

>ここから、sambaのポートがフィルターされていると考えるのが普通でしょう。

>マニュアルには、137-139、445が廃棄される設定になっていますが、これはデフォルトの設定ですか?

>http://www.aterm.jp/function/wg1900hp2/guide/ip_filter.html


こちらについてはデフォルトの設定で破棄のようですが、WAN側の設定です。

LAN側の設定には特に破棄・通過の設定はデフォルトではされていませんでした。

445/137-9のTCP/UDPを通過する設定をしましたが、特に状況に変化はありませんでした。

2019/07/26 22:10 はに への返信

サーバ側のFWを停止しても繋がりません。

(他のWindows端末やiPhoneのアプリのDocumentsからはアクセスできるのでサーバ側FWが原因とは考えにくいです)

ネットワークユーティリティを使用してポートスキャンしましたが、445は開いているようです。

"Open TCP Port: 445    microsoft-ds"

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MojaveからUbuntuのSMBサーバに接続できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。