У меня есть настройки сети со следующим:
- Беспроводной маршрутизатор с DD-WRT, передающий несколько SSID через отдельные VLAN в коробку pfSense.
- Компьютеры, подключенные через Ethernet, включая один сервер samba в интерфейсе 192.168.50.1/27 (без VLAN) 2.
- Все компьютеры с беспроводным подключением к SSID_KP (VLAN 5) в интерфейсе 192.168.50.129/27 3
- Все компьютеры (MAC, Win, Linux) в обеих масках подсети могут получить доступ к общему ресурсу samba по имени хоста или IP-адресу.
Моя проблема заключается в том, что только компьютеры в одной и той же маске подсети (192.168.50.1/27) могут просматривать общие папки с возможностью просмотра, просто щелкнув "просмотреть содержимое сети" или щелкнув по сети "рабочая группа". Компьютеры на 192.168.50.129/27 должны явно указать IP-адрес или имя хоста, чтобы увидеть общий ресурс.
Почему это происходит? Есть ли способ заставить обнаружение сети работать на компьютерах в диапазоне 192.168.50.129/27?
Это, очевидно, не является большой проблемой, потому что все компьютеры в маске подсети могут получить доступ к общим файлам. Однако я пытаюсь понять, ПОЧЕМУ общие ресурсы не обнаруживаются через обнаружение сети на компьютерах в той же локальной сети, но с другой маской подсети. Мои правила брандмауэра, очевидно, не блокируют его, потому что все компьютеры могут подключаться через имя хоста и IP.