マウントされたSMB共有で使用されるリモートIPアドレスを見つける


14

Finderを使用して、NASにあるSMB共有をマウントしました。mountコマンドを使用すると、NASはアドバタイズする名前(nas-smb)でリストされます。

mbp:~ me$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
//me@nas-smb._smb._tcp.local/myshare on /Volumes/myshare (smbfs, nodev, nosuid, mounted by me)

編集: これをNASのIPアドレスに変換する方法、またはこの情報を学習する方法はありますか? この共有のマウントに使用されるNASのIPアドレスを見つける方法はありますか?

厄介な部分は、NASが2つの異なるIPアドレス(直接有線1Gbpsとルーター経由のワイヤレス)で到達できることです。

転送速度だけの異なるセッションで、どちらかのIPアドレスが使用されていると結論付けました。したがって、2つのアドレスのうち、SMB共有のために接続されているアドレスを明確に知ることはできません。

このhostコマンドは、ワイヤレスインターフェイスでのみ機能しませんでした。私も試しましたlsof -i -nが、SMB関連の接続は表示されません。

私はそれsmbutil lookup nas-smbが私が欲しいものを教えてくれるといいのですが、そうではありません。速度が有線インターフェイスが使用中であることを示すとき、それはまだワイヤレスインターフェイスのアドレスを返します。

ありがとう!

回答:


13

ネットワーク上の存在をBonjourでアドバタイズしているため、単純にpingを実行できるはずです。

ping -c 1 nas-smb.local

3
結局これは動作します!その.local部分を省略しないでください!(私が最初に試したときのように。)
m000

11

私は、NATの背後にもない、機械加工のIPを見つけるのに問題がありました。FinderにはBonjour Exporerという名前が表示され、pingでは解決されません。最終的smbutil lookup <name>に私のために働いた。


OP smbutil lookupは、彼にとってはうまくいかないと明示的に述べました。別の方法で使用していますか?
nohillside

1
OPがこの回答を使用できない場合でも、おそらく他の人が再試行することを確認するsmbutilか、問題を引き起こすすべての要因がすべての人々に共通するわけではありません。(問題はおそらく関係のないものです)
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.