---
title: "アップデート後にMacがNASやSMB共有に接続できない場合の対処法 · Kilobatガイド"
url: "https://kilobat.app/ja/guides/smb-nas-not-connecting-mac"
description: "macOSのアップデート後、FinderがNASやWindowsの共有に接続できません。IPアドレスで接続し、ポート445をテストして、NASのSMB設定と「ローカルネットワーク」へのアクセスを確認します。"
---

# MacからNASやSMB共有に接続できない

Finderは、smb://192.168.1.20/shareのようなアドレスでSMB共有に接続します。Mac側のファイルを変更する前に、アドレス、ポート、NASの設定をテストします。

**エージェントで解決する**Claude Code、Codex、またはターミナルを使えるエージェント向けのプロンプトをコピーします。

私のMacでこの問題が起きています：MacからNASやSMB共有に接続できない。https://kilobat.app/ja/guides/smb-nas-not-connecting-mac.mdを読んで、一緒に進めてください。Kilobat CLIがなければインストールしてください：brew install seifip/kilobat/kilobat。ガイドにあるターミナルとkilobatのチェックはあなた自身で実行し、わかったことを教えてください。私にしかできない手順は一覧にしてください。設定を変更する前に必ず確認してください。

対象：現在のすべてのmacOS。アプリの「ローカルネットワーク」へのアクセスは、macOS 15 Sequoia以降にあります。 · 確認日：2026年11月7日

## 症状

- Finderに、サーバへの接続で問題が発生したと表示される。
- Finderのサイドバーの「ネットワーク」に、NASが表示されない。
- 共有にはIPアドレスで接続できるのに、名前では接続できない。
- 1つのアプリはNASに届かないのに、Finderからは届く。
- macOSのアップデート前は使えた共有に、今は接続できない。

## 考えられる原因

- **名前が解決されない。**Appleによると、サーバのコンピュータ名ではなく、サーバのDNS名またはIPアドレスが必要な場合があります。
- **サーバがオフ、または別のネットワークにある。**Windows（SMB/CIFS）サーバについて、Appleは、サーバが同じローカルネットワークにあることを確認するよう案内しています。
- **サーバのファイアウォール。**Appleによると、Windowsサーバのファイアウォールがオンだと、接続できないことがあります。
- **NASの設定。**SMBサービス、許可するSMBのバージョン、ユーザのアクセスは、NASで設定します。
- **古いnsmb.confファイル。**/etc/nsmb.confの設定は、Macからのすべてのsmb接続に適用されます。
- **アプリの「ローカルネットワーク」へのアクセスがオフ。**macOS 15以降では、NASに届くのにアプリに「ローカルネットワーク」へのアクセスが必要です。

## 確認方法

1. Finderで、「移動」>「サーバへ接続」を選びます。
2. smb://192.168.1.20/shareのように、IPアドレスを入れたアドレスを入力します。「接続」をクリックします。
3. IPアドレスでは接続できて、名前では接続できない場合は、名前の検索に問題があります。
4. NASがポート445で接続を受け付けるかテストします。

   ```
   nc -vz -G 5 192.168.1.20 445
   ```
5. Bonjourで通知しているSMBサーバを探します。止めるにはControl-Cを押します。

   ```
   dns-sd -B _smb._tcp
   ```
6. 今マウントされている共有の、SMBのバージョンと署名を表示します。

   ```
   smbutil statshares -a
   ```
7. nsmb.confファイルがあるか調べます。あれば、その設定を表示します。

   ```
   cat /etc/nsmb.conf ~/Library/Preferences/nsmb.conf
   ```

## 解決方法

1. 「サーバへ接続」でIPアドレスを使います。ルーターで、NASに固定のアドレスを割り当てます。
2. 「Finder」>「設定」>「一般」と「サイドバー」で、「接続中のサーバ」を選択します。
3. NASの設定で、SMBサービスがオンになっていることを確認します。
4. NASがSMB2またはSMB3を許可していることを確認します。メニューについては、NASメーカーのドキュメントを使います。
5. Synologyによると、DSMのSMBの最低バージョンをSMB3にはできません。古いSMB3のクライアントが失敗するためです。
6. NASで、あなたのユーザが共有にアクセスできることを確認します。
7. サードパーティのアプリがNASに届かない場合は、「システム設定」>「プライバシーとセキュリティ」>「ローカルネットワーク」を開きます。
8. そのアプリのスイッチをオンにします。そのあと、アプリを終了して、もう一度開きます。
9. 不要なnsmb.confファイルが見つかった場合は、削除する前に、誰が追加したかを確認します。
10. アップデートによっては、nsmb.confの変更が役立つという報告があります。Appleは、現在のmacOSについてはそれを案内していません。

## Kilobatを使う場合

1. ポート445へのTCP接続をテストします。IPv4の行を読みます。接続済み、拒否、応答なしのどれかが表示されます。

   ```
   kilobat why 192.168.1.20:445
   ```
2. このチェックは、そのあとセキュアなウェブ接続も試します。SMBはそれを使わないため、その手順は無視します。
3. Bonjourで通知しているSMBサーバを探します。

   ```
   kilobat bonjour _smb._tcp
   ```
4. Macが最近通信したデバイスを一覧にします。NASとそのアドレスを探します。

   ```
   kilobat devices --bonjour
   ```
5. このネットワークのデバイス同士が見えるかどうかを確認します。ゲストネットワークには、デバイスを分離するものがあります。

   ```
   kilobat local check
   ```
6. VPNがオンかどうかを表示します。NASがローカルネットワークにある場合は、テストとしてオフにします。

   ```
   kilobat vpn
   ```

## よくある質問

**SMBの署名について、Appleは何と言っていますか？**

Appleのアーカイブ記事によると、macOS 10.13.4以降では、署名は初期設定でオフです。サーバが提供すると、オンになります。

**nsmb.confで署名をオフにすべきですか？**

Appleの手順は、macOS 10.13.3以前向けです。Appleは、これでSMB接続のセキュリティが下がると警告しています。

**SMBは、どのポートを使いますか？**

Appleのポート一覧では、SMBはTCP 445、NetBIOS経由のSMBはTCP 139です。

**Macは、どのSMBバージョンを使いますか？**

macOS 27.2のnsmb.confのmanページには、SMB 1、2、3が初期設定で有効と記されています。

## 出典

- [Apple Support: Connect your Mac to shared computers and servers](https://support.apple.com/guide/mac-help/connect-mac-shared-computers-servers-mchlp1140/mac)
- [Apple Support: Servers and shared computers you can connect to on Mac](https://support.apple.com/guide/mac-help/servers-shared-computers-connect-mac-mchlp3015/mac)
- [Apple Support: If your Mac can't connect to another computer](https://support.apple.com/guide/mac-help/if-your-mac-cant-connect-to-another-computer-mchlp1656/mac)
- [Apple Support: Turn off packet signing for SMB 2 and SMB 3 connections (archived)](https://support.apple.com/en-us/101442)
- [Appleサポート：Appleソフトウェア製品で使われるTCPおよびUDPポート](https://support.apple.com/en-us/103229)
- [Appleサポート：Macでローカルネットワークへのアクセスを制御する](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-mchla4f49138/mac)
- [Synology: DSM 7.4 File Services & Protocols](https://www.synology.com/en-global/dsm/7.4/software_spec/file_services_protocols)
- nsmb.conf(5), smbutil(1), dns-sd(1) and nc(1), man pages installed with macOS 27.2

2026年11月7日に確認。

## 関連ガイド

- [アプリがローカルネットワーク上のデバイスを見つけられない](https://kilobat.app/ja/guides/local-network-permission): macOS 15 Sequoia以降では、アプリがローカルネットワーク上のデバイスに接続する前に確認が表示されます。
- [Macからローカルネットワーク上のデバイスを探す](https://kilobat.app/ja/guides/find-devices-on-network): macOSには、ほかのデバイスを確認する方法が2つ組み込まれています。ARPテーブルとBonjourです。
- [画面共有で別のMacに接続できない](https://kilobat.app/ja/guides/screen-sharing-not-connecting-mac): 相手のMacで画面共有をオンにし、あなたのユーザを許可しておく必要があります。
- [macOSのファイアウォールが受信接続をブロックする](https://kilobat.app/ja/guides/macos-firewall-incoming): macOSのファイアウォールは、ほかのコンピュータからMacへの接続を制御します。
