Vista і вище має це поняття "мережеве розташування" для цієї мети. Ідея полягає в тому, що ви розповідаєте, що ви знаходитесь в будинку, і це дозволить іншим пристроям з IP-адресою у вашій локальній мережі говорити з вашою машиною.
Дотримуйтесь інструкцій тут встановити / змінити мережеве розташування брандмауера .
Якщо ви не дозволили Apache працювати в обох мережах, ви можете змінити його, дотримуючись кроків тут .
Можна, звичайно, додати додаткові правила до брандмауера Windows, щоб дозволити певні IP-адреси / діапазони тощо (зокрема, використовуючи netsh advfirewall брандмауер для командного рядка або за допомогою параметра "Додаткові налаштування" на аплеті панелі керування брандмауером Windows, що є коротким розписом до того, на що вас вказує хтось інший, "wf.msc"), але я вважаю, що це виходить за рамки твоє запитання.
Хоча це посилання на Windows 7, це не дуже змінилося після Vista.