Если browser-sync не работает, то попробуй установить глобально http-server или serve и запустить на других портах, если будет такая же беда с недоступностью по сети, то проблемы с настройкой сети. Компы как минимум должны пинговать друг друга по IP
campus1: ну как я и предполагал - 56.1 - это интерфейс виртуальной машины.
Адрес вашей тачки в локальной сети - 192.168.1.107
Значит и bs должен запускаться на 192.168.1.107:3000
хост, как я уже сказал, можно указать в опции host: '192.168.1.107' настроек bs. По этому же адресу поднятый сервер будет доступен с любых устройств в данной локальной сети.
Скорее всего у вас настройка по дефолту стоит - получать IP автоматически. В этом случае адрес может поменяться. Его можно жестко зафиксировать (привязать, зарезервировать) в настройках DHCP роутера.