
Кажется, у меня возникла проблема с отображением сетевого диска в проводнике Windows. Я пытаюсь отобразить свой NAS, который находится в «Router1», и свой компьютер, который находится в «Router2», но каждый раз, когда я пытаюсь отобразить его, я получаю ошибку Windows cannot access \\192.168.1.100\myshare
.
В моем случае сценарий выглядит следующим образом:
- Маршрутизатор 1:
- WAN: Статический IP
- Локальная сеть: 192.168.0.1/24
- Маршрутизатор 2:
- WAN-сеть: 192.168.1.32
- Локальная сеть: 192.168.1.1/24
Также похоже, что обе сети используют одну и ту же МАСКУ ПОДСЕТИ.
решение1
Во-первых, подсети НЕ делят маски подсетей. В этих сетях они просто одинаковые.
Неясно, включен ли у вас NAT на Router2. Проверьте это. Если NAT включен, все должно работать нормально, и вы должны отслеживать любую возможную проблему в другом месте, например, имеет ли NAS правильный шлюз по умолчанию.
Если вы хотите иметь простую маршрутизацию между подсетями, то на Router1 или NAS должен быть определен правильный маршрут, чтобы знать, где (по какому IP-адресу, в данном случае 192.168.0.32) найти вторую локальную сеть.
Вы можете проверить это с помощью ping или trace из второй сети:
ping 192.168.1.100
tracert 192.168.1.100